安卓系統(tǒng)開發(fā)論文

安卓系統(tǒng)開發(fā)論文

ID:6195192

大小:944.00 KB

頁數(shù):35頁

時(shí)間:2018-01-06

安卓系統(tǒng)開發(fā)論文_第1頁
安卓系統(tǒng)開發(fā)論文_第2頁
安卓系統(tǒng)開發(fā)論文_第3頁
安卓系統(tǒng)開發(fā)論文_第4頁
安卓系統(tǒng)開發(fā)論文_第5頁
資源描述:

《安卓系統(tǒng)開發(fā)論文》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。

1、安卓系統(tǒng)開發(fā)畢業(yè)論文目錄摘要IAbstractII第一章緒論11.1研究?jī)?nèi)容11.2研究意義11.3研究現(xiàn)狀和發(fā)展趨勢(shì)1第二章系統(tǒng)分析32.1研究目標(biāo)32.2需求分析32.3性能分析3第三章系統(tǒng)開發(fā)環(huán)境及相關(guān)技術(shù)43.1Android開發(fā)環(huán)境介紹43.2Android開發(fā)平臺(tái)搭建4第四章程序設(shè)計(jì)64.1用戶界面設(shè)計(jì)64.2數(shù)據(jù)庫(kù)設(shè)計(jì)64.3程序模塊設(shè)計(jì)7第五章程序開發(fā)95.1文件結(jié)構(gòu)與用途95.2數(shù)據(jù)提供者105.3后臺(tái)服務(wù)165.3.1獲取天氣數(shù)據(jù)165.3.2讀取天氣數(shù)據(jù)實(shí)例195.3.3定時(shí)更新時(shí)間。195.4用戶界面195.4.1程序入口類ForecastWid

2、get195.4.2設(shè)置頁面ConfigureActivity215.4.3詳細(xì)頁面DetailForecastActivity225.5動(dòng)態(tài)特效233第六章系統(tǒng)測(cè)試25第七章總結(jié)29參考文獻(xiàn)30致謝313第一章緒論第一章緒論1.1研究?jī)?nèi)容Android平臺(tái)3G手機(jī)氣象軟件是基于Android手機(jī)平臺(tái),運(yùn)用Java語言,從Google上獲取天氣預(yù)報(bào)信息,開發(fā)出針對(duì)使用Android平臺(tái)的手機(jī)天氣預(yù)報(bào)系統(tǒng)。1.2研究意義Android平臺(tái)3G手機(jī)氣象軟件的開發(fā)可以進(jìn)一步擴(kuò)大氣象信息的覆蓋面,讓廣大公眾能夠在第一時(shí)間方便且快捷地獲取最新的氣象預(yù)報(bào)(預(yù)警)信息,以便提前預(yù)防,

3、把氣象災(zāi)害造成的損失降到最低。同時(shí)也可以強(qiáng)化氣象公共服務(wù)的職能,完善公共服務(wù)體系、改善公共服務(wù)手段、增加公共服務(wù)產(chǎn)品、提高公共服務(wù)質(zhì)量,更好地發(fā)揮了氣象事業(yè)對(duì)經(jīng)濟(jì)社會(huì)發(fā)展的現(xiàn)實(shí)性作用。1.3研究現(xiàn)狀和發(fā)展趨勢(shì)據(jù)Gartner最新數(shù)據(jù)顯示,2010年第二、三季度全球智能手機(jī)銷售繼續(xù)大幅增長(zhǎng),其中第三季度安卓占全球智能手機(jī)市場(chǎng)的25.5%,僅次于塞班,成為第二大智能手機(jī)系統(tǒng)。2010第二、三季度與去年同期相比,增度分別是15.4%及22%,增勢(shì)迅猛。而塞班系統(tǒng)較09年的市場(chǎng)份額,盡管終端銷量有大幅度提升,但增勢(shì)下滑10%,形勢(shì)非常嚴(yán)峻。其他操作系統(tǒng)的表現(xiàn)則要平穩(wěn)很多。3第一

