Intent2 IntentFlag IntentFlag는 Activity간의 이동시 Activity 스택을 컨트롤(?) 하기 위해 사용한다. Flag의 종류는 엄청 많기에 자세한 내용은 아래 사이트를 참조하자.https://developer.android.com/reference/android/content/Intent.html 많은 Flag 중 2가지 FLAG_ACTIVITY_SINGLE_TOP과 FLAG_ACTIVITY_CLEAR_TOP에 대해 메모를 하고자 한다. FLAG_ACTIVITY_SINGLE_TOP자기 자신을 호출시(새로고침) 새로운 Activity를 스택에 올리지 않는다. (본인을 재사용한다.) FLAG_ACTIVITY_CLEAR_TOP호출 된 Activity를 제외한 모든 Activity를 스택에서 삭제한다. (단, Ma.. 2016. 8. 8. IntentFilter - 전화걸기 Intent에는 명시적(Explicit)과 암시적(Implicit)가 존재한다. 보통 Activity간에 이동으로 자주 사용하는 Intent는 명시적(Explicit) Intent를 사용한다.Intent를 이용하여 Service를 실행하거나 특정 App을 실행하기 위해서는 암시적(Implicit) Intent가 사용된다. Explicit Intent의 기본 코드는 아래와 같다. Intent intent = new Intent(getBaseContext(), 이동 할 Activity.class); startActivity(intent); Implicit Intent의 기본 코드는 아래와 같다. Intent intent = new Intent(intent-filter의 action name); startAc.. 2016. 8. 5. 이전 1 다음