Activity(액티비티) |
사용자 인터페이스 화면을 구성하는 컴포넌트 |
Service(서비스) |
백그라운드에서 실행되는 컴포넌트 |
Broadcast Receiver(브로드캐스트 리시버) |
특정 브로드캐스트를 수신하거나 반응하는 컴포넌트 |
Content Provider(콘텐트 프로바이더) |
앱간의 데이터 공유를 위해 표준화된 인터페이스를 제공하는 컴포넌트 |
이 중 Content Provider는 다른 앱간의 데이터 공유를 할 때 쓰이는 컴포넌트이다.
Content Provider 설명 - http://longbluesky.tistory.com/3058
그 외의 중요 요소
Intent(인텐트) |
컴포넌트에 액션, 데이터 등을 전달하는 메시지 컴포넌트 |
Intent Filter(인텐트 필터) |
수신 할 수 있는 인텐트를 정의하여 컴포넌트를 정의하는 역할을 하는 컴포넌트 |
Notification |
사용자에게 특정 이벤트를 알리는 컴포넌트 |
Fragment |
액티비티 내에서 독자적으로 동작할 수 있는 UI컴포넌트 |
다른 책을 공부할 때에는 Fragment가 중요하다고 중요하다고 그렇게 말을 했는데 아직
액티비티와의 차이점을 정확히 모르겠다. 좀 더 독립적인 액티비티인가??
다음에 찾아봅시다. 오늘의 일은 내일로!!
'Mobile' 카테고리의 다른 글
[Android] LayoutInflater, inflater (0) | 2019.04.12 |
---|---|
[ Android ] 브로드캐스트 수신자 (0) | 2019.04.11 |
[Android] Fragment (0) | 2019.04.11 |
[Android] 웹 브라우저 사용하기 (0) | 2019.04.11 |
[Android] 라이브러리파일(.jar) 추가하기 (0) | 2019.04.11 |
댓글