본문 바로가기

Android

[1일차] 안드로이드 소개

안드로이드 특징


그래픽 엔진

 - 실리콘 그래픽 라이브러리 sgl 그래픽엔진


Skia 점찍고 선그리고 그러는건


폰트엔진 

- FreeType 


ttf,otf, 데이터 포맷을 가지고 다양한 크기로 나타내는엔진


웹렌더링 

Webkit - 4.4 까지

Chrome


Network 보안 

OpenSSL 

SSL -> TLS 라고 부름


이걸지원하는게 OpenSSL


개발환경

Android Studio
Intelligent 개발툴

저장소

File, SQLite, SharedPreference

미디어

거의 다 

추가하드웨어

카메라, 마이크,터치스크린, gps,근접센서,조도센서,가속도센서, 나침반센서, 자이로센서,온도센서,습도센서,STEP센서, 심박센서


이게다 배터리 때문이다. 


안드로이드 플랫폼


계층을 나눠서 설명한다. 
레이어드 아키텍쳐라고 한다. 



JIT 컴파일러, 한번 로딩된 주소를 캐싱하는 기술


AOT 컴파일러,5.0 부터  dex가 dalvik에서 돌아가기 때문에 dalvik을 거치지 않고 바로 변환.