![m2任務二認識android操作系統(tǒng)_第1頁](http://file4.renrendoc.com/view14/M03/3F/0C/wKhkGWcGxfyARMyEAAB_uxkgb9k855.jpg)
![m2任務二認識android操作系統(tǒng)_第2頁](http://file4.renrendoc.com/view14/M03/3F/0C/wKhkGWcGxfyARMyEAAB_uxkgb9k8552.jpg)
![m2任務二認識android操作系統(tǒng)_第3頁](http://file4.renrendoc.com/view14/M03/3F/0C/wKhkGWcGxfyARMyEAAB_uxkgb9k8553.jpg)
![m2任務二認識android操作系統(tǒng)_第4頁](http://file4.renrendoc.com/view14/M03/3F/0C/wKhkGWcGxfyARMyEAAB_uxkgb9k8554.jpg)
![m2任務二認識android操作系統(tǒng)_第5頁](http://file4.renrendoc.com/view14/M03/3F/0C/wKhkGWcGxfyARMyEAAB_uxkgb9k8555.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
胡光永2013年1月Android操作系統(tǒng)ANDROID體系結(jié)構(gòu)硬件系統(tǒng)Android應用Android應用Android應用312學習Android對應的工作崗位需求分析市場調(diào)研需求工程師/市場工程師啟動代碼Linux內(nèi)核開發(fā)/驅(qū)動開發(fā)Linux系統(tǒng)/驅(qū)動工程師硬件設計與調(diào)試裸機程序開發(fā)以驗證硬件功能硬件工程師/ARM工程師AndroidHAL層開發(fā)ApplicationApplicationAndroidLIBJavaNativeInterfaceApplicationFramework虛擬機Android應用工程師Android系統(tǒng)工程師工作內(nèi)容工作崗位Android歷史Android系統(tǒng)起源
Android一詞的本義指“機器人”,是Google公司在2007年11月5日公布的基于Linux平臺的開源手機操作系統(tǒng)的名稱,該平臺由操作系統(tǒng)、中間件、用戶界面和應用軟件組成;2010年底,數(shù)據(jù)顯示,僅正式推出兩年的操作系統(tǒng)Android已經(jīng)超越稱霸近十年的諾基亞(Nokia)Symbian系統(tǒng),采用Android系統(tǒng)主要手機廠商包括:HTC、三星、摩托羅拉、LG、高新奇等,使之躍居全球最受歡迎的智能手機平臺之一,Android系統(tǒng)不但應用于智能手機,也在平板電腦市場急速擴張。
Android是什么?—Android平臺是首個真正開放和完整的手機操作系統(tǒng)。本義指“機器人”,也是Google于2007年11月5日宣布開發(fā)的基于Linux平臺的開源手機操作系統(tǒng)的名稱,該平臺由操作系統(tǒng)、中間件、用戶界面和應用軟件組成Android是什么Android平臺的好處自動切換無線網(wǎng)絡,節(jié)省上網(wǎng)費用快速增長的海量第三方免費軟件操作界面?zhèn)€性化、人性化,更易上手互聯(lián)網(wǎng)體驗簡單便捷,是最佳的互聯(lián)網(wǎng)移動終端多任務運行,切換簡單,流暢無阻支持與微軟Exchange的同步,辦公娛樂兩不誤Android平臺的好處Android操作系統(tǒng)的優(yōu)勢機型多硬件配置優(yōu)5應用程序發(fā)展迅速2智能手機廠家助力3運營商的鼎力支持4價格占優(yōu)價廉性能并不低1系統(tǒng)開源利于創(chuàng)新6一、開放性在優(yōu)勢方面,Android平臺首先就是其開發(fā)性,開發(fā)的平臺允許任何移動終端廠商加入到Android聯(lián)盟中來。顯著的開放性可以使其擁有更多的開發(fā)者,隨著用戶和應用的日益豐富,一個嶄新的平臺也將很快走向成熟。
二、豐富的軟件選擇Android平臺擁有數(shù)萬個免費應用軟件,高新奇G5采用最新android2.3.6智能操作系統(tǒng),全網(wǎng)安卓程序盡情選擇!三、不受開發(fā)商限制普通功能手機最多可以通過java下載少數(shù)游戲或者程序;iphone等智能手機支持的軟件程序大部分還需收費,高新奇G5支持海量免費程序下載!Android2.3三大特色Android的優(yōu)缺點優(yōu)點:開源系統(tǒng)讓玩家更好的DIY,更適合手機玩家,作為一個新興的系統(tǒng),功能情況一直在不斷完善,頻繁的刷機不太適合一般的普通消費者,app數(shù)量較多。缺點:安卓系統(tǒng)是一個全開放的平臺,app制作任何人都可以做,可以分享,造成軟件質(zhì)量良莠不齊,不注意容易安裝到流氓軟件(java程序相同缺點)。后臺程序的管理不夠直觀。大屏高配置帶來更好娛樂享受的同時,也帶來高耗電。部分功能還不算完美和簡單。AndroidPKSymbian全新開源系統(tǒng),系統(tǒng)發(fā)展更具前景快速增長的海量第三方免費軟件無“證書”限制,安裝軟件更自由完勝Android平臺的優(yōu)勢比Symbian更先進風格更自由,簡捷開源系統(tǒng),更多第三方免費軟件軟件安裝卸載更方便,無需第三方平臺軟件完勝Android平臺的優(yōu)勢比Iphone更開放AndroidPKiOS選擇Android手機的五大理由5安卓系統(tǒng)完全開放,無需購買就可享受免費應用;理由二操作界面友好,會用電腦的人都會應用安卓;理由一大部分終端都支持wifi,可免費上網(wǎng);只要安裝相關(guān)軟件,你的手機就會變成游戲機、電視機、錄音機、導航儀、指南針;甚至可以變?yōu)樾亲鶎<摇⒔鈮魧<?。。。價格優(yōu)惠,多種購機方式讓您輕松入網(wǎng)。理由三理由四理由五1.5cupcake(紙杯蛋糕)2009年4月2.0/2.1éclair(法式奶油夾心甜點)2009年10月1.6donut(甜甜圈)2009年9月2.2Froyo(凍酸奶)2010年1月藍牙A2DP自動藍牙連接上傳視頻到互聯(lián)網(wǎng)復制/粘貼功能照相、攝像瀏覽,多選/刪除功能手勢搜索重力感應語音搜索應用集成提升硬件速度大幅度的用戶界面改良支持exchange及活態(tài)墻紙大幅改進虛擬鍵盤藍牙2.1全局搜索功能未來無限…Android2.1版本為當下最成熟的Android版本,可以為用戶帶來最極致的互聯(lián)網(wǎng)及娛樂體驗Android版本發(fā)展史Android發(fā)展史2.3Gingerbread(姜餅)2010年?月Android4.0操作系統(tǒng)Android4.X操作系統(tǒng)1.5cupcake(紙杯蛋糕)2009年4月1.6donut(甜甜圈)2009年9月2.0/2.1éclair(法式奶油夾心甜點)2009年10月2.2Froyo(凍酸奶)2010年1月2.3Gingerbread(姜餅)2010年12月Android系統(tǒng)發(fā)展歷程:4.0-ICS(冰淇淋三明治)2011年10月Android4.0操作系統(tǒng)簡介
Android4.0全名為IceCreamSandwich(簡稱ICS,冰淇淋三明治),是目前谷歌發(fā)布最新的操作系統(tǒng);安卓4.0包含較大的優(yōu)勢,相比安卓2.3,在UI設計上、運行速度上以及用戶體驗上都有了極大的提升,高新奇G5在上市后會在安卓2.3的基礎上升級到安卓4.0。
Android4.X操作系統(tǒng)Android4.0操作系統(tǒng)搶先嘗鮮:1、支持面部識別解鎖功能將手機面對自己,如同用前置攝像頭自拍一樣,然后機主臉部就會實時出現(xiàn)在屏幕上進行自動解鎖。2、運行速度提升
對經(jīng)典的動態(tài)界面進行了簡化,讓手機在使用過程中耗電量降低,同時對手機的運行速度有所提升。3、續(xù)航性能提升增強了手機電源管理選項,用戶可以詳細的了解到運行內(nèi)存、運行多久、耗費電量情況;同時配備動態(tài)壁紙效果的
簡化,能有效的延續(xù)待機時間。Android4.0操作系統(tǒng)蓄勢待發(fā)Android4.0操作系統(tǒng)搶先嘗鮮:4、新增應用管理方式
在主菜單和相應的界面顯示效果管理選項里,可以隨時看到正在運行的程序,占用存儲空間和內(nèi)存情況。5、增加下載管理器
新增的下載管理器功能可管理瀏覽器、郵件和其它應用下載下來的所有文件,操作簡單、方便實用6、多媒體影音功能提升
支持MP3、AMR、WMA、AAC等格式音頻,支持mp4、rm、rmvb等格式視頻,提供了新的音頻效果器,對低音、混響、均衡器等音效進行了提升。Android4.0操作系統(tǒng)蓄勢待發(fā)多進程多進程普通功能機只能單進程運行,譬如看電子書時收到短信,必須先關(guān)閉電子書,才能閱讀短信,再轉(zhuǎn)去看電子書需要重新開啟非常麻煩;智能機擁有多進程后臺運行的特色,消費者可以同時并行運行多個應用功能,并隨意來回切換。一邊看電子書,一邊掛QQ,聽音樂等等……在任意界面長按Home鍵,就可調(diào)出最近運行過的程序,點擊后即可進入;多進程會帶來速度慢,建議安裝360手機衛(wèi)士進行內(nèi)存清理;智能機基礎知識普及–系統(tǒng)什么是多進程?
進程通俗的講就是手機中運行的某一任務或程序,多進程是指安卓智能機可支持多程序/任務后臺同時運行,其主要占用手機的RAM內(nèi)存空間。Android系統(tǒng)軟件組成Android是包括一個操作系統(tǒng)、中間件和一些關(guān)鍵應用的移動設備的一個軟件堆。Android中間件包含一個JAVA虛擬機,運行在Linux2.6核上,其上應用都是基于JAVA開發(fā)。AndroidSDK提供多種開發(fā)所必要的工具與API。Linux內(nèi)核Android中間件Android應用Android系統(tǒng)構(gòu)架
硬件系統(tǒng)Android的軟件結(jié)構(gòu)的幾個層次:1.操作系統(tǒng)層(Linux,相關(guān)驅(qū)動)2.庫(Libraries)和運行環(huán)境(RunTime)3.應用程序框架(ApplicationFramework)4.應用程序(Application)操作系統(tǒng)層使用C語言編寫,運行于內(nèi)核空間。底層庫和JAVA虛擬機使用C語言編寫,運行于用戶空間。JAVA框架和JAVA應用程序使用JAVA語言編寫,運行于用戶空間android的系統(tǒng)結(jié)構(gòu)Java文件-----應用程序源文件android本身相當一部分都是用java編寫而成(基本上架構(gòu)圖里頭藍色的部份都是用Java開發(fā)的)android的應用必須使用java來開發(fā)。Class文件------Java編譯后的目標文件android平臺上class文件不能直接在android上運行。
android的Dalvik不支持class文件的運行android的class文件只是編譯過程中的中間目標文件,最終鏈接成dex文件。
Dex文件-----Android平臺上的可執(zhí)行文件
Dalvik虛擬機執(zhí)行的并非Java字節(jié)碼,而是另一種字節(jié)碼:dex格式的字節(jié)碼。在編譯Java代碼之后,通過Android平臺上的工具將Java字節(jié)碼轉(zhuǎn)換成Dex字節(jié)碼。DalvikVM針對手機程式/CPU做過最佳化,可以同時執(zhí)行許多VM而不會占用太多資源APK文件-------Android上的安裝文件APK是Android安裝應用程序包的擴展名。一個APK包中包含了與該Android應用程序相關(guān)的所有文件:AndroidManifest.xml應用程序代碼(.dex文件)資源文件(包括UI的圖片資源和程序需要使用的raw資源)Android應用相關(guān)的文件類型Dalvik是Google公司自己設計用于Android平臺的Java虛擬機。它可以支持已轉(zhuǎn)換為.dex(即DalvikExecutable)格式的Java應用程序的運行,.dex格式是專為Dalvik設計的一種壓縮格式,可以減少整體文件尺寸,提高I/o操作的類查找速度所以適合內(nèi)存和處理器速度有限的系統(tǒng)。1)每個應用程序都運行在它自己的Linux空間。在需要執(zhí)行該應用程序時Android將啟動該進程,當不再需要該應用程序,并且系統(tǒng)資源分配不夠時,則系統(tǒng)終止該進程。2)每個應用程序都有自己的(DVM),所以任一應用程序的代碼與其他應用程序的代碼是相互隔離的。3)默認情況下,每個應用程序都給分配一個唯一的Linux用戶ID。所以應用程序的文件只能對該應用程序可見。每個應用程序都擁有一個獨立的DVM,而每個DVM在Linux中又是一個進程,所以說DVM進程和Linux進程可以說是一個概念。Dalvik虛擬機Dalvik虛擬機一個應用,一個虛擬機實例,一個進程Android的應用程序(.apk)Android應用程序運行Sourcecodepublic
class
Demo
{
public
static
void
foo()
{
int
a
=
1;
int
b
=
2;
int
c
=
(a
+
b)
*
5;
}
}
Javabytecode0:
iconst_1
1:
istore_0
2:
iconst_2
3:
istore_1
4:
iload_0
5:
iload_1
6:
iadd
7:
iconst_5
8:
imul
9:
istore_2
10:
return
10bytes9reads10writes
Dalvikbytecode5bytes4reads4writes
0000:
const/4
v0,
#int
1
//
#1
0001:
const/4
v1,
#int
2
//
#2
0002:
add-int/2addr
v0,
v1
0003:
mul-int/lit8
v0,
v0,
#int
5
//
#05
0005:
return-void
DexFileAnatomy.class?leheterogeneousconstantpoolotherdata.class?le.class?leheterogeneousconstantpoolotherdataheterogeneousconstantpoolotherdata.jarfilestring_idstype_idsproto_idsfield_idsmethod_idsotherdata.dexfile
開發(fā)所用資源IDESDK123JDK
谷歌TV2010年5月19日發(fā)布,百萬個電視臺硬件
英特爾的AtomCE4100SoC(2009年發(fā)布的產(chǎn)品)支持1080p影片播放、Blu-ray支持
MPEG-4、3D繪圖Sony的電視機羅技的遙控器軟件Android2.1支持Flash10.1支持Androidmarket的軟件與gphone互動
Android手機當遙控器來操作GoogleTV手機上正在看的東西,可以丟到googleTV上播放36GoogleTVGoogleTV采用Android2.1系統(tǒng)觀看來自Hulu、YouTube、Netflix的視頻以及NBC等電視臺的節(jié)目Google的整合搜索技術(shù)在視頻網(wǎng)絡里查找某個視頻進行搜索,瀏覽海量的網(wǎng)絡視頻可下載各種應用軟件Chrome瀏覽器照片瀏覽器游戲音樂播放英特爾Atom芯片盈利模式在11個有線電視網(wǎng)絡銷售廣告位37谷歌上網(wǎng)電視索尼的互聯(lián)網(wǎng)電視無線(Wi-Fi-ready)方式與網(wǎng)絡連接谷歌的Android平臺英特爾的Atom芯片機頂盒藍牙播放器遙控器:雙手操縱的遙控器配備了光學鼠標和QWERTY鍵盤預先安裝的程序Netflix、Pandora、Twitter、Youtube和索尼的Qriocity串流視頻服務32英寸聯(lián)網(wǎng)電視售價799.99美元,46英寸的1399.99美元38Google車載系統(tǒng)Google的地
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- Unit 2 Shopping Lesson2(說課稿)-2024-2025學年北師大版(三起)英語四年級上冊
- 2024年三年級品社下冊《馬路不是游戲場》說課稿 山東版
- 2024-2025學年高中地理 第4章 旅游與區(qū)域的發(fā)展 第1節(jié) 旅游業(yè)的發(fā)展及其對區(qū)域的影響說課稿 中圖版選修3
- Unit 1 Growing up 單元說課稿-2024-2025學年高中英語外研版(2019)選擇性必修第二冊
- 下城區(qū)汽車租賃合同范本
- 保安獎罰合同范例
- 醫(yī)用耗材寄售合同范例
- 加貿(mào)合同范本
- 專利注冊合同范本
- 人工智能購銷合同范例
- JCT796-2013 回彈儀評定燒結(jié)普通磚強度等級的方法
- 物業(yè)客服培訓課件PPT模板
- 火力發(fā)電廠節(jié)能管理制度實施細則
- 2003年版勞動合同范本
- 全名校北師大版數(shù)學五年級下冊第三單元達標測試卷(含答案)
- 新員工入職通識考試(中軟國際)
- 四星級酒店工程樣板房裝修施工匯報
- 華為攜手深圳國際會展中心創(chuàng)建世界一流展館
- 2023版思想道德與法治專題2 領(lǐng)悟人生真諦 把握人生方向 第3講 創(chuàng)造有意義的人生
- 全過程工程咨詢服務技術(shù)方案
- GB/T 41509-2022綠色制造干式切削工藝性能評價規(guī)范
評論
0/150
提交評論