今天是黎老師的3G應(yīng)用開發(fā)Android項(xiàng)目的第一天,Android相當(dāng)火,從事Android開發(fā)的人員不太多,接下來開始Android之旅。
1.3G簡(jiǎn)介:
3G,即3rd Generation,目前中國(guó)聯(lián)通使用的是WCDMA,中國(guó)電信使用的是CDMA2000 中國(guó),移動(dòng)使用的是具有自主知識(shí)產(chǎn)權(quán)的TD-SCDMA,3G的最大優(yōu)點(diǎn):速度上的提升
2.wml標(biāo)簽,比Html標(biāo)簽簡(jiǎn)單,1-2天就可以搞定,工作中用到再學(xué),因?yàn)樗?/span>2.5G中用到的技術(shù),如果3G普及的話,這門技術(shù)就Over了。
3.智能手機(jī)操作平臺(tái)
我們學(xué)Android操作系統(tǒng),RIM BlackBerry,黑莓我比較喜歡,但在國(guó)內(nèi)還不怎么流行, Symbian手機(jī)硬件比較好,所以占用很大市場(chǎng),在3G時(shí)代,手機(jī)基本上可以當(dāng)做電腦,用戶更看重手機(jī)是否能滿足日常生活和工作的需要。這就好像大多電腦 用戶都安裝了Windows操作系統(tǒng),很少安裝Linux系統(tǒng)。開發(fā)Android的人員的增多,必然會(huì)帶來手機(jī)軟件的增多,軟件的多少會(huì)決定以后操作系統(tǒng)的市場(chǎng)份額,windows mobile比Android,iPhone的界面差遠(yuǎn)了。我們關(guān)注:Android,iPhone,Symbian智能手機(jī)平臺(tái),因?yàn)槲覀兏?/span>Java開發(fā),只能學(xué)Android了
4.Android資料
買Android手機(jī)就買多普達(dá)和Moto的,質(zhì)量好。Android最好的資料是android.pdf。Google Android SDK開發(fā)范例大全提供了Android的全部功能,在學(xué)完課程之后可以看
5. 開發(fā)環(huán)境的搭建:
JDK 5 或 JDK 6 (僅有JRE不夠)
Eclipse 3.5 (galileo)
①.下載ADT 的Eclipse 插件
http://dl.google.com/android/ADT-0.9.5.zip
②.安裝 Eclipse 插件 (ADT)
啟動(dòng) Eclipse,選擇 Help > Install New Software,在出現(xiàn)的對(duì)話框里,點(diǎn)擊Add按鈕,在對(duì)話框的name一欄輸入“ADT”, 然后點(diǎn)擊Archive...,瀏覽和選擇已經(jīng)下載的ADT插件壓縮文件。
點(diǎn)擊 OK.。返回可用軟件的視圖,你會(huì)看到這個(gè)插件,然后選擇Developer Tools (會(huì)選中下 面的“Android Developer Tools”和 “Android Editors“),點(diǎn)擊 Next,最后重啟 Eclipse。
③.下載Android SDK:
http://dl.google.com/android/android-sdk_r04-windows.zip
下載完SDK后,把.zip文件解壓到你電腦上合適位置。啟動(dòng) Eclipse,選擇window->preferences, 在打開的視圖左邊點(diǎn)擊android,在右邊的SDK Location中選擇Android SDK所在位置。
6.開發(fā)Android的第一個(gè)應(yīng)用:
1.點(diǎn)擊工具欄上手機(jī)形狀的虛擬設(shè)備管理器(簡(jiǎn)稱“AVD“)
2.在打開的虛擬設(shè)備管理器中創(chuàng)建一個(gè)虛擬手機(jī)
3.在項(xiàng)目上右鍵點(diǎn)擊run as ?Android application
OK,第一個(gè)應(yīng)用就OK了
7.端口號(hào):127.0.0.1:5554
8.Activity
就像struts中的Action,處理用戶請(qǐng)求,除此之外,Activity還代表一個(gè)用戶界面
9. Android應(yīng)用程序架構(gòu)
src/ java原代碼存放目錄
gen/ 自動(dòng)生成目錄
gen 目錄中存放所有由Android開發(fā)工具自動(dòng)生成的文件。目錄中最重要的就是R.java文件。 這個(gè)文件 由Android開 發(fā)工具自動(dòng)產(chǎn)生的。Android開發(fā)工具會(huì)自動(dòng)根據(jù)你放入res目錄的xml界面文件、圖標(biāo)與常量,同步更新修改R.java文件。
res/ 資源(Resource)目錄
在這個(gè)目錄中我們可以存放應(yīng)用使用到的各種資源,如xml界面文件,圖片或數(shù)據(jù)。具體請(qǐng)看ppt下方備注欄。
AndroidManifest.xml 功能清單文件
這個(gè)文件列出了應(yīng)用程序所提供的功 能,相當(dāng)于struts的config文件,只有配置好后,才能調(diào)用此Activity。
default.properties 項(xiàng)目環(huán)境信息,一般是不需要修改此文件中
10.短信發(fā)送器
注意:因?yàn)閼?yīng)用要使用手機(jī)的短信服務(wù),所以要在清單文件AndroidManifest.xml中添 加短信服務(wù)權(quán)限:
11.通知
關(guān)于這些東西,還是看看文檔,拷過來運(yùn)行一下,測(cè)試測(cè)試看看效果就差不多了。