韋東山安卓專家計(jì)劃藍(lán)牙HOST
android系統(tǒng)使用的是linux內(nèi)核,支持常見的一些linux命令。2、運(yùn)行庫層
android app 運(yùn)行的環(huán)境
android 應(yīng)用的開發(fā)語言是java或者kotlin(可以看成輕量級(jí)java),java程序運(yùn)行需要java虛擬機(jī)(java 程序------------java 虛擬機(jī)--------------操作系統(tǒng))。
android 應(yīng)用中還可以內(nèi)嵌網(wǎng)頁,網(wǎng)頁的顯示需要瀏覽器渲染引擎(html->界面),android 系統(tǒng)中繼承了webkit渲染引擎。
android 應(yīng)用在沒有網(wǎng)絡(luò)的情況下如果想正常顯示,需要本地緩存數(shù)據(jù),數(shù)據(jù)可以保存到數(shù)據(jù)庫中。android 系統(tǒng)使用了輕量級(jí)的sqlite 數(shù)據(jù)庫(文件數(shù)據(jù)庫)。3、應(yīng)用程序框架層
通過框架來降低開發(fā)的難度和工作量。4、應(yīng)用程序?qū)?/code>
系統(tǒng)自帶應(yīng)用和用戶安裝的應(yīng)用
?
標(biāo)簽: