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

正文內(nèi)容

基于android電子書閱讀器研究與實現(xiàn)畢業(yè)設(shè)計論文-資料下載頁

2025-06-25 14:19本頁面
  

【正文】 rwd)。 (progressLength)。 byte[] buffer = new byte[1024]。 int len = 0。 int countLen = 0。 while ((len = (buffer)) != 1) { (buffer, 0, len)。 countLen += len。 Message msg = ()。 = countLen。 (len= + len)。 ()。 (1000)。//service 中下載進度條的更新時間間隔 } ()。 } catch (Exception e) { ()。 } } }} //手動翻頁實現(xiàn)算法代碼 public PageWidget(Context context) { super(context)。 // TODO Autogenerated constructor stub mPath0 = new Path()。 mPath1 = new Path()。 createDrawable()。 mPaint = new Paint()。 ()。 ColorMatrix cm = new ColorMatrix()。 float array[] = { , 0, 0, 0, , 0, , 0, 0, , 0, 0, , 0, , 0, 0, 0, , 0 }。 (array)。 mColorMatrixFilter = new ColorMatrixColorFilter(cm)。 mMatrix = new Matrix()。 mScroller = new Scroller(getContext())。 = 。 // 不讓x,y為0,否則在點計算時會有問題 = 。 } /** * Author : hmg25 Version: Description : 計算拖拽點對應(yīng)的拖拽腳 */ public void calcCornerXY(float x, float y) { if (x = mWidth / 2) mCornerX = 0。 else mCornerX = mWidth。 if (y = mHeight / 2) mCornerY = 0。 else mCornerY = mHeight。 if ((mCornerX == 0 amp。amp。 mCornerY == mHeight) || (mCornerX == mWidth amp。amp。 mCornerY == 0)) mIsRTandLB = true。 else mIsRTandLB = false。 } 系統(tǒng)運行效果主界面顯示布局,上部為主界面、及書架兩個字界面切換按鈕,下部為操作導(dǎo)航。閱讀主界面如圖51所示。圖51閱讀器主界面書架所顯示信息:本地書架如圖52所示。圖52本地書架翻頁動畫的實現(xiàn)效果,如圖53所示。圖53預(yù)讀與翻頁效果自動翻頁操縱選項,如圖54所示。圖54自動翻頁書簽列表顯示效果,如圖55所示。圖55查看書簽在線圖書顯示列表,如圖56所示。圖56在線查看在線圖書下載進度提示,如圖57所示。 圖57在線下載6 系統(tǒng)測試與運行 系統(tǒng)測試的目的從軟件開發(fā)者的角度出發(fā),表明軟件產(chǎn)品中不存在錯誤的過程,驗證該手機軟件達到要求,確立人們對軟件質(zhì)量的信心。符合需求設(shè)計的要求;符合一些應(yīng)用標(biāo)準(zhǔn)的要求,比如不同用戶的操作習(xí)慣和要求,項目工程中的可維護性、可測試性等要求。在真實系統(tǒng)工作環(huán)境下通過與系統(tǒng)的需求定義作比較,檢驗完整的軟件配置項能否和系統(tǒng)正確連接,發(fā)現(xiàn)軟件與系統(tǒng)設(shè)計文檔不符合或與之矛盾的地方。從用戶角度出發(fā),在實際運行(使用)環(huán)境下,對手機軟件系統(tǒng)進行的使用測試,暴露軟件中存在的錯誤和缺陷。從客戶的需求出發(fā),從客戶角度去看產(chǎn)品,客戶會怎么去使用這個產(chǎn)品,使用過程中會遇到什么樣的問題,只有這些問題都解決了,軟件產(chǎn)品的質(zhì)量才可以說是上去了。驗證系統(tǒng)的正確性,可用性、穩(wěn)定性、兼容性和易用性等等,對用戶需求做出有效答復(fù)。根據(jù)測試進度、資源、問題、風(fēng)險以及其他組件的協(xié)調(diào)等進行評估,總結(jié)測試活動的成功經(jīng)驗與不足,以便今后更好的版本更新[11]。 系統(tǒng)測試范圍基于Android電子書閱讀器,是一款圖書閱讀軟件,所以測試僅依據(jù)用戶需求以及相應(yīng)的設(shè)計文檔進行系統(tǒng)測試,包括功能測試、性能測試、用戶界面測試等,主要功能包括:用戶圖書閱讀測試,書簽測試,自動翻頁測試,設(shè)置測試。 軟件測試方法概述系統(tǒng)測試方法分為:功能測試,一致性測試,性能測試,壓力測試,容量測試,安全性測試,恢復(fù)性測試,備份測試,GUI測試,健壯性測試,兼容性測試,可用性測試,可安裝性測試,文檔測試,在線幫助測試以及數(shù)據(jù)轉(zhuǎn)換測試等。從手機軟件系統(tǒng)測試的角度分為:功能模塊測試,交叉事件測試,壓力測試,容量性能測試,性能測試和用戶手冊測試等。等價類分析方法是把所有可能的輸入數(shù)據(jù)劃分成若干部分,針對手機狀態(tài)大致可以歸幾個大類:(等價法):有效輸入和無效輸入(有效輸入指UM和菜單指示;無效輸入指測試菜單功能此時沒有定義的按鍵和用戶動作);(等價法):常用包括來電和來消息(短信、彩信、push消息);掀合蓋;側(cè)鍵;耳機、FM;情景模式;電量不足,不常用包括充電;鬧鐘、記事本、關(guān)機時間、整點報時提示;Icon動畫顯示;Icon動畫刷新;編輯界面pop顯示框輸入為空或滿;編輯界面pop顯示框狀態(tài)輸入法默認字符編碼默認;失效SIM卡;大容量等SIM卡兼容;排序;號碼識別,以及無效; 軟件性能測試流程測試系統(tǒng)的正確性采用白盒測試,根據(jù)系統(tǒng)的設(shè)計書,說明書等了解系統(tǒng)的具體設(shè)計方法,檢查系統(tǒng)每一部分的代碼,查看有無錯誤,然后運行調(diào)試,找出Bug,修改。測試系統(tǒng)的可用性采用黑盒測試方法,根據(jù)軟件產(chǎn)品的功能設(shè)計規(guī)格,在計算機上進行測試,以證實每個己經(jīng)實現(xiàn)的功能是否符合要求。測試系統(tǒng)的穩(wěn)定性、兼容性測試得采用系統(tǒng)測試,將通過確認測試的軟件,作為整個基于計算機系統(tǒng)的一個元素,在實際運行環(huán)境下,對計算機系統(tǒng)進行一系列的組裝測試和確認測試。除此之外可以故意采用錯誤的操作方法,以檢測系統(tǒng)的在操作失誤的情況下的穩(wěn)定性,比如登錄時反復(fù)輸入錯誤的用戶名和密碼會出現(xiàn)什么結(jié)果等等。對于系統(tǒng)的易用性測試需請客戶前來使用,在使用中改進,以提高系統(tǒng)易用性。 測試內(nèi)容及結(jié)果 內(nèi)容與功能檢查(1)檢查整個頁面布局是否完整;(2)檢查有無文字被覆蓋現(xiàn)象或其它控件顯示對象;(3)檢查有無超過邊界的控件;(4)檢查頁面之間切換是否流暢,切換對象是否正確;(5)檢查系統(tǒng)相關(guān)操作功能是否正確;檢查頁面上是否有功能疏漏,核心功能為:(1)查詢與顯示功能;(2)輸入、修改、刪除功能;(3)檢查總體的業(yè)務(wù)流程和全局功能; 容錯性與易用性測試容錯性測試是功能測試的一部分,可以檢查軟件系統(tǒng)對合法輸入的處理能力,即檢查在正常情況下功能是否能夠?qū)崿F(xiàn),即為功能測試。檢查系統(tǒng)對非法輸入的處理能力,即檢查在非正常情況下系統(tǒng)是否能夠正確地處理,即為容錯性測試。其主要檢查:系統(tǒng)是否能夠自主處理遇到的錯誤而保證功能不失效;易用性測試主要檢查:(1)命令、提示、信息是否具有協(xié)調(diào)的含義;(2)導(dǎo)航操作是否簡單清晰,易于操作; 測試用例設(shè)計軟件測試用例表,如表61所示。表6–1測試用例表測試子項目預(yù)置條件測試步驟期望結(jié)果測試人員歡迎動畫無啟動應(yīng)用程序;;張江濤主界面無打開手機軟件,進入主界面;;;張江濤本地查找界面無點擊本地查找,進入SDcard目錄,清晰明了;;;張江濤在線查找界面無點擊在線查找,進行在線查找;;張江濤閱讀界面無點擊所選TXT格式圖書;;張江濤書簽實現(xiàn)無點擊創(chuàng)建書簽、查看書簽、刪除書簽;;;張江濤設(shè)置實現(xiàn)無點擊設(shè)置選項、顏色的設(shè)置;;張江濤7 總結(jié)與展望總結(jié)整個開發(fā)過程,從前期的選題、開題報告到需求分析,系統(tǒng)功能、架構(gòu)分析及整個系統(tǒng)的設(shè)計、編碼與實現(xiàn)。期間,遇到了很多問題,其中包括:手動翻頁效果、在線下載、自動翻頁及書簽分類存儲的實現(xiàn)。但在經(jīng)過一番思考及網(wǎng)上下載參考經(jīng)典的Demo實例最終將問題一一解決,并且整個過程中自己也創(chuàng)作了幾個有關(guān)的Demo,并上傳至CSND,以供他人參考。雖然現(xiàn)在整個程序運行已經(jīng)很穩(wěn)定了,但不敢保證沒有BUG的存在,希望通過以后的使用及用戶反饋將BUG一一解決,使整個程序更加趨于完美。本電子書閱讀器現(xiàn)暫時只支持TXT文本,但在以后的更新及升級階段,將對PDF、UMD等壓縮格式的文本進行解析,并提供給用戶閱讀使用。結(jié)束語經(jīng)過近兩個月的學(xué)習(xí)與工作,終于完成了《基于Android電子書閱讀器》的設(shè)計與論文。從開始選題,到程序的實現(xiàn),再到論文的完成,每一步都有新的嘗試與挑戰(zhàn)。然而,可以說這是我大學(xué)期間獨立完成的最大的一個項目,也將是我大學(xué)期間完成的最后一個項目。在此期間,我不僅學(xué)到了很多關(guān)于Android的知識,同樣也對項目開發(fā)有了更深一步的了解。從框架的搭建,到程序的編寫、運行與測試每一步都遇到了不同程度的難題,但在自己的努力下,與老師的點撥下,最終將難題一一解決。雖然這是我第一次編寫電子書閱讀器,有可能還有很多漏洞與不足的存在。但我可以很自信的說,不論是個人想法、網(wǎng)絡(luò)借鑒,還是老師的點撥,每一行代碼都是我的勞動成果。這次論文完成的過程,使我受益匪淺。我真切的感受到了只要用心去做一件事,就一定能從中獲得終身受益的東西。論文重在研究、探討、學(xué)習(xí)。沒有研究的重點,沒有探討的方向,沒有學(xué)習(xí)突破,那就不算是真正的論文。希望此次經(jīng)歷能陪伴并激勵我邁入新的工作旅程中,并不斷進步著。參考文獻[1] 百度百科Android.[EB/OL],20124[2] Java中文網(wǎng). [EB/OL],2012412[3] (精彩!必讀?。J],2007704[4] [M].北京:機械工業(yè)出版社 ,20101 [5] 李剛 .瘋狂Android講義[M] .北京:電子工業(yè)出版社 ,20121[6] (美)墨菲,李雪飛,吳明暉 [M].北京:人民郵電出版社,201012[7] [精華] Web開發(fā)輕平臺-Tomcat. [EB/OL],20124[8] 王世江, 蓋索林 .Goggle Android開發(fā)入門指南[M].北京:人民郵電出版社 ,200911[9] 王世江,余志龍,陳昱勛 .Google Android SDK開發(fā)范例大全[M].北京:人民郵電出版社, 20106[10] .[EB/OL],20124[11] 手機測試方案_百度庫.[EB/OL],20111012致謝四年的大學(xué)生活在這個季節(jié)即將劃上一個句號,而于我的人生卻只是一個逗號,我將面對又一次征程的開始。四年的求學(xué)生涯在師長、親友的大力支持下,充滿歡樂,同時也伴隨著艱辛。在論文即將付梓之際,思緒萬千,心情久久不能平靜。首先我要真誠的感謝我的導(dǎo)師——XXX老師,我不是您最出色的學(xué)生,而您卻是我最尊敬的老師。您治學(xué)嚴謹,學(xué)識淵博,思想深邃,視野雄闊,為我營造了一種良好的精神氛圍。授人以魚不如授人以漁,置身其間,耳濡目染,潛移默化,使我不僅接受了全新的思想觀念,樹立了宏偉的學(xué)術(shù)目標(biāo),領(lǐng)會了基本的思考方式,從論文題目的選定到論文寫作的指導(dǎo),經(jīng)由您悉心的點撥,再經(jīng)思考后的領(lǐng)悟,常常讓我有“山重水復(fù)疑無路,柳暗花明又一村”。同時,我也要由衷的感謝XXX的每一位老師及我的家人,還有那些一直陪伴在我身旁的同學(xué)朋友們,沒有你們的關(guān)心與付出,我也不會有今天的成績。我將在自己的崗位上創(chuàng)造出屬于自己的價值,同時也將時刻銘記自己是XXXX2012屆畢業(yè)生。3
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1