* 안드로이드 app( 4가지 구성요소)
1. Activity : 화면 기반으로 동작(UI + 화면을 터치하면 동작이 일어남) - 사용자와 상호작용(interection)
2. Service : 화면 없이 동작(background 작업) - 알림(ex : 카톡이 오면 카톡이 왔다고 알려줌.,mp3 : 음악을 켜두고 다른 일을 할 수 있음)
3. Broadcast Receiver(방송수신자) : system이나 다른 app이 하는 방송을 수신.
4. Content Provider(컨텐트 제공자) : app이 가진 Data들을 다른 component에 제공하는 컴포넌트) - (ex : 주소록 - 전화) 전화번호는 주소록에 있어서 전화를 걸 시에 전화 app에서 주소록app에게 주소록을 달라고 요청해야 한다.
* 주소록의 content Provider를 만들어 두면 전화기능에서 주소록의 content Provider를 가져다가 쓰면 전화기능에서 주소록을 가져다가 쓸 수 있게 된다. content Provider는 DB를 만드는 것과 비슷하다.
'프로그래밍 > Android' 카테고리의 다른 글
안드로이드 First (0) | 2012.07.13 |
---|---|
폰으로 애뮬레이터 실행하기 (0) | 2012.07.13 |
Helloworld 만들기[실습] - 안드로이드 (0) | 2012.07.12 |
안드로이드 한글 키보드 설치하기 (0) | 2012.07.12 |
안드로이드의 등장 (0) | 2012.07.12 |