付費下載
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第二部分
Android
的開發(fā)工作
第三部分
Android
的
SDK
與源代碼OHA(Open
Handset
Alliance)開放,
為 與
33
家公司聯(lián)手為Android
移動平臺系統(tǒng)的發(fā)展而組建的一個組織。Android
是目前最流行臺,依靠
強大開發(fā)和機開發(fā)平資廠商追逐的對源,Android
成為眾多象。Android
是包括一個操作系統(tǒng)、中間件和關(guān)鍵應用的移動設(shè)備的一個堆。傳統(tǒng)的開發(fā):廠商制作
出售開放式
的開發(fā):廠商制作第
開發(fā)出售應用Android
的雙重開發(fā)模式:各廠商在第 開發(fā)開放平臺開發(fā)應用Android
的市場:http/market/開放源代碼,用于移植制作http://s
/
/豐富的資料,
用于開發(fā)上層應程序http://
ket/應用程序的交易場所未來智能
的發(fā)展方向:通訊工具網(wǎng)絡(luò)工具器獲取設(shè)備多類型的連接設(shè)備具有友好和絢麗用戶界面的設(shè)備可以個性化定制的平臺概念性產(chǎn)品Android
技術(shù)上的優(yōu)勢:全開放智能
平臺多硬件平臺的支持使用眾多的標準化技術(shù)技術(shù)完整,完善的SDK
和文檔完善的輔助開發(fā)工具Android
技術(shù)上的優(yōu)勢:全開放智能
平臺多硬件平臺的支持使用眾多的標準化技術(shù)技術(shù)完整,完善的SDK
和文檔完善的輔助開發(fā)工具Android
1.xAndroid
1.5CupcakeAndroid
1.6DonutAndroid
2.xEclairAndroid
的開發(fā)分成三種類型:移植開發(fā)
系統(tǒng)應用程序開發(fā)Android
系統(tǒng)開發(fā)硬件系統(tǒng)Android應用移植開發(fā)系統(tǒng)應用程序開發(fā)②①Android應用Android應用標準LinuxAndroid系統(tǒng)驅(qū)動Android系統(tǒng)相關(guān)設(shè)備驅(qū)動內(nèi)核空間用戶空間JNI庫C程序框架An
d各種底層庫Dalvik虛擬機Run
TimeJAVA框架JAVA應用程序硬件系統(tǒng)系統(tǒng)API硬件系統(tǒng)移植開發(fā)系統(tǒng)標準LinuxAndroid系統(tǒng)驅(qū)動Android系統(tǒng)相關(guān)設(shè)備驅(qū)動內(nèi)核空間用戶空間JAVA框架JAVA應用程序JNI庫Dalvik虛擬機An
d各種底層庫Run
TimeC程序框架硬件抽象層系統(tǒng)APIAndroid應用Android應用Android應用應用程序開發(fā)Android
系統(tǒng)開發(fā):標準LinuxAndroid系統(tǒng)驅(qū)動Android系統(tǒng)相關(guān)設(shè)備驅(qū)動內(nèi)核空間用戶空間JAVA框架JAVA應用程序系統(tǒng)APIJNIJNI庫本地庫C程序框架An
d各種底層庫Dalvik虛擬機Run
Time硬件抽象層JAVA框架類JAVA應用兩種形式的Android
開發(fā):Android
的SDK(
Linux
和Windows
兩種環(huán)境)Android
的完全源代碼(完全源代碼,Linux
中開發(fā))Android
的SDK
以二進制的形式提供,用于應用開發(fā)JAVA
應用程序。不同版本的Android
的SDK
:android-sdk-linux_x86-1.0android-sdk-windows_x86-1.0android-sdk-linux_x86-1.5_r2android-sdk-windows_x86-1.5_r2android-sdk-linux_x86-1.6_r1android-sdk-windows_x86-1.6_r1
/基于源代碼Android
的開發(fā)在獲取所有源代碼的基礎(chǔ)上進行,可以開發(fā)應用程序,進行系統(tǒng)移植,或開發(fā)系統(tǒng)本身。Android
的源代碼可以從其git
的源代碼倉庫中獲得:android.git.kernel.http://s
/Android
的知識結(jié)構(gòu)(
SDK
方面):JAVA
語言知識
應用程序架構(gòu)GUI
設(shè)計基礎(chǔ)知識各種視圖的使用2D/3D
圖形API應用程序的設(shè)計思想Android
的知識結(jié)構(gòu)(源代碼方面):
Linux
操作系統(tǒng)知識
Linux
內(nèi)核知識(
C
語言)
Linux
驅(qū)動程序知識(
C
語言)
Android
底層庫(
C
語言、C++
)
Dalvik
虛擬機(
C++
、JAVA
)
Android
GUI
系統(tǒng)(
C++、JAVA
)
音頻、
和多
(
C
語言、
C++
、
JAVA
)
部分的(
C
語言、C++、JAVA
)
連接部分(
C
語言、C++
、JAVA
)
傳感器部分(
C
語言、C++、JAVA
)Android預置應用程序Android系統(tǒng)API自開發(fā)應用程序自開發(fā)應用程序自開發(fā)應用程序……AndroidAndroid仿真器Android框架層硬件抽象層硬件抽象層fbdriverLinuxkernelUserspaceLCDSystemAPIHardwareTouch
/
KeyBoardAudioAudiodriverCameraCameradriverOutDrviceOutdriverCodec
driverHW
CodecWIFIGPSBluetoothWIFIdriverGPSdriverBTdriverModemdriverModemOpenGLHWOpenGLSencordriverSensorsJava
ApplicationJ
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 古代史閻步克課件
- 2025年哈爾濱商貿(mào)職業(yè)學院馬克思主義基本原理概論期末考試模擬題含答案解析(必刷)
- 2025年平泉縣幼兒園教師招教考試備考題庫附答案解析(必刷)
- 2025年康平縣招教考試備考題庫附答案解析
- 2025年華坪縣招教考試備考題庫及答案解析(必刷)
- 2025年尤溪縣幼兒園教師招教考試備考題庫附答案解析
- 2025年泉州工程職業(yè)技術(shù)學院單招職業(yè)適應性考試題庫附答案解析
- 2024年遂寧工程職業(yè)學院馬克思主義基本原理概論期末考試題附答案解析(奪冠)
- 2026年貴州民用航空職業(yè)學院單招職業(yè)傾向性測試模擬測試卷附答案解析
- 2025年陜西省銅川市單招職業(yè)適應性測試題庫附答案解析
- 粉塵職業(yè)?。▔m肺病、皮膚?。┪:鳖A案
- 2026年江蘇蘇北四市高三一模高考英語試卷試題(答案詳解)
- 實驗室安全培訓P53
- 2026年安徽省江淮糧倉融資擔保有限公司(籌)招聘考試參考試題及答案解析
- 音樂節(jié)活動場地租賃合同
- 風險管理顧問協(xié)議
- 一年級下冊字帖筆順
- 2024屆高考語文復習:散文訓練王劍冰散文(含解析)
- SWITCH暗黑破壞神3超級金手指修改 版本號:2.7.7.92380
- 二尖瓣狹窄講課課件
- 腸造瘺術(shù)后護理查房
評論
0/150
提交評論