版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
Android任務(wù)驅(qū)動(dòng)式教程1教學(xué)內(nèi)容任務(wù)4(8學(xué)時(shí))任務(wù)3(10學(xué)時(shí))任務(wù)2(4學(xué)時(shí))任務(wù)1(2學(xué)時(shí))任務(wù)5(6學(xué)時(shí))搭建開發(fā)環(huán)境創(chuàng)立工程框架設(shè)計(jì)用戶界面SDCard文件列表文件管理根底篇2教學(xué)內(nèi)容任務(wù)9(4學(xué)時(shí))任務(wù)8(6學(xué)時(shí))任務(wù)7(8學(xué)時(shí))任務(wù)6(8學(xué)時(shí))任務(wù)10(4學(xué)時(shí))系統(tǒng)設(shè)置圖片瀏覽播放音樂和視頻系統(tǒng)效勞發(fā)布到Android市場提高篇3Android平臺簡介Android是基于Linux內(nèi)核的軟件平臺和操作系統(tǒng),是Google在2007年11月5日公布的系統(tǒng)平臺,早期由Google開發(fā),后由開放手持設(shè)備聯(lián)盟〔OpenHandsetAlliance〕開發(fā)。Android號稱是首個(gè)為移動(dòng)終端打造的真正開放和完整的移動(dòng)軟件。4什么是AndroidAndroid一詞的本義指“機(jī)器人”Android是Google于07年11月5日宣布的基于Linux平臺開源操作系統(tǒng)名稱,該平臺由操作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件組成。在國內(nèi),聯(lián)想、戴爾、多普達(dá)、飛利浦、中興、三星、摩托羅拉、等廠商已經(jīng)推出基于Android平臺的智能。在3G應(yīng)用開發(fā)領(lǐng)域,Android的開展前景不容小視,也將會(huì)成為未來主流的操作系統(tǒng)。5Android的歷史6Android平臺平臺架構(gòu)7Android的目標(biāo)8Andriod與iPhone9Android與iPhone10Android四大天王-Activity通過view管理UI每一個(gè)有用戶界面的應(yīng)用至少包含一個(gè)activity一個(gè)應(yīng)用可以有多個(gè)activity,其中一個(gè)作為mainactivity用于啟動(dòng)顯示Activity通過startActivity或startActivityForResult啟動(dòng)另外的activity11Android四大天王-Intent類似于消息、事件通知Intent構(gòu)成:action、category、dataActivity、Service、broadcastreceiver之間的橋梁12Android四大天王-Service沒有UI,啟動(dòng)之后一直運(yùn)行于后臺例子:音樂播放器與應(yīng)用程序的其他模塊〔例如activity〕一同運(yùn)行于主線程中通過startService或bindService創(chuàng)立Service通過stopService或stopSelf終止Service一般的,在activity中啟動(dòng)和終止service13Android四大天王-ContentProvider是android中的跨應(yīng)用訪問數(shù)據(jù)機(jī)制為何需要contentprovider?Android中每一個(gè)app的資源是私有的app通過contentprovider和其他app共享私有數(shù)據(jù)14搭建開發(fā)環(huán)境任務(wù)1任務(wù)實(shí)現(xiàn)下載開發(fā)Android應(yīng)用程序的必備軟件包安裝軟件包并配置開發(fā)環(huán)境創(chuàng)立Android模擬器16
如何安裝AndroidSDK和Eclipse插件所需開發(fā)環(huán)境:JDK5或JDK6(僅有JRE不夠)Eclipse3.5(galileo)下載ADT的Eclipse插件安裝Eclipse插件(ADT)啟動(dòng)Eclipse,選擇Help>InstallNewSoftware,在出現(xiàn)的對話框里,點(diǎn)擊Add按鈕,在對話框的name一欄輸入“ADT”,然后點(diǎn)擊Archive...,瀏覽和選擇已經(jīng)下載的ADT插件壓縮文件。點(diǎn)擊OK.。返回可用軟件的視圖,你會(huì)看到這個(gè)插件,然后選擇DeveloperTools(會(huì)選中下面的“AndroidDeveloperTools”和“AndroidEditors“),點(diǎn)擊Next,最后重啟Eclipse。下載AndroidSDK:下載完SDK后,把.zip文件解壓到你電腦上適宜位置。啟動(dòng)Eclipse,選擇window->preferences,在翻開的視圖左邊點(diǎn)擊android,在右邊的SDKLocation中選擇AndroidSDK所在位置。17相關(guān)軟件下載JavaSDK
EclipseIDE:///downloadsAndroidSDK://18軟件安裝與配置安裝JDK的安裝過程只要根據(jù)安裝向?qū)б徊讲酵瓿砂惭b即可。要安裝的工程包括開發(fā)工具〔DevelopmentTools〕、演示程序及樣例〔Demos〕、源代碼〔SourceCode〕、公用JRE〔PublicJRE〕及JavaDB。Eclipse和AndroidSDK解壓即可。19軟件安裝與配置安裝安裝Android開發(fā)插件在Eclipse中,運(yùn)行“Help/InstallNewSoftWare”菜單命令,翻開Install對話框;單擊對話框中的Add按鈕,翻開AddSite窗口;在窗口的Location框中輸入s://dl-/Android/eclipse/,Name框中輸入Android〔這里可以自定義〕。20軟件安裝與配置配置配置AndroidSDK:Window/Preferences21軟件安裝與配置配置升級AndroidSDK:Window/AndroidSDKandAVDManager22軟件安裝與配置配置設(shè)置Android環(huán)境變量23創(chuàng)立AVD新建Window/AndroidSDKandAVDManager24必備知識AVD操作簡介Android平臺簡介25AVD操作啟動(dòng)AVD命令行方式翻開命令行窗口,輸入androidlistavd命令,顯示本機(jī)已創(chuàng)立的AVD列表;在命令行窗口,輸入emulator–avdandroid命令啟動(dòng)AVD。26AVD操作啟動(dòng)AVD窗口方式在Eclipse中,運(yùn)行“Window/AndroidSDKandAVDManager”菜單命令,選擇VirtualDevices中的android模擬器,單擊Start按鈕,即可啟動(dòng)Android模擬器。27AVD操作主界面28AVD操作查看應(yīng)用程序單擊屏幕上的29AVD操作主屏常見操作查看應(yīng)用程序在主屏添加快捷圖標(biāo)調(diào)整快捷圖標(biāo)位置刪除圖標(biāo)滾動(dòng)主屏取消提示助手等30能力拓展adbshell命令A(yù)ndroid工程管理31adbshell常用命令進(jìn)入shell命令行
adbshell安裝程序
adbinstall*.apk顯示端口信息
adbdevices訪問數(shù)據(jù)庫
sqlite332adbshell常用命令啟動(dòng)瀏覽器 amstart-a-d:///撥號 telnetlocalhost5554 gsm發(fā)信息 telnetlocalhost5554 smsHelloAndroid33Android工程管理查看工程在模擬器桌面,單擊Launcher按鈕,翻開應(yīng)用程序管理界面,單擊其中的AndroidApplication圖標(biāo),即可啟開工程應(yīng)用程序。34
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年安全生產(chǎn)工作計(jì)劃
- 2025年度森林防火安全生產(chǎn)責(zé)任制及監(jiān)控合同3篇
- 2025餐飲業(yè)三人合作項(xiàng)目風(fēng)險(xiǎn)承擔(dān)合同3篇
- 2024智慧城市公共交通優(yōu)化合同
- 2024年適用無息貸款協(xié)議規(guī)范格式版
- 2025年度智能節(jié)能彩板房定制安裝服務(wù)協(xié)議3篇
- 2024通信基礎(chǔ)設(shè)施建設(shè)與運(yùn)營管理服務(wù)合同3篇
- 2024某大型水利樞紐建設(shè)與運(yùn)營合同
- 2024隨車吊設(shè)備租賃與操作培訓(xùn)合同3篇
- 2025餐飲店鋪食品安全責(zé)任承諾書范本3篇
- 中央空調(diào)工程售后服務(wù)的方案
- 宜賓五糧液股份有限公司招聘考試試卷及答案
- 2024CSCO胰腺癌診療指南解讀
- 2023年浙江省溫州市中考數(shù)學(xué)真題含解析
- 電力安全工作規(guī)程考試試題(答案)
- 司庫體系建設(shè)
- 城市燃?xì)夤芫W(wǎng)改造合同
- 居間合同范本解
- 港口物流協(xié)同優(yōu)化算法設(shè)計(jì)
- 2024北京市公安局平谷分局勤務(wù)輔警人員招聘筆試參考題庫含答案解析
- 單位信息化建設(shè)IT建設(shè)項(xiàng)目后評估報(bào)告(模板)
評論
0/150
提交評論