android概述
Andy Rubin
介紹:Android開發領頭人,原Google公司副總裁,

Android發展史
- 2005年Google收購了Android公司
- 2007年開發手持設備聯盟成立
- 2008首臺Android手機發布–HTC G!
- 2010年Android2.3手機作業系統正式發布
- 2011年Android4.0手機作業系統正式發布

Android應用領域

- 車載系統
- 收銀系統
- 智能冰箱
- VR領域
- AR領域
- 等等…
常見概念
SDK:
Software Development Kit,軟體開發工具包
NDK:
Native Development Kit,Android原生工具發布包
Android系統架構

-
第一層:應用程式層,與用戶打交道
-
第二層:應用程式框架層,與開發人員打交道
-
第三層:
- Libraries包括了
- 九個子庫,需要通過C或C++庫來提供服務就需要用到這一層,(Sqllite庫提供資料庫支持、OpenGL|ES庫提供3D繪圖支持、webkit庫瀏覽器內核支持)
- Android runtime包括了
- 核心庫是兼容了java語言中所需要呼叫的功能型函式
- 虛擬機就是完成對生命周期、堆疊、安全,例外管理等等
-
第四層:包含了手機一系列驅動,這一層為Android設備的各種硬體提供了底層驅動(顯示驅動、音頻驅動、照相機驅動、藍牙驅動、wifi驅動、電源驅動等)*
Android開發工具

- IDEA
- eclipse
- Android Studio(推薦)
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/305727.html
標籤:其他
上一篇:回憶畢業這8年
