資源描述:
《基于android的日歷系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-畢業(yè)設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、畢業(yè)設(shè)計(jì)(論文)`院系控制與計(jì)算機(jī)工程學(xué)院計(jì)算機(jī)系專業(yè)班級(jí)學(xué)生姓名指導(dǎo)教師基于Android的日歷系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)題目二○一四年六月I基于Android的日歷系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要Android系統(tǒng)憑借其良好的用戶體驗(yàn)、低廉的成本及高開(kāi)放性產(chǎn)生了巨大的應(yīng)用量和廣闊的應(yīng)用面。如今,基于Android系統(tǒng)的應(yīng)用極為豐富,從輸入法到影音播放器,從系統(tǒng)工具到網(wǎng)頁(yè)瀏覽器,從社交網(wǎng)絡(luò)客戶端到學(xué)習(xí)辦公助手工具,以及形式繁多的游戲應(yīng)用,都有力體現(xiàn)了Android平臺(tái)的強(qiáng)大的適應(yīng)性和發(fā)展?jié)摿?。而日歷應(yīng)用作為智能終端的出廠必備控件,更是Android系統(tǒng)中不可或缺的一部分。而應(yīng)
2、用開(kāi)發(fā)商力求為客戶帶來(lái)更好的用戶體驗(yàn),將日歷這一原本普通的生活用品打造成植于移動(dòng)終端中的生活助手,且界面風(fēng)格迥異,功能也是趨于多樣化和一體化。本文通過(guò)論述對(duì)基于Android的日歷系統(tǒng)的開(kāi)發(fā)的全過(guò)程,研究了Android系統(tǒng)的開(kāi)發(fā)環(huán)境、核心構(gòu)架、主要組件,展示了開(kāi)發(fā)移動(dòng)應(yīng)用的一般過(guò)程,并對(duì)Android平臺(tái)的背景、現(xiàn)狀和發(fā)展前景進(jìn)行了討論。本次項(xiàng)目所實(shí)現(xiàn)的日歷系統(tǒng),除了最基本的日期信息查詢功能外,還具備了公歷轉(zhuǎn)換農(nóng)歷功能、指定日期跳轉(zhuǎn)功能、當(dāng)天日期定位功能和日程管理功能。通過(guò)轉(zhuǎn)換功能,用戶可將希望查詢的公歷日期轉(zhuǎn)為農(nóng)歷日期;如果用戶想知道某一天或某個(gè)月有什
3、么節(jié)日,可以使用跳轉(zhuǎn)功能;在主界面沒(méi)有顯示當(dāng)月日期時(shí),用戶可通過(guò)定位功能回到當(dāng)天日期;而日程管理功能則為用戶提供了類似備忘錄的平臺(tái)。關(guān)鍵詞;Android;移動(dòng)終端;手機(jī)日歷;移動(dòng)應(yīng)用開(kāi)發(fā)IITHEDESIGNANDIMPLEMENTATIONOFCALENDERBASEDONANDROIDSYSTEMAbstractAndroidsystemhasbeenachievedagreatnumberofusersbecauseofitsexcellentuserexperience,lowcostandhighopenness.Nowadays,therea
4、replentyofsmartphoneapplicationsbasedonandroidsystemsuchasinputmethods,audio/videoplayers,systemtools,webbrowsers,socialnetworks,school/officesoftwares,games,etc,whichshowgreatadaptationanddevelopmentpotentialofAndroid.Calenderhasbecomeanecessarywidgetinintelligentterminalsandalso
5、aquiteimportantpartofAndroidsystem.Appdevelopersstrivetoimprovetheuserexperiencesothattheychangethecalender,acommonplacearticlesfordailyuse,intoakindofassistantforusers,withdifferentkindsofinterface.Anditsfunctionbecomesmoreandmorediversifiedandincorporate.Thisarticleisaboutthewho
6、ledevelopmentprocessofcalenderbasedonAndroidsystem,thedevelopmentenvironment,thecoreframeworkandthemainmoduleofAndroid.Also,wewilldiscussthebackground,thecurrentsituationandthedevelopmentpotential.TheCalendarweenforceinthisprojectcontainsfunctionsnotonlythemostbasicdateinformation
7、inquire,butalsootherfunctionssuchasgregorian-lunartransformer,currentdatelocator,eventsmanager.Usersareabletotransformgregoriandatestheywanttolunardatesbyusinggregorian-lunartransformer;Ifuserswanttocheckoutfestivalsofdates,theskipfunctionwillhelp;Userscouldskipbacktocurrentdatewi
8、ththehelpofdatelocatorwhenthemain