欧美三级国产三级日韩三级_亚洲熟妇丰满大屁股熟妇_欧美亚洲成人一区二区三区_国产精品久久久久久模特

Android歷史與系統(tǒng)構(gòu)架簡(jiǎn)介 - 新聞資訊 - 云南小程序開(kāi)發(fā)|云南軟件開(kāi)發(fā)|云南網(wǎng)站建設(shè)-昆明葵宇信息科技有限公司

159-8711-8523

云南網(wǎng)建設(shè)/小程序開(kāi)發(fā)/軟件開(kāi)發(fā)

知識(shí)

不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們?cè)谧非笃湟曈X(jué)表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營(yíng)銷(xiāo)的便利,運(yùn)營(yíng)的高效,讓網(wǎng)站成為營(yíng)銷(xiāo)工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏?jí)提供便捷的支持!

您當(dāng)前位置>首頁(yè) » 新聞資訊 » 技術(shù)分享 >

Android歷史與系統(tǒng)構(gòu)架簡(jiǎn)介

發(fā)表時(shí)間:2020-10-19

發(fā)布人:葵宇科技

瀏覽次數(shù):38


一:Android成長(zhǎng)史
         在2012年,Android手機(jī)的全球銷(xiāo)量為4.815部,占據(jù)了全球智妙手機(jī)68.8%的市場(chǎng)份額。在2013年,這個(gè)數(shù)字上升到了7.812億、78.9%,這是一個(gè)相當(dāng)驚人的數(shù)字。


         講到Android體系的汗青,起首我們就要先來(lái)說(shuō)說(shuō)Android體系這個(gè)名字的來(lái)歷。Android這一次最先涌如今法國(guó)作家利爾 亞當(dāng)在1886年發(fā)飆的科幻小說(shuō)《將來(lái)夏娃》中,作者將外表像仁攀類(lèi)的機(jī)械起名為Android,這也就是Android小人名字的由來(lái)。
       知道了Android名字的來(lái)歷我們?cè)賮?lái)看一下Android體系的來(lái)歷。Android系同一開(kāi)端并不是由谷歌研發(fā)出來(lái)了,Android體系本來(lái)的公 司名字就叫做Android。Andy Rubin創(chuàng)建了兩個(gè)手機(jī)操作體系公司:Danger和Android。Danger 5億美元賣(mài)給微軟,本年成為了Kin,Android 4切切美元賣(mài)給Google。谷歌公司在2005收購(gòu)了這個(gè)僅成立22月的高科技企業(yè)Android。Android體系也開(kāi)端由谷歌接辦研發(fā),Android體系的負(fù) 責(zé)人以及Android公司的CEO安迪·魯賓成為谷歌公司的工程部副總裁,持續(xù)負(fù)責(zé)Android項(xiàng)目標(biāo)研發(fā)工作。


 二:android的體系架構(gòu)
Android體系大年夜底向上一共分了4層,每一層都把底層實(shí)現(xiàn)封裝,并裸露調(diào)用接口給上一層。
[img]http://img.blog.csdn.net/20150104161930207

(1)Linux內(nèi)核(Linux Kernel)
Android運(yùn)行在linux kernel 2.6之上,然則把linux內(nèi)受GNU協(xié)定束縛的部分做了代替,如許在Android的法度榜樣可以用于貿(mào)易目標(biāo)。
Linux 內(nèi)核是硬件和軟件層之間的抽象層。
(2)中心件
中心件包含兩部分:核心庫(kù)和運(yùn)行時(shí)(libraries & Android runtime)
核心庫(kù)包含,SurfaceManager 顯示體系治理庫(kù),負(fù)責(zé)把2D或3D內(nèi)容顯示到屏幕;Media Framework 媒體庫(kù),負(fù)責(zé)支撐圖像,支撐多種視頻和音頻的錄制和回放;SQlite 數(shù)據(jù)庫(kù),一個(gè)功能強(qiáng)大年夜的輕量級(jí)嵌入式關(guān)系數(shù)據(jù)庫(kù);WebKit 瀏覽器引擎等。
Dalvik虛擬機(jī):差別于Java虛擬機(jī)的是,每一個(gè)Android 應(yīng)用法度榜樣都在它本身的過(guò)程中運(yùn)行,都有一個(gè)屬于本身的Dalvik 虛擬機(jī),這一點(diǎn)可以讓體系在運(yùn)行時(shí)可以達(dá)到優(yōu)化,法度榜樣間的影響大年夜大年夜降低。Dalvik虛擬機(jī)并非運(yùn)行Java字節(jié)碼,而是運(yùn)行本身的字節(jié)碼。
(3)應(yīng)用法度榜樣框架(Application Framework)
豐富而又可擴(kuò)大性的視圖(Views),可以用來(lái)構(gòu)建應(yīng)用法度榜樣, 它包含列表(lists),網(wǎng)格(grids), 文本框(text boxes),按鈕( buttons), 可嵌入的web 瀏覽器。
內(nèi)容供給者(Content Providers)使得應(yīng)用法度榜樣可以拜訪另一個(gè)應(yīng)用法度榜樣的數(shù)據(jù)(如接洽人數(shù)據(jù)庫(kù)), 或者共享它們本身的數(shù)據(jù)。
資本治理器(Resource Manager)供給非代碼資本的拜訪,如本地字符串,圖形,和構(gòu)造文件( layoutfiles )。
通知治理器(Notification Manager) 使得應(yīng)用法度榜樣可以在狀況欄中顯示自定義的提示信息。
晃蕩治理器( Activity Manager) 用來(lái)治理應(yīng)用法度榜樣生命周期并供給常用的導(dǎo)航回退功能。
(4)應(yīng)用法度榜樣 (Applications)
Android 體系會(huì)內(nèi)置一些應(yīng)用法度榜樣包包含email 客戶(hù)端,SMS 短消息法度榜樣,日歷,地圖,瀏覽器,接洽人治理法度榜樣等。所有的應(yīng)用法度榜樣都是應(yīng)用JAVA 說(shuō)話編寫(xiě)的。

相關(guān)案例查看更多