반응형
안녕하세요. 훈츠 입니다. 금일은 안드로이드 시스템에 대해 포스팅 합니다.
안드로이드 시스템 아키텍처
리눅스 시스템 위에, C와 C++ 코드로 이루어진 그래픽, 브라우저, 미디어, Database... 와 안드로이드 가상머신과 함께 안드로이드 API Framework 위에서 시스템 앱과 유저 앱이 Running 됩니다.
View System
눈에 보이는 기능 및 UI를 제공 하는 View System 입니다.
Content Providers
앱간에 데이터들을 주고 받기 위해서, 데이터 형식을 등록합니다.
Managers
- Activity Manager : 앱들이 가진 화면들을 관리
- Location Manager : 단말기의 위치정보를 관리
- Package Manager : 설치된 앱들을 관리
- Resource Manager : 파일과 리소스들을 관리
- Notification Manager : 알람 들을 관리
- Telephoney Manager : 전화와 문자를 관리
- Window Manager : 화면에 여러 윈도우를 띄워 관리
- Work Manager : 앱이 종료되거나 기기가 다시 시작되어도 실행 예정인 지연 가능한 비동기 작업을 쉽게 예약관리
'안드로이드 프로그래밍[Kotiln Code] > 안드로이드 초기 강좌' 카테고리의 다른 글
[안드로이드] View 조작하기 (0) | 2020.04.04 |
---|---|
[안드로이드] 레이아웃 (0) | 2020.04.03 |
[안드로이드] 뷰 View (0) | 2020.04.02 |
[안드로이드] 액티비티 Activity (0) | 2020.04.01 |
[안드로이드] 안드로이드 시스템 Gradle (0) | 2020.03.31 |