컴포넌트 | 활성화 시점 |
Activity | 인텐트에 의해 활성화 |
Service | 인텐트에 의해 활성화 |
Broadcast Receiver | 인텐트에 의해 활성화 |
Content provider | ContentResolver에 의해 활성화 |
컴포넌트 | 활성화 시점 |
Activity | Content.startActivity(), Activity.startActivityForResult()에 인텐트 객체를 전달해서 활성화 |
Service | Context.startService()에 인텐트 객체를 전달해서 활성화 안드로이드는 인텐트 객체를 Service의 onStart() 메소드에 전달 |
Broadcast Receiver | Context.sendBraodcast(), Context.sendOrderedBroadcast(), Context.sendStickyBroadcast()에 인텐트 객체를 넘겨서 활성화 |
컴포넌트 | 비활성화 시점 |
Activity | finish()에 의해 비활성화됨 다른 액티비티를 비활성화하고 싶을 때는 finishActivity()를 사용 |
Service | stopSelf()나 Context.stopService()로 비활성화됨 |
Broadcast Receiver | 명시적으로 비활성화시킬 필요 없음 Broadcast 메시지에 대한 응답 시에만 활성화됨 |
Content provider | 명시적으로 비활성화시킬 필요 없음 ContentResolver의 요청 응답 시에만 활성화 됨 |
[Andorid] AutoCompleteTextView (0) | 2011.07.30 |
---|---|
[Android] 뷰 (0) | 2011.07.26 |
[Android] 인텐트와 인텐트 필터 살펴보기 (0) | 2011.07.26 |
[Android] 브로드캐스트 리시버 / 콘텐트 프로바이더 (0) | 2011.07.26 |
[Android] Service (0) | 2011.07.25 |
댓글 영역