安卓開發(fā)教程Android

安卓開發(fā)教程Android

ID:43211825

大小:633.00 KB

頁數(shù):40頁

時間:2019-10-03

安卓開發(fā)教程Android_第1頁
安卓開發(fā)教程Android_第2頁
安卓開發(fā)教程Android_第3頁
安卓開發(fā)教程Android_第4頁
安卓開發(fā)教程Android_第5頁
資源描述:

《安卓開發(fā)教程Android》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、3G應(yīng)用開發(fā)之Android講師:楊浩泉什么是3G3G,全稱為3rdGeneration,中文含義就是指第三代數(shù)字通信。所謂3G,是指將無線通信與國際互聯(lián)網(wǎng)等多媒體通信結(jié)合的新一代移動通信系統(tǒng)。3G只是一種通信技術(shù)標(biāo)準(zhǔn),符合這個標(biāo)準(zhǔn)的技術(shù)有WCDMA、CDMA2000、TD-SCDMA三種無線接口標(biāo)準(zhǔn)。中國聯(lián)通使用的是WCDMA(世界上大部分3G網(wǎng)絡(luò)都采用的是該標(biāo)準(zhǔn));中國電信使用的是CDMA2000(日、韓和北美使用);中國移動使用的是具有自主知識產(chǎn)權(quán)的TD-SCDMA(只有中國才使用)。相對第一代模擬制式手機(jī)(1G)和第二代GSM、CDMA等數(shù)字手機(jī)(2G),

2、3G手機(jī)能處理圖像、音樂、視頻等多種媒體形式,提供包括網(wǎng)頁瀏覽、電話會議、電子商務(wù)等多種信息服務(wù)。3G網(wǎng)絡(luò)與前兩代的主要區(qū)別是在傳輸聲音和數(shù)據(jù)的速度上有很大的提升。目前中國正在建設(shè)3G網(wǎng)絡(luò),大城市的3G網(wǎng)絡(luò)基本上已經(jīng)鋪設(shè)好,像北京鋪設(shè)好了超過2000個基站,深圳鋪設(shè)了1000多個基站。但是要全民普及到3G手機(jī)尚且需要幾年時間?,F(xiàn)在,大家使用的手機(jī)大多還是2.5G手機(jī),符合2.5G網(wǎng)絡(luò)的接口標(biāo)準(zhǔn)有CDMA20001X和GPRS,中國聯(lián)通使用的是CDMA20001X標(biāo)準(zhǔn),中國移動使用的是GPRS標(biāo)準(zhǔn)。目前,我們可以把2.5G移動通信技術(shù)看作是2G邁向3G的銜接性技術(shù),

3、在2.5G網(wǎng)絡(luò)下出現(xiàn)了如WAP、藍(lán)牙(Bluetoot)等技術(shù)。對于2.5G網(wǎng)絡(luò),我們應(yīng)該也要有所了解,因為以后大家到企業(yè)中有可能會面對2.5G網(wǎng)絡(luò)下的應(yīng)用,如:wap項目。智能手機(jī)平臺智能手機(jī)軟件平臺有:Symbian(Symbian操作系統(tǒng))WindowsMobile(微軟移動設(shè)備)RIMBlackBerry(黑霉移動設(shè)備)Android(Google機(jī)器人移動設(shè)備)iPhone(蘋果iPhone手機(jī))Java/J2ME(J2ME嵌入式開發(fā)平臺)什么是AndroidAndroid是Google于2007年11月5日宣布的基于Linux平臺的開源手機(jī)操作系統(tǒng),它

4、包括一個操作系統(tǒng),中間件和一些重要的應(yīng)用程序。它采用軟件堆層(SoftwareStack,又名軟件疊層)的架構(gòu),主要分為三部分。底層以Linux內(nèi)核工作為基礎(chǔ),由C語言開發(fā),只提供基本功能;中間層包括函數(shù)庫Library和Dalvik虛擬機(jī),由C++開發(fā)。最上層是各種應(yīng)用軟件,包括通話程序,短信程序等,應(yīng)用軟件則由各公司自行開發(fā),以Java作為編寫程序的一部分。不存在任何以往阻礙移動產(chǎn)業(yè)創(chuàng)新的專有權(quán)障礙,號稱是首個為移動終端打造的真正開放和完整的移動軟件。這里,你可以把a(bǔ)ndroid看作是一個類似于windows的操作系統(tǒng)。學(xué)習(xí)android平臺下的軟件開發(fā)正如以

5、前學(xué)習(xí)windows平臺下的軟件開發(fā)一樣。在國內(nèi),android的前景十分廣闊,國內(nèi)很多的廠商和運營商也紛紛加入了android陣營,包括中國移動,中國聯(lián)通,華為通訊,聯(lián)想等大企業(yè)。同時android應(yīng)用的范圍不僅僅在手機(jī),國內(nèi)一些廠家也陸續(xù)推出了采用android系統(tǒng)的MID(移動互聯(lián)網(wǎng)設(shè)備)產(chǎn)品,比較著名的包括由Rockchip和藍(lán)魔推出的同時具備高清播放和智能系統(tǒng)的音悅匯W7,我們可以預(yù)見android也將會被廣泛應(yīng)用在國產(chǎn)智能上網(wǎng)設(shè)備上,將進(jìn)一步擴(kuò)大Andorid系統(tǒng)的應(yīng)用范圍。Android模擬器界面預(yù)覽Android的特點應(yīng)用框架:可重用和部件更換Da

6、lvik虛擬機(jī):為移動設(shè)備優(yōu)化集成瀏覽器:基于開放源碼的WebKit引擎優(yōu)化的圖形:庫由一個二維圖形定制,可選)基于3D圖形加速的OpenGLES1.0規(guī)范(硬件SQLite:數(shù)據(jù)存儲結(jié)構(gòu)媒體支持:常見的音頻,視頻和靜止圖像格式(如MPEG4,H.264,支持MP3,AAC,AMR的功能,JPG,PNG,GIF等)GSM電話(硬件相關(guān))藍(lán)牙,EDGE,3G和WiFi(依賴于硬件)照相機(jī),GPS,指南針,加速度計(取決于硬件)豐富的開發(fā)環(huán)境包括一個設(shè)備模擬器,調(diào)試分析工具,內(nèi)存和性能,以及一個IDE的Eclipse插件Android的架構(gòu)Android架構(gòu)詳解一An

7、droid架構(gòu)共分了四層應(yīng)用層(Applications)應(yīng)用層是由我們使用Java語言編寫的各種應(yīng)用程序比如:電子郵件客戶端,SMS程序,日歷,地圖,瀏覽器,通訊錄等應(yīng)用框架層(ApplicationFramework)應(yīng)用框架層提供了一個開放的開發(fā)平臺,為Android的開發(fā)者提供了極為豐富的核心API,開發(fā)者可以自由的調(diào)用設(shè)備硬件的信息,設(shè)置報警,通知添加到狀態(tài)欄等可以創(chuàng)建應(yīng)用程序,包括列表,表格,文本框,按鈕,甚至一個可嵌入的Web瀏覽器,并且可擴(kuò)展Android架構(gòu)詳解二核心庫(Libraries)Android包括了一套C/C++系統(tǒng)的Android庫

8、所使用的各

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。