freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于android的日歷系統(tǒng)的設計與實現(xiàn)-資料下載頁

2025-06-06 22:41本頁面
  

【正文】 , 豬 }。 return Animals[(year 4) % 12]。 } // ====== 傳入 月日的offset 傳回干支, 0=甲子 final private static String cyclicalm(int num) { final String[] Gan = new String[] { 甲, 乙, 丙, 丁, 戊, 己, 庚, 辛, 壬, 癸 }。 final String[] Zhi = new String[] { 子, 丑, 寅, 卯, 辰, 巳, 午, 未, 申, 酉, 戌, 亥 }。 return (Gan[num % 10] + Zhi[num % 12])。 } 軟件測試隨著市場對軟件質(zhì)量要求的不斷提高,軟件測試愈來愈受到重視。軟件測試的意義在于發(fā)現(xiàn)軟件錯誤,有效定義和實現(xiàn)軟件成分由低層到高層的組裝過程,驗證軟件是否滿足任務書和系統(tǒng)定義文檔所規(guī)定的技術(shù)要求,為軟件質(zhì)量模型的建立提供依據(jù)[14]。軟件測試的目的,第一是確認軟件的質(zhì)量,其一方面是確認軟件做了你所期望的事情,另一方面是確認軟件以正確的方式來做了這個事件。第二是提供信息,比如提供給開發(fā)人員或程序經(jīng)理的反饋信息,為風險評估所準備的信息。第三軟件測試不僅是在測試軟件產(chǎn)品的本身,而且還包括軟件開發(fā)的過程。如果一個軟件產(chǎn)品開發(fā)完成之后發(fā)現(xiàn)了很多問題,這說明此軟件開發(fā)過程很可能是有缺陷的。因此軟件測試的第三個目的是保證整個軟件開發(fā)過程是高質(zhì)量的[15]。軟件質(zhì)量是由幾個方面來衡量的;一、在正確的時間用正確的的方法把一個工作做正確。二、符合一些應用標準的要求,比如不同國家的用戶不同的操作習慣和要求,項目工程中的可維護性、可測試性等要求。三、質(zhì)量本身就是軟件達到了最開始所設定的要求,而代碼的優(yōu)美或精巧的技巧并不代表軟件的高質(zhì)量。四、質(zhì)量也代表著它符合客戶的需要[16]。作為軟件測試這個行業(yè),最重要的一件事就是從客戶的需求出發(fā),從客戶的角度去看產(chǎn)品,客戶會怎么去使用這個產(chǎn)品,使用過程中會遇到什么樣的問題。只有這些問題都解決了,軟件產(chǎn)品的質(zhì)量才有效提高[17]。本次測試選用真機測試,用以測試的Android手機機型為小米2S 16G版,搭載的系統(tǒng)為Android JRO03L,測試機信息如圖33所示。 圖33 測試機及Android版本信息 軟件安裝將項目打包導出,傳入測試機進行安裝,安裝成功,如圖34所示。圖34 程序安裝成功 程序運行情況經(jīng)測試,程序可以正常運行,日期跳轉(zhuǎn)、公農(nóng)歷轉(zhuǎn)換、日程管理等功能均能順暢運行。在程序主界面按菜單鍵呼出菜單欄,如圖35所示。圖35 程序主界面及菜單測試點擊菜單欄的“跳轉(zhuǎn)”項,進入日期跳轉(zhuǎn)對話框,如圖36所示。圖36 日期跳轉(zhuǎn)測試點擊菜單欄的“日期轉(zhuǎn)換”項,進入公歷/農(nóng)歷日期轉(zhuǎn)換界面,如圖37所示。圖37 公歷轉(zhuǎn)換農(nóng)歷測試點擊菜單欄的“日程”項,進入日程管理界面,如圖38所示。圖38 日程管理測試 本章小結(jié)本章節(jié)重點展示了Android手機日歷這一項目的核心算法及相應代碼,列舉了程序內(nèi)部運行的原理。在功能實現(xiàn)后,在真機上進行了測試,安裝、運行皆流暢完美。4 總結(jié) 論文工作總結(jié)從多方面來看,Android是一種革命性的開源平臺,作為開發(fā)者在創(chuàng)造更新以及創(chuàng)新服務和應用上有著許多的自由度。從產(chǎn)品的觀點來看,要保持每一個應用軟件的設計與外表、以及對基本操作平臺的感覺的緊密關系 是至關重要的[18]。Android會讓開發(fā)商逐漸開發(fā)出奢華的用戶界面,這往往要通過不同的開發(fā)商向不同的方向擴展來實現(xiàn),并隨著時間的推移無疑將變得更好。然而,設計者仍然必須確保與整個用戶界面范例的一致性,這樣才能縮小形式和功能的碎片化并提供堅實的用戶體驗[19]。Android獨到之處在于它的內(nèi)建的意圖處理功能,這是一段能夠要求在其它應用軟件中使用某一功能的應用軟件。網(wǎng)絡瀏覽器就能夠要求運行適當?shù)腜DF文件的閱讀器,而在設備上能夠處理這一請求的應用軟件能夠無縫地與該功能聯(lián)用[20]。從框架的觀點來看,這不僅是一種巨大的可擴展的系統(tǒng),而且從用戶的觀點來看非常強大。意圖處理使得開發(fā)商有可能支持無縫的互動,使得一個用戶任務能夠跨越多個應用軟件。它是一種以人的任務為中心的方法,而不是以系統(tǒng)應用為中心的方法。因此,不管它稱為什么,Android就是一種非常人性化的平臺。在本次項目開發(fā)中,通過對Android SDK這一開發(fā)環(huán)境的熟悉,能夠深切體會到支持平臺的人性化??梢灶A見,無論何種開發(fā)語言,何種開發(fā)工具,在今后的發(fā)展中會越來越強大,圖形界面化的開發(fā)模式將會愈加成熟,功能控件趨于集成化,靈活性會越來越高。這將為開發(fā)者節(jié)約成本,給開發(fā)者以更多的空間去創(chuàng)造多樣的軟件應用。本文由淺入深循序漸進地論述了基于Android平臺開發(fā)應用軟件的過程。向讀者展示了Android的由來和歷史,列舉了從發(fā)布至今Android SDK各個版本及其新特性,引用數(shù)據(jù)說明了Android的現(xiàn)狀及前景,討論了這類課題的研究意義。介紹了Android系統(tǒng)的架構(gòu),Android的四大組件,以及開發(fā)常用的一些控件。對日歷系統(tǒng)進行需求分析,根據(jù)需求設計系統(tǒng)功能,例舉其中的核心代碼介紹系統(tǒng)是如何實現(xiàn)的,實現(xiàn)后對日歷系統(tǒng)進行了測試。對整個論文的工作過程進行了總結(jié),討論了Android的不足,并對其發(fā)展趨勢進行展望?;贏ndroid的日歷系統(tǒng),除了最基本的日期信息查詢功能外,還具備了公歷轉(zhuǎn)換農(nóng)歷功能、指定日期跳轉(zhuǎn)功能、當天日期定位功能和日程管理功能。通過轉(zhuǎn)換功能,用戶可將希望查詢的公歷日期轉(zhuǎn)為農(nóng)歷日期;如果用戶想知道某一天或某個月有什么節(jié)日,他可以使用跳轉(zhuǎn)功能;在主界面沒有顯示當月日期時,用戶可通過定位功能回到當天日期;而日程管理功能則為用戶提供了類似備忘錄的平臺 問題與展望對于Android平臺上日歷系統(tǒng)的開發(fā),由于是第一次接觸,開始時遇到了一些困難,加之對于Java語言并不是特別深入研究過,開發(fā)過程中走了不少的彎路。同時,也又一次體會到了說明文檔的重要性,在今后的開發(fā)過程中,應該逐漸養(yǎng)成隨時書寫說明文檔的習慣,將說明文檔與程序代碼融為一體,這才是成熟有效的開發(fā)模式。一個明顯的不足就是我所涉及的UI過于簡陋。日常生活中接觸過太多的Android應用,但只有在開發(fā)時才明白,做出好的UI其實并不容易。色彩的搭配、漸變效果的應用 程序界面的布局……這些只有經(jīng)歷過一次又一次的開發(fā)歷程,才會漸漸對UI設計有正確的理解。在程序功能方面,當完成代碼實現(xiàn),從整個軟件的角度著眼才發(fā)現(xiàn)功能設計的不是很合理,比如日期跳轉(zhuǎn)和當前日期定位其實有重疊的部分;日程管理的功能還不夠完善,提醒方式并不完美。應該多鑒賞成功案例,學習成熟的功能模式劃分。在本次項目開發(fā)中,通過對Android SDK這一開發(fā)環(huán)境的熟悉,能夠深切體會到支持平臺的人性化??梢灶A見,無論何種開發(fā)語言,何種開發(fā)工具,在今后的發(fā)展中會越來越強大,圖形界面化的開發(fā)模式將會愈加成熟,功能控件趨于集成化,靈活性會越來越高。這將為開發(fā)者節(jié)約成本,給開發(fā)者以更多的空間去創(chuàng)造多樣的軟件應用。借助這次的項目開發(fā),我已建立起對于Android應用開發(fā)的濃厚興趣,也大概了解到Android開發(fā)過程的一般形式,希望今后能有機會在這個領域深加鉆研。我相信,其中會有豐厚的收獲和濃濃的樂趣。參考文獻[1] 李培林. 安卓系統(tǒng)的應用及發(fā)展趨勢展望[J]. 計算機光盤軟件與應用,2012(第十八期).[2] 張亞杰. 基于Android平臺的移動終端應用程序的研究與開發(fā)[D]. 鄭州大 學信息工程學院, 2013年.[3] 雍賓賓. Android應用快速開發(fā)系統(tǒng)設計與實現(xiàn)[D]. 蘭州大學, 2012年.[4] 岳傳真. Android系統(tǒng)移植和應用程序開發(fā)[D]. 復旦大學出版社, 2010.[5] Son N. A study of user data integrity during acquisition of Android devices[J]. Digital Investigation, 2013().[6] 曾輝. Android系統(tǒng)結(jié)構(gòu)與安全機制初探[J]. 歲月, 2012(01).[7] 陳益強. 簡析Android系統(tǒng)的安全性能[J]. 信息系統(tǒng)工程, 2011(09).[8] 趙宇新. Android手機在歐洲五國銷售比例達60%[N/OL]. [201313]. [9] 劉磊 周作棟. Android手機的前景與現(xiàn)狀[J]. 論壇集萃, 2013(第1期).[10] Nelson W. Android mobile phone sold more than iPhone for the first time in American[J/OL]. [201346]. .[11] 胡偉. Android系統(tǒng)架構(gòu)及其驅(qū)動研究[J]. 廣州廣播電視大學學報, 2010(總第41期).[12] 季光獻. Android系統(tǒng)環(huán)境下應用前景與開發(fā)研究[J]. 軟件, 2011(第10 期).[13] 李波,史江萍,王祥鳳.Google 從入門到精通.北京;清華 大學出版社,2012.[14] 黃葉. Eclipse簡介[J/OL]. [20130712]. .[15] 佚名. 集成開發(fā)環(huán)境 Eclipse[J/OL]. [20130423]. .[16] 白潤華. APP用戶界面設計經(jīng)典案例[M]. 人民郵電出版社, 2013.[17] Ableson Charlie Collins Robi Sen.Unlocking Android: A Developers Guide.2010.[18] Rick Rogers.Learning Android Game Programming.2012.[19] Wei—Meng Lee. Beginning Android 4 Application Development.2012.[20] Charles B. Samsung Prospects Dim Vs. Apple: What Next, Android Designers?[J]. ProQuest, 2012(09).26致謝本篇畢業(yè)設計論文是在我的導師 老師的親切關懷和悉心指導下完成的。她嚴謹?shù)闹螌W精神,精益求精的工作作風,和藹耐心的教誨引導,深深地感染和激勵著我。朵老師學業(yè)上給我以精心指導,同時在思想、生活上也給我以深深的啟發(fā),在此謹向朵老師致以誠摯的謝意和崇高的敬意。我還要感謝一起努力完成項目的兩位同學——鄧佩、武志磊,正是由于你們的幫助和支持,我才能克服一個一個的困難和疑惑,直至本文的順利完成?! ≡谡撐募磳⑼瓿芍H,我的心情無法平靜,從開始進入課題到論文的順利完成,有多少可敬的師長、同學、朋友給了我無言的幫助,在這里請接受我誠摯的謝意!謝謝你們!最后,再次對關心、幫助我的老師和同學表示衷心地感謝!  
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1