版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 基于Android生日管家軟件 隨著Android 操作系統(tǒng)的普及,使用Android 智能手機(jī)的人越來(lái)越多,Android 的應(yīng)用程序也越來(lái)越多。社會(huì)的不斷發(fā)展進(jìn)步,人們的生活變得異常的忙碌,生活節(jié)奏越來(lái)越快,忘卻身邊人的生日也是常有之事。如果在Android 手機(jī)中裝有這么一個(gè)生日提醒軟件,在朋友生日到來(lái)之時(shí),及時(shí)給他們送上祝福,彼此都會(huì)覺(jué)得特別的開(kāi)心。目前市場(chǎng)上也存在類似的提醒軟件,此類軟件的特點(diǎn)是: 比較占用手機(jī)資源,功能相對(duì)比較單一,用戶體驗(yàn)較差。所以,很多用戶裝了這類軟件之后發(fā)現(xiàn)效果沒(méi)有預(yù)期的好,或者是軟件占用較大的手機(jī)資源甚至有毒,使用的比例非常小,因此設(shè)計(jì)一款小型的、安全無(wú)毒
2、的生日提醒軟件是很有必要的。因此,基于Android 平臺(tái),設(shè)計(jì)了生日助手軟件,力求用戶界面友好,操作簡(jiǎn)單,維護(hù)方便,做到了手機(jī)軟件的進(jìn)一步科學(xué)化和人性化。系統(tǒng)的背景及意義論文的結(jié)構(gòu)和主要內(nèi)容緒論軟件需求分析軟件設(shè)計(jì)和實(shí)現(xiàn)總結(jié)緒論Android一詞的本義指“機(jī)器人”,同時(shí)也是Google于2007年11月5日 點(diǎn)擊我,了解我宣布的基于Linux平臺(tái)的開(kāi)源手機(jī)操作系統(tǒng)的名稱, 該平臺(tái)由操作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件組成。 Android一詞最早出現(xiàn)于法國(guó)作家利爾亞當(dāng) (Auguste Villiers de lIsle-Adam)在1886年發(fā) 表的科幻小說(shuō)未來(lái)夏娃(Lve future)
3、中。 他將外表像人的機(jī)器起名為Android。Android的Logo是由Ascender公司設(shè)計(jì)的,誕生于2010年,其設(shè)計(jì)靈感源于男女廁所門(mén)上的圖形符號(hào),1于是布洛克繪制了一個(gè)簡(jiǎn)單的機(jī)器人,它的軀干就像錫罐的形狀,頭上還有兩根天線,Android小機(jī)器人便誕生了。其中的文字使用了Ascender公司專門(mén)制作的稱之為“Droid ” 的字體。Android是一個(gè)全身綠色的機(jī)器人,綠色也是Android的標(biāo)志。顏色采用了PMS 376C和RGB中十六進(jìn)制的#A4C639來(lái)繪制,這是Android操作系統(tǒng)的品牌象徵。有時(shí)候,它們還會(huì)使用純文字的Logo。1 2012年7月美國(guó)科技博客網(wǎng)站Busi
4、nessInsider評(píng)選出二十一世紀(jì)十款最重要電子產(chǎn)品,Android操作系統(tǒng)和iPhone等榜上有名。 安卓發(fā)展歷程2003年10月,Andy Rubin等人創(chuàng)建Android公司,并組建Android團(tuán)隊(duì)。 2005年8月17日,Google低調(diào)收購(gòu)了成立僅22個(gè)月的高科技企業(yè)Android及其團(tuán)隊(duì)。安迪魯賓成為Google公司工程部副總裁,繼續(xù)負(fù)責(zé)Android項(xiàng)目。 2007年11月5日,谷歌公司正式向外界展示了這款名為Android的操作系統(tǒng),并且在這天谷歌宣布建立一個(gè)全球性的聯(lián)盟組織,該組織由34家手機(jī)制造商、軟件開(kāi)發(fā)商、電信運(yùn)營(yíng)商以及芯片制造商共同組成,并與84家硬件制造商、軟
5、件開(kāi)發(fā)商及電信營(yíng)運(yùn)商組成開(kāi)放手持設(shè)備聯(lián)盟(Open Handset Alliance)來(lái)共同研發(fā)改良Android系統(tǒng),這一聯(lián)盟將支持谷歌發(fā)布的手機(jī)操作系統(tǒng)以及應(yīng)用軟件,Google以Apache免費(fèi)開(kāi)源許可證的授權(quán)方式,發(fā)布了Android的源代碼。 2008年,在GoogleI/O大會(huì)上,谷歌提出了AndroidHAL架構(gòu)圖,在同年8月18號(hào),Android獲得了美國(guó)聯(lián)邦通信委員會(huì)(FCC)的批準(zhǔn),在2008年9月,谷歌正式發(fā)布了Android 1.0系統(tǒng),這也是Android系統(tǒng)最早的版本。 2009年4月,谷歌正式推出了Android 1.5這款手機(jī),從Android 1.5版本開(kāi)始,
6、谷歌開(kāi)始將Android的版本以甜品的名字命名,Android 1.5命名為Cupcake(紙杯蛋糕)。該系統(tǒng)與Android 1.0相比有了很大的改進(jìn)。 2009年9月份,谷歌發(fā)布了Android 1.6的正式版,并且推出了搭載Android 1.6正式版的手機(jī)HTC Hero(G3),憑借著出色的外觀設(shè)計(jì)以及全新的Android 1.6操作系統(tǒng),HTC Hero(G3)成為當(dāng)時(shí)全球最受歡迎的手機(jī)。Android 1.6也有一個(gè)有趣的甜品名稱,它被稱為Donut(甜甜圈)。 2010年2月份,Linux內(nèi)核開(kāi)發(fā)者Greg Kroah-Hartman將Android的驅(qū)安卓各個(gè)版本在市場(chǎng)受歡迎
7、度動(dòng)程序從Linux內(nèi)核“狀態(tài)樹(shù)”(“staging tree”)上除去,從此,Android與Linux開(kāi)發(fā)主流將分道揚(yáng)鑣。在同年5月份,谷歌正式發(fā)布了Android 2.2操作系統(tǒng)。谷歌將Android 2.2操作系統(tǒng)命名為Froyo,翻譯完名為凍酸奶。 2010年10月份,谷歌宣布Android系統(tǒng)達(dá)到了第一個(gè)里程碑,即電子市場(chǎng)上獲得官方數(shù)字認(rèn)證的Android應(yīng)用數(shù)量已經(jīng)達(dá)到了10萬(wàn)個(gè),Android系統(tǒng)的應(yīng)用增長(zhǎng)非常迅速。在2010年12月,谷歌正式發(fā)布了Android 2.3操作系統(tǒng)Gingerbread (姜餅)。 2011年1月,谷歌稱每日的Android設(shè)備新用戶數(shù)量達(dá)到了3
8、0萬(wàn)部,到2011年7月,這個(gè)數(shù)字增長(zhǎng)到55萬(wàn)部,而Android系統(tǒng)設(shè)備的用戶總數(shù)達(dá)到了1.35億,Android系統(tǒng)已經(jīng)成為智能手機(jī)領(lǐng)域占有量最高的系統(tǒng)。 2011年8月2日,Android手機(jī)已占據(jù)全球智能機(jī)市場(chǎng)48%的份額,并在亞太地區(qū)市場(chǎng)占據(jù)統(tǒng)治地位,終結(jié)了Symbian(塞班系統(tǒng))的霸主地位,躍居全球第一。 2011年9月份,Android系統(tǒng)的應(yīng)用數(shù)目已經(jīng)達(dá)到了48萬(wàn),而在智能手機(jī)市場(chǎng),Android系統(tǒng)的占有率已經(jīng)達(dá)到了43%。繼續(xù)在排在移動(dòng)操作系統(tǒng)首位。谷歌將會(huì)發(fā)布全新的Android 4.0操作系統(tǒng),這款系統(tǒng)被谷歌命名為Ice Cream Sandwich(冰激凌三明治)。
9、 2012年1月6日,谷歌Android Market已有10萬(wàn)開(kāi)發(fā)者推出超過(guò)40萬(wàn)活躍的應(yīng)用,大多數(shù)的應(yīng)用程序?yàn)槊赓M(fèi)。Android Market應(yīng)用程序商店目錄在新年首周周末突破40萬(wàn)基準(zhǔn),距離突破30萬(wàn)應(yīng)用僅4個(gè)月。在2011年早些時(shí)候,Android Market從20萬(wàn)增加到30萬(wàn)應(yīng)用也花了四個(gè)月。 返回軟件需求分析好友信息的獲取 用戶可以通過(guò)軟件去獲取手機(jī)通訊錄里面聯(lián)系人的名字和電話以及設(shè)置好友的生日日期等基本信息。生日提醒功能 用戶可以通過(guò)軟件自由去選擇生日的提醒日日期,生日的提醒的方式自動(dòng)撥打電話和發(fā)送信息功能 在生日提醒時(shí),用戶可以一鍵撥通好友的電話,或者說(shuō)一鍵給好友發(fā)信息。
10、 返回軟件的設(shè)計(jì)與實(shí)現(xiàn) 聯(lián)系人設(shè)置模塊 該界面用到ListView,由于要用到ImageView,圖片源不是在資源里面的,沒(méi)法用到資料ID,則需要寫(xiě)一個(gè)Adapter,是連接后端數(shù)據(jù)和前端顯示的適配器接口,是數(shù)據(jù)和UI之間的一個(gè)了紐帶,而B(niǎo)aswAdapter是一個(gè)抽象類,繼承它需要實(shí)現(xiàn)較多的方法,所以比較具有較高的靈活性。ListView在開(kāi)始繪制的時(shí)候,系統(tǒng)首先掉用getCount()函數(shù),根據(jù)它的返回值得到ListView的長(zhǎng)度,然后根據(jù)這個(gè),調(diào)用getView()逐一繪制每一行。 下一頁(yè)聯(lián)系人信息設(shè)置添加聯(lián)系人信息并保存 下一頁(yè) 聯(lián)系人信息設(shè)置聯(lián)系人信息修改 下一頁(yè) 聯(lián)系人信息設(shè)置刪除
11、聯(lián)系人信息 下一頁(yè) 軟件的設(shè)計(jì)與實(shí)現(xiàn)生日提醒設(shè)置模塊 (演示某好友生日時(shí)的軟件界面,與不過(guò)生日好友的區(qū)別) 用戶可以根據(jù)自己的設(shè)置,在好友生日時(shí)對(duì)自己進(jìn)行提醒,打開(kāi)軟件會(huì)彈出生日提醒界面,顯示為好友生日信息。 生日提醒界面和主界面設(shè)計(jì)一樣,制作菜單欄使用ActionBar,界面用到ListView,用戶點(diǎn)擊主界面的提醒按鈕即可跳轉(zhuǎn)至提醒界面,通過(guò)調(diào)用Activity中onCreateOptionsMenu()方法映射menu布局到提醒界面。 下一頁(yè) 生日提醒設(shè)置打開(kāi)軟件提醒界面 下一頁(yè) 生日提醒設(shè)置在好友界面中也會(huì)出現(xiàn)提醒 下一頁(yè) 軟件的設(shè)計(jì)和實(shí)現(xiàn) 好友生日當(dāng)日,可通過(guò)提醒界面的撥打電話和發(fā)送
12、短信按 鈕,輕松方便向好友送去祝福。 通過(guò)Inter對(duì)象,帶入“ACTION_CALL”這個(gè)關(guān)鍵詞,以及通過(guò)Uri.parse()方法將用戶要撥打的號(hào)碼帶入。最后以startActivity(intent)方法,即可完成通過(guò)程序直接撥打電話。 下一頁(yè) 撥打電話模塊向生日好友撥打電話 發(fā)送短信模塊 向生日好友發(fā)送短信 總結(jié) Android系統(tǒng)平臺(tái) 作為谷歌企業(yè)戰(zhàn)略的一個(gè)重要組成部分,他們也將進(jìn)一步推進(jìn)隨時(shí)隨地為每個(gè)人提供信息這一企業(yè)目標(biāo)的實(shí)現(xiàn)。 谷歌發(fā)現(xiàn),全球?yàn)閿?shù)眾多的移動(dòng)電話用戶從未使用過(guò)任何基于 Android 的電話。谷歌的目標(biāo)是讓(移動(dòng)通訊)不依賴于設(shè)備甚至平臺(tái)。出于這個(gè)目的,Andro
13、id 將補(bǔ)充,而不會(huì)替代谷歌長(zhǎng)期以來(lái)奉行的移動(dòng)發(fā)展戰(zhàn)略:通過(guò)與全球各地的手機(jī)制造商和移動(dòng)運(yùn)營(yíng)商結(jié)成合作伙伴,開(kāi)發(fā)既有用又有吸引力的移動(dòng)服務(wù),并推廣這些產(chǎn)品。 Android平臺(tái)最震撼人心之處在于Android手機(jī)系統(tǒng)的開(kāi)放性和服務(wù)免費(fèi)。Android是一個(gè)對(duì)第三方軟件完全開(kāi)放的平臺(tái),開(kāi)發(fā)者在為其開(kāi)發(fā)程序時(shí)擁有更大的自由度,突破了iPhone等只能添加為數(shù)不多的固定軟件的枷鎖;同時(shí)與Windows Mobile、Symbian等廠商不同,Android操作系統(tǒng)免費(fèi)向開(kāi)發(fā)人員提供,這樣可節(jié)省近三成成本。 Android項(xiàng)目目前正在從手機(jī)運(yùn)營(yíng)商、手機(jī)廠商、開(kāi)發(fā)者和消費(fèi)者那里獲得大力支持。谷歌移動(dòng)平臺(tái)主管安迪魯賓(Andy Rubin)表示,與軟件開(kāi)發(fā)合作伙伴的密切接觸正在進(jìn)行中。從前年11月開(kāi)始,谷歌開(kāi)始向服務(wù)提供商、芯片廠商和手機(jī)銷售商提供Android平臺(tái),組建了“開(kāi)放手機(jī)聯(lián)盟”,其成員超過(guò)30家。谷歌也在繼續(xù)的努力,讓這些服務(wù)變得更加的好,同時(shí)也將添加更有吸引力的特性、應(yīng)用和服務(wù)。 Google是與開(kāi)放手機(jī)聯(lián)盟合作開(kāi)發(fā)了 Android,這個(gè)聯(lián)盟由 包括中國(guó)移動(dòng)、摩托羅拉、高通、宏達(dá)電和 T-Mobile 在內(nèi)的多家技術(shù)和無(wú)線應(yīng)用的領(lǐng)軍企業(yè)組成。Google通過(guò)與運(yùn)營(yíng)商、設(shè)備制造商、開(kāi)發(fā)商和其他有關(guān)各方結(jié)成深
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 飯店顧客停車場(chǎng)地租賃合同
- 燃?xì)夤艿栏脑炀S護(hù)保養(yǎng)施工合同
- 2025年度融資擔(dān)保業(yè)務(wù)風(fēng)險(xiǎn)評(píng)估合同范本2篇
- 交通樞紐綠化區(qū)道路施工合同
- 電子商務(wù)專家聘任合同
- 攝影工作室攝影師聘用合同
- 二零二五年房產(chǎn)租賃押金返還與住房按揭貸款合同3篇
- 城市地下鐵道供水井施工合同
- 交通運(yùn)輸行業(yè)醫(yī)師聘用合同
- 體育器材租賃合同解除
- 物權(quán)轉(zhuǎn)移協(xié)議
- 高三高考地理一輪課時(shí)練習(xí):洋流(單選題)
- 2024年餐飲類“食品安全及質(zhì)量管理員”知識(shí)考試題庫(kù)(附含答案)
- 三年級(jí)上冊(cè)寒假每日一練
- (正式版)SHT 3115-2024 石油化工管式爐輕質(zhì)澆注料襯里工程技術(shù)規(guī)范
- 超聲引導(dǎo)下心包穿刺置管術(shù)
- 無(wú)人機(jī)駕駛員航空知識(shí)手冊(cè)培訓(xùn)教材(多旋翼)
- 員工年度工作計(jì)劃范文
- 古詩(shī)文系列課件模板-清平調(diào)·其一
- 樁身完整性考試試題及完整答案(包括低應(yīng)變、鉆芯、聲波透射法)
- 類文閱讀:一起長(zhǎng)大的玩具(金波)
評(píng)論
0/150
提交評(píng)論