안드로이드 플랫폼
CODEDRAGON ㆍDevelopment/Android
반응형
안드로이드 플랫폼
<출처 http://images.google.com/ 에서 키워드 검색>
구성요소 | 설명 |
리눅스커널 | 메모리관리, 프로세스관리, 파일시스템 관리, 네트워크 스택등 하드웨어 지원 |
Native라이브러리(C, C++) | 안드로이드 프레임워크에서 필요한 C와 C++ 라이브러리 |
안드로이드런타임 | 코어라이브러리 지원, Dalvik Virtual Machine으로 안드로이드 애플리케이션 실행환경 제공 |
어플리케이션프레임워크 | 안드로이드 어플리케이션 개발시 필요한 API 제공 |
어플리케이션 | Email 클라이언트, SMS 프로그램, 달력, 지도, 브라우저 등의 코어 어플리케이션 |
어플리케이션프레임워크 상세 구성요소
상세 구성 요소 | 기능 설명 |
Activity Manager | 애플리케이션의 생명주기를 관리합니다. |
Window Manager | 윈도우의 모양이나 크기 등을 관리합니다. |
Content Manager | 애플리케이션이 다른 애플리케이션의 정보나 메시지를 공유하거나, 공유하기 위한 작업 등을 요청하는 기능을 담당합니다. |
View System | 윈도우 매니저와 같이 리스트, 텍스트 박스, 버튼 및 다이얼로그 등 애플리케이션 제작을 용이하게 사용할 수 있는 UI 세트를 제공 |
Notification Manager | 콜수신, 메시지수신, 배터리 부족, 시스템 상태 변화, 네트워크 시그널 등 이벤트 발생에 따라 상태바나 토스트와 같은 알람을 디스플레이하는 기능을 합니다. |
Package Manager | 패키지 설치, 제거 등을 지원하는 관리자입니다. |
Telephony Manager | 음성 및 영상통화, MMS/SMS, SIM/USIM 관리합니다. |
Resource Manager | 애플리케이션에게 파일, 그래픽 등의 자원 할당하고 해제합니다. |
Location Manager | 위치정보를 제공하는 기능을 관리합니다. |
반응형
'Development > Android' 카테고리의 다른 글
앱에 허용한 권한 해제하기/활성화하기 (0) | 2022.05.12 |
---|---|
안드로이드 모듈(Module) 생성하기 (0) | 2022.05.05 |
안드로이드(Android), 안드로이드의 기능, 안드로이드의 특징 (0) | 2022.03.23 |
32DateDemo-DatePicker/TimePickerDiaglog사용하여 날짜와 시간 변경하기 (0) | 2022.03.14 |
Notifications (노티피케이션) (0) | 2022.03.14 |
TAG
Activity manager, Android, App, content manager, Dalvik, eclipse, google, java, java programming, JDK, location manager, mobile, native 라이브러리, notification manager, package manager, sdk, smartphone, SUN, Sun microsystems, telephony manager, view system, window manager, 구글, 네이티브라이브러리, 리눅스 커널, 모바일폰, 스마트폰, 안드로이드, 안드로이드 런타임, 안드로이드 플랫폼, 앱, 어플리케이션, 어플리케이션 프레임워크, 이클립스, 자바, 자바 프로그래밍, 태그를 입력해 주세요.