基于google android平臺(tái)上的軟件設(shè)計(jì)研究.doc
約48頁DOC格式手機(jī)打開展開
基于google android平臺(tái)上的軟件設(shè)計(jì)研究,1.android操作系統(tǒng)概述51.1android的發(fā)展歷史51.2android的軟件架構(gòu)51.3android的系統(tǒng)架構(gòu)51.4android的優(yōu)勢特色51.4.1開放性61.4.2 掙脫運(yùn)營商的束縛61.4.3 豐富的硬件選擇61.4.4不受任何限制的開發(fā)商61.4.5無縫結(jié)合的google應(yīng)用62.andro...
內(nèi)容介紹
此文檔由會(huì)員 hfnmb 發(fā)布
1. android操作系統(tǒng)概述 5
1.1 android的發(fā)展歷史 5
1.2 android的軟件架構(gòu) 5
1.3 android的系統(tǒng)架構(gòu) 5
1.4 android的優(yōu)勢特色 5
1.4.1 開放性 6
1.4.2 掙脫運(yùn)營商的束縛 6
1.4.3 豐富的硬件選擇 6
1.4.4不受任何限制的開發(fā)商 6
1.4.5無縫結(jié)合的google應(yīng)用 6
2. android開發(fā)環(huán)境搭建 7
2.1 安裝JDK 7
2.2 安裝Eclipse 8
2.3 下載Eclipse的Android ADT插件 8
2.4 安裝android SDK 9
2.5 更新系統(tǒng)的環(huán)境變量 10
2.6 創(chuàng)建模擬器AVD 12
3. 測試Android開發(fā)環(huán)境 14
3.1 創(chuàng)建經(jīng)典應(yīng)用程序"Hello Android" 14
3.1.4. 選擇run as,選擇android application,啟動(dòng)手機(jī)模擬器,即可看到運(yùn)行效果 16
3.2.MicroJobs的分析應(yīng)用 17
3.2.1 MicroJobs應(yīng)用 17
3.2.2 下載MJAndroid源代碼 17
3.2.3 MJAndroid主目錄代碼結(jié)構(gòu) 18
3.2.3.1 src目錄 18
3.2.3.2 lib目錄 18
3.2.3.3 assets目錄 18
3.2.3.4 doc目錄 18
3.2.3.5 res目錄 18
3.2.3.6 AndroidManifest.xml文件 18
3.2.3.7 eclipse還在項(xiàng)目的根目錄創(chuàng)建兩個(gè)文件夾,他們在Package Explorer里看不到。 18
3.2.4 MJAndroid源代碼目錄代碼結(jié)構(gòu) 18
3.2.4.1 MicroJobs.java 18
3.2.4.2 MicroJobsDatabase.java 18
3.2.4.3 AddJob.java & EditJob.java 18
3.2.4.4 MicroJobsDetail.java 18
3.2.4.5 MicroJobsEmpDetail.java 18
3.2.4.6 MicroJobsList.java 18
3.2.4.7 R.java 19
3.2.5 MJAndroid資源文件目錄代碼結(jié)構(gòu) 19
3.2.5.1 Drawable 19
3.2.5.2 Layout 19
3.2.5.3 Values 19
4. android實(shí)例 20
4.1 計(jì)算器運(yùn)行分析 20
4.1.1 在http://code.google.com./p/droiddraw下載此文件 20
4.1.2 運(yùn)行.exe文件 20
4.1.3 拖拽右上方圖標(biāo)于界面后,可在其他菜單下修改圖標(biāo)參數(shù)。點(diǎn)擊apply查看 20
4.1.4 修改Calculator.java文件: 21
4.1.5 在R.java文件中定義id類,初始圖標(biāo)位置 23
4.1.7 在main.java中設(shè)置視圖 25
4.1.8 建立AVD 28
4.1.9 運(yùn)行結(jié)果: 28
4.2 掃雷游戲運(yùn)行分析 31
4.2.3應(yīng)用的布局 31
1.1 android的發(fā)展歷史 5
1.2 android的軟件架構(gòu) 5
1.3 android的系統(tǒng)架構(gòu) 5
1.4 android的優(yōu)勢特色 5
1.4.1 開放性 6
1.4.2 掙脫運(yùn)營商的束縛 6
1.4.3 豐富的硬件選擇 6
1.4.4不受任何限制的開發(fā)商 6
1.4.5無縫結(jié)合的google應(yīng)用 6
2. android開發(fā)環(huán)境搭建 7
2.1 安裝JDK 7
2.2 安裝Eclipse 8
2.3 下載Eclipse的Android ADT插件 8
2.4 安裝android SDK 9
2.5 更新系統(tǒng)的環(huán)境變量 10
2.6 創(chuàng)建模擬器AVD 12
3. 測試Android開發(fā)環(huán)境 14
3.1 創(chuàng)建經(jīng)典應(yīng)用程序"Hello Android" 14
3.1.4. 選擇run as,選擇android application,啟動(dòng)手機(jī)模擬器,即可看到運(yùn)行效果 16
3.2.MicroJobs的分析應(yīng)用 17
3.2.1 MicroJobs應(yīng)用 17
3.2.2 下載MJAndroid源代碼 17
3.2.3 MJAndroid主目錄代碼結(jié)構(gòu) 18
3.2.3.1 src目錄 18
3.2.3.2 lib目錄 18
3.2.3.3 assets目錄 18
3.2.3.4 doc目錄 18
3.2.3.5 res目錄 18
3.2.3.6 AndroidManifest.xml文件 18
3.2.3.7 eclipse還在項(xiàng)目的根目錄創(chuàng)建兩個(gè)文件夾,他們在Package Explorer里看不到。 18
3.2.4 MJAndroid源代碼目錄代碼結(jié)構(gòu) 18
3.2.4.1 MicroJobs.java 18
3.2.4.2 MicroJobsDatabase.java 18
3.2.4.3 AddJob.java & EditJob.java 18
3.2.4.4 MicroJobsDetail.java 18
3.2.4.5 MicroJobsEmpDetail.java 18
3.2.4.6 MicroJobsList.java 18
3.2.4.7 R.java 19
3.2.5 MJAndroid資源文件目錄代碼結(jié)構(gòu) 19
3.2.5.1 Drawable 19
3.2.5.2 Layout 19
3.2.5.3 Values 19
4. android實(shí)例 20
4.1 計(jì)算器運(yùn)行分析 20
4.1.1 在http://code.google.com./p/droiddraw下載此文件 20
4.1.2 運(yùn)行.exe文件 20
4.1.3 拖拽右上方圖標(biāo)于界面后,可在其他菜單下修改圖標(biāo)參數(shù)。點(diǎn)擊apply查看 20
4.1.4 修改Calculator.java文件: 21
4.1.5 在R.java文件中定義id類,初始圖標(biāo)位置 23
4.1.7 在main.java中設(shè)置視圖 25
4.1.8 建立AVD 28
4.1.9 運(yùn)行結(jié)果: 28
4.2 掃雷游戲運(yùn)行分析 31
4.2.3應(yīng)用的布局 31