[안드로이드] Intent(1) - 인텐트(Intent) 개요

2018. 1. 17. 20:55 구성/인텐트(Intent)

[안드로이드] Intent(1) - 인텐트(Intent) 개요



1. Activity 간 통신 - Intent 개요

: 애플리케이션 내부와 애플리케이션 간의 메시지를 전달 할 때 사용된다. 

: 안드로이드 기기 내의 모든 애플리케이션 컴포넌트 간의 상호작용을 할 수 있다.

 

▪ 명시적 인텐트(Explicit intent)

: 호출하거나 메시지를 보낼 대상 컴포넌트 이름을 지정하는 방식


//명시적 인텐트 예
Intent intent = new Intent(MainActivity.this, SecondActivity.class);
startActivity(intent);


▪ 암시적 인텐트(Implicit intent)

: 명시적 인텐트와 달리 액션, 카테고리, 데이터와 같은 특징을 포함하고 있는 방식


//암시적 인텐트 예
Intent intent = new Intent(Intent.ACTION_DIAL, Uri.parse("tel:010-1234-5678"));
staryActivity(intent);


[안드로이드] Intent(1) - 인텐트(Intent) 개요 


출처 : http://blog.naver.com/kcwwck77/220528453008