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