4、章緒論安卓是首款開源代碼的操作系統(tǒng),采用Linux內(nèi)核,開放手機(jī)聯(lián)盟(OHA)成員可以任意使用和修改安卓的SDK軟件包。系統(tǒng)的開源性使其具有良好的拓展性,一方面,為眾多移動(dòng)應(yīng)用開發(fā)者提供了良好的系統(tǒng)性平臺(tái),有利于移動(dòng)應(yīng)用的集合;另一方面,終端廠商可以針對(duì)自身的特殊需要“定制化開發(fā)”。與此相比,盡管2010年2月,塞班基本完成開源工作,但由于代碼臃腫,用戶界面設(shè)計(jì)缺失,塞班的開源并無實(shí)際意義,錯(cuò)失發(fā)展良機(jī)。據(jù)Informa預(yù)測(cè),2012年,安卓手機(jī)銷量將超過諾基亞塞班手機(jī),屆時(shí)安卓將成為全球最大的智能手機(jī)平臺(tái)。谷歌表示目前安卓手機(jī)每日平均激活量為20萬部,銷售速度加速上漲

5、?! ∥覀冋J(rèn)為,安卓在全球市場(chǎng)的成長(zhǎng)壯大,塞班市場(chǎng)份額不斷下跌已成不爭(zhēng)事實(shí)。安卓操作系統(tǒng)發(fā)展迅猛主要得益于免費(fèi)、開源和良好產(chǎn)業(yè)運(yùn)作策略,這三點(diǎn)為安卓在智能手機(jī)市場(chǎng)贏得更多的發(fā)展機(jī)遇。系統(tǒng)的免費(fèi)讓更多的廠商加入,推動(dòng)了份額的上升;代碼的開源讓更多的開發(fā)者進(jìn)入應(yīng)用開發(fā);應(yīng)用的豐富吸引了更多用戶選擇,這也是谷歌值得眾多廠商學(xué)習(xí)的地方。此外,谷歌通過OHA聯(lián)合眾多廠商進(jìn)行系統(tǒng)研發(fā),不斷更新版本,將系統(tǒng)應(yīng)用推廣到更多的終端產(chǎn)品中,確保用戶體驗(yàn)持續(xù)改善。3第一章系統(tǒng)分析第二章系統(tǒng)分析2.1研究目標(biāo)(1)了解Android應(yīng)用程序的設(shè)計(jì)和開發(fā)過程;(2)使用多種組件進(jìn)行Android

6、平臺(tái)3G手機(jī)氣象軟件的開發(fā)。本軟件是基于Eclipse的開發(fā)環(huán)境,依托Google氣象數(shù)據(jù)建立氣象信息數(shù)據(jù)庫(kù),開發(fā)出了針對(duì)Android平臺(tái)的手機(jī)天氣預(yù)報(bào)系統(tǒng)。2.2需求分析本軟件是一個(gè)AppWidget應(yīng)用程序,啟動(dòng)程序后可以進(jìn)行城市、更新頻率的設(shè)置,可以通過圖片和文字顯示當(dāng)前和未來的天氣狀況,包括溫度、濕度、風(fēng)向和雨雪情況等。這些天氣數(shù)據(jù)是通過后臺(tái)服務(wù)獲取的,這個(gè)后臺(tái)服務(wù)可以按照一定時(shí)間間隔,從Google上獲取天氣預(yù)報(bào)信息,并將天氣信息保存在數(shù)據(jù)庫(kù)中。從上面的描述中可以基本了解軟件的功能需求:(1)啟動(dòng)AppWidget應(yīng)用程序;(2)設(shè)置界面:對(duì)要顯示天氣預(yù)報(bào)的

7、城市及更新頻率進(jìn)行設(shè)置;(3)顯示界面:通過文字和圖片顯示當(dāng)前的天氣情況,包括日期、時(shí)間、城市、最高溫度、最低溫度、當(dāng)前溫度等。(4)詳細(xì)界面:通過文字圖片動(dòng)畫顯示當(dāng)前的天氣情況,包括城市當(dāng)前天氣、溫度、風(fēng)向、風(fēng)速、濕度;同時(shí)顯示今后四天的天氣情況。2.3性能分析程序響應(yīng)速度快、安全性高、信息處理速度快。3第三章系統(tǒng)開發(fā)環(huán)境及相關(guān)技術(shù)第三章系統(tǒng)開發(fā)環(huán)境及相關(guān)技術(shù)3.1Android開發(fā)環(huán)境介紹Android的上層應(yīng)用程序是用Java語言開發(fā),同時(shí)還需要基于Dalvik虛擬機(jī),所以,Google公司推薦使用主流的Java繼承開發(fā)環(huán)境Ecli

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

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

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