一:android是什么意思
android本指機(jī)器人,是谷歌開發(fā)的一種手機(jī)操作系統(tǒng),并且是一種開源代碼并且基于linux系統(tǒng),目前主要用于智能手機(jī)的操作系統(tǒng)以及平板設(shè)備。
二:Android架構(gòu)
目前Android開源分為四層架構(gòu)和五塊區(qū)域。
1.Linux內(nèi)核
Android是基于Linux內(nèi)核的,并且Linux內(nèi)核為一些安卓設(shè)備提供了顯示和音頻和藍(lán)牙的一些簡單的驅(qū)動(dòng)。
2.系統(tǒng)運(yùn)行層
系統(tǒng)運(yùn)行層主要是利用c語言或者是c++來實(shí)現(xiàn),例如SQLite庫實(shí)現(xiàn)了數(shù)據(jù)庫的功能,同時(shí)在運(yùn)行的時(shí)候,還提供了核心庫,當(dāng)然用戶也是可以使用java來編寫安卓的應(yīng)用,更重要的是,安卓要有一個(gè)Dalvik虛擬機(jī),Dalvik虛擬機(jī)可以保證應(yīng)用都能獨(dú)立運(yùn)行。
3.應(yīng)用框架層
在應(yīng)用框架層,主要是提供了api,目前安卓系統(tǒng)主要的核心程序都是通過api來完成的,開發(fā)者可以通過api來構(gòu)建相關(guān)程序,比如一些活動(dòng)管理器之類的。
4.應(yīng)用層
應(yīng)用層是安裝到手機(jī)上的程序都是這一層的,比如安卓系統(tǒng)自帶的聯(lián)系人和時(shí)間等。
三:Android的版本
目前安卓的系統(tǒng)已經(jīng)更新到Android 9.0了,在2018年5月9日發(fā)布,并且對(duì)通知欄進(jìn)行更改,也對(duì)整體的的設(shè)計(jì)添加了更多的圓形。
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com