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

正文內(nèi)容

基于android的高考寶典系統(tǒng)畢業(yè)論文-閱讀頁(yè)

2025-07-22 13:34本頁(yè)面
  

【正文】 d onPreExecute() { // 顯示正在加載狀態(tài) ()。如果需要查看我的收藏夾,可以在知識(shí)點(diǎn)列表頁(yè)面點(diǎn)擊“收藏夾”按鈕跳轉(zhuǎn)到收藏夾列表,用戶點(diǎn)擊某一條收藏知識(shí)點(diǎn),即可跳轉(zhuǎn)到知識(shí)點(diǎn)詳細(xì)頁(yè)面,方便用戶記錄重要知識(shí)點(diǎn)內(nèi)容。 (tag, ())。 } catch (Exception e) { // TODO Autogenerated catch block (Knowledgetask, ())。 } 搜索模塊(1)功能描述:用戶可以通過(guò)課程知識(shí)里的詳細(xì)內(nèi)容頁(yè)面的收藏按鈕,將重要的知識(shí)點(diǎn)收錄到本地?cái)?shù)據(jù)庫(kù)里保存起來(lái)。(2)界面設(shè)計(jì):圖49 搜索列表圖410 搜索流程圖(3)核心代碼: public void onClick(View v) { // TODO Autogenerated method stub KeyWord = ().toString()。 ()。 } task = new KnowledgeTask()。 } } })。該列表展現(xiàn)同樣使用自定義組件AutoRefreshListView,高校信息根據(jù)ListView的滑動(dòng)自動(dòng)加載最新的數(shù)據(jù)。客戶端獲取Web服務(wù)端返回的JSON字符串,通過(guò)調(diào)用JSONUtils類里的GetCollegeList()方法將解析后的數(shù)據(jù)賦值給ArrayListCollegeInfo集合類,滑動(dòng)加載下一頁(yè)數(shù)據(jù)通過(guò)Adapter對(duì)象的getCount方法可以得到listView當(dāng)前所顯示的記錄條數(shù),因?yàn)樵O(shè)置的每次加載10條記錄條數(shù),++10條記錄,然后將獲取的數(shù)據(jù)通過(guò)自定義BaseAdapter里的addItem(ArrayListCollegeInfo list)方法添加到數(shù)據(jù)源中,最后通過(guò)NotifyDataSetChanged()方法更新ListView。高校信息列表的適配器CollegeAdapter繼承與BaseAdapter類,CollegeAdapter重寫了父類的getView()方法,根據(jù)ArrayListCollegeInfo里獲取的圖片路徑,調(diào)用AsyncImageLoader類的downLoadBitmapFromURL()方法,該方法有兩種方式獲取圖片,一種是通過(guò)緩存直接獲取圖片,另一種方式可以通過(guò)HTTP協(xié)議的HTTPURLConnection從Web服務(wù)端獲取圖片,將獲得的圖片保存在緩存里。從網(wǎng)絡(luò)上獲得的圖片被保存到SDCard里,下次瀏覽使用的時(shí)候直接從SDCard里獲取。該數(shù)據(jù)顯示通過(guò)異步請(qǐng)求AsyncTask加載進(jìn)來(lái)的。(2)界面設(shè)計(jì):圖411 高校信息列表圖412 高校信息詳情圖413 高校信息流程圖(3)核心代碼://將圖片保存到SDCard // 單擊事件 (new () { Override public void onClick(View v) { // TODO Autogenerated method stub Intent intent = new Intent(context, )。 (intent)。 高校專業(yè)模塊(1)功能描述:高校專業(yè)列表用來(lái)顯示高校主要的專業(yè)信息,該列表也使用自定義組件AutoRefreshListView,專業(yè)信息隨著ListView的滑動(dòng)自動(dòng)加載最新的專業(yè)數(shù)據(jù)??蛻舳双@取Web服務(wù)端返回的JSON字符串,通過(guò)調(diào)用JSONUtils類里的GetZhuanYeList()方法將解析后的數(shù)據(jù)賦值給ArrayListProfessInfo集合類,滑動(dòng)加載下一頁(yè)數(shù)據(jù)通過(guò)Adapter對(duì)象的getCount方法可以得到listView當(dāng)前所顯示的記錄條數(shù),因?yàn)樵O(shè)置的每次加載10條記錄條數(shù),++10條記錄,然后將獲取的數(shù)據(jù)通過(guò)自定義BaseAdapter里的addItem(ArrayListCollegeInfo list)方法添加到數(shù)據(jù)源中,最后通過(guò)NotifyDataSetChanged()方法更新ListView。專業(yè)信息顯示也是通過(guò)異步請(qǐng)求AsyncTask加載進(jìn)來(lái)的。(2)界面設(shè)計(jì):圖414 高校專業(yè)管理列表圖415高校專業(yè)詳細(xì)圖416 高校專業(yè)詳細(xì)流程圖(3)核心代碼: protected void onPostExecute(ArrayListProfessInfo result) { (專業(yè)信息 共++條信息)。 ()。招生動(dòng)態(tài)通過(guò)異步請(qǐng)求AsyncTask加載數(shù)據(jù),HttpURLConnection根據(jù)URL路徑請(qǐng)求Web服務(wù)端相應(yīng)的接口,Web服務(wù)端返回招生動(dòng)態(tài)數(shù)據(jù)以后,拼裝成JSON字符串的形式返回給客戶端。招生動(dòng)態(tài)詳情頁(yè)主要顯示:專業(yè)名稱、專業(yè)簡(jiǎn)介、推薦院校三類。通過(guò)HTTPURLConnection向Web服務(wù)端發(fā)送HTTP請(qǐng)求,Web服務(wù)端根據(jù)ID值將獲得的數(shù)據(jù)通過(guò)JSON字符串形式返回給客戶端,客戶端通過(guò)JSON解析將數(shù)據(jù)解析后保存在ZhaoShengInfo里,最后在異步請(qǐng)求方法AsyncTask的OnPostExecute(ZhaoShengInfo info)里顯示出結(jié)果信息。 if (currentLoadMode == APPEND_LOAD) { // 第二次以后加載數(shù)據(jù) showFooterData(result)。 } else { // 第一次加載數(shù)據(jù) showInitData(result)。 } Web服務(wù)端開發(fā)設(shè)計(jì) Web服務(wù)端介紹,屬于典型的B/S結(jié)構(gòu),后臺(tái)數(shù)據(jù)庫(kù)使用SQL Server 2005,可滿足高考信息即時(shí)新增和文章共享的需求。(2)各層的內(nèi)聚性好,有利于采用面向?qū)ο蟮拈_發(fā)方法,提高代碼的可重用性。手機(jī)客戶端Web接口設(shè)計(jì)概述:。在高考課程知識(shí)里又分以課程分類,我們以class參數(shù)區(qū)分。ID為知識(shí)點(diǎn)詳細(xì)信息的主鍵值。每個(gè)模塊都實(shí)現(xiàn)信息的增、刪、改操作,管理員可以方便的對(duì)文章信息進(jìn)行管理操作。(2)界面設(shè)計(jì):圖421添加高考課程知識(shí)圖422 管理高考課程知識(shí)圖423 高考課程知識(shí)添加流程圖(3)核心代碼:string text = 。 ((), 123, scriptalert(39。)。39。/script)。 ((), 123, alert(39。), true)。管理員可以上傳高校的圖片信息,可以讓用戶更好的了解該院校。方便服務(wù)用戶。 sqlx += values(39。, + (()) + ,39。,39。,39。,39。,39。,39。,39。)。 if (i 0) { ClientScriptManager script = 。信息添加成功!39。(39。)。 } else { ClientScriptManager script = 。信息添加失敗!39。/script)。專業(yè)信息包括專業(yè)的名稱、專業(yè)簡(jiǎn)介、推薦院校等。(2)界面設(shè)計(jì):圖427 添加專業(yè)信息圖428 管理專業(yè)信息圖429 添加專業(yè)信息流程圖(3)核心代碼:SqlHelp sql = new SqlHelp()。 sqlx += values (39。,39。,39。,39。)。if (i 0) { ClientScriptManager script = 。信息添加成功!39。(39。)。 } else { ClientScriptManager script = 。信息添加失??!39。/script)。招生動(dòng)態(tài)包括招生簡(jiǎn)章名稱、簡(jiǎn)章內(nèi)容、更新日期等。(2)界面設(shè)計(jì):圖430 添加招生動(dòng)態(tài)圖431 添加招生動(dòng)態(tài)圖432 添加招生動(dòng)態(tài)流程圖 (3)核心代碼: SqlDataAdapter da = new SqlDataAdapter(sql, conn)。 (ds, zhaosheng)。 = [zhaosheng].DefaultView。 = 15。 = ()。 ()。本節(jié)將會(huì)對(duì)“高考寶典手機(jī)客戶端”運(yùn)用黑盒測(cè)試及可用性測(cè)試,從各個(gè)方面統(tǒng)進(jìn)行全面測(cè)試,以確保系統(tǒng)在功能性、易用性、可靠性、滿足用戶的需求。黑箱測(cè)試又稱功能測(cè)試、數(shù)據(jù)驅(qū)動(dòng)測(cè)試或基于規(guī)格說(shuō)明的測(cè)試,是在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,檢查輸入與輸出之間關(guān)系是否符合要求。顯然,白箱測(cè)試適合在單元測(cè)試中運(yùn)用,而在獨(dú)立測(cè)試階段多采用黑箱測(cè)試方法。測(cè)試用例可以指導(dǎo)測(cè)試的實(shí)施,做好規(guī)劃測(cè)試數(shù)據(jù)的準(zhǔn)備,是評(píng)估測(cè)試結(jié)果的度量基準(zhǔn),也是分析缺陷的標(biāo)準(zhǔn),本系統(tǒng)采用黑盒測(cè)試的方法對(duì)系統(tǒng)的功能進(jìn)行測(cè)試。字符類型檢查:在應(yīng)該輸入指定類型的內(nèi)容的地方輸入其他類型的內(nèi)容(如在應(yīng)該輸入整型的地方輸入其他字符類型),看系統(tǒng)是否檢查字符類型,會(huì)否報(bào)錯(cuò)。檢查添加和修改是否一致:檢查添加和修改信息的要求是否一致,例如添加要求必填的項(xiàng),修改也應(yīng)該必填。檢查多次使用back鍵的情況:在有back的地方,back,回到原來(lái)頁(yè)面,再back,重復(fù)多次,看會(huì)否出錯(cuò)。如果可以輸入多個(gè)條件,可以同時(shí)添加合理和不合理的條件,看系統(tǒng)處理是否正確。測(cè)試手機(jī)客戶端如果記錄條數(shù)多的情況下,滑動(dòng)加載數(shù)據(jù)是否加載正確的數(shù)據(jù),是否加載規(guī)定的記錄數(shù)。然后,對(duì)客戶端與手機(jī)客戶端交互部分進(jìn)行了重點(diǎn)測(cè)試,檢查客戶端系統(tǒng)反應(yīng)速度及處理情況。通過(guò)這樣一個(gè)比較嚴(yán)謹(jǐn)?shù)臏y(cè)試方法和步驟,也進(jìn)一步的了解到軟件開發(fā)過(guò)程中需要注意的問(wèn)題,在整個(gè)過(guò)程中受益匪淺。 6 系統(tǒng)操作使用說(shuō)明(1)運(yùn)行Android系統(tǒng)的智能手機(jī),至少5MB空閑磁盤空間。(3)320*240或以上屏幕分辨率。用戶界面如下圖所示:圖64 系統(tǒng)界面圖 結(jié) 論“高考寶典”的客戶端和Web服務(wù)端,而且針對(duì)這個(gè)項(xiàng)目進(jìn)行了深入的探討研究和系統(tǒng)開發(fā),現(xiàn)將結(jié)論總結(jié)如下:通過(guò)完成本次項(xiàng)目,我學(xué)會(huì)了如何使用Android中繪制UI界面,以及如何異步請(qǐng)求Web服務(wù)端數(shù)據(jù)的處理,其中編碼過(guò)程中通過(guò)使用接口與內(nèi)部類,以及多線程相關(guān)知識(shí),還有泛型程序設(shè)計(jì),使的這些知識(shí)得到鞏固。出于自己水平有限,作為一個(gè)手機(jī)客戶端應(yīng)用,該項(xiàng)目上有一些不完善和函待改進(jìn)之處,特別是在系統(tǒng)的安全性上需要進(jìn)一步加強(qiáng)。這次的畢業(yè)設(shè)計(jì)讓使我有了較為豐富的軟件開發(fā)經(jīng)驗(yàn)。其次,畢業(yè)設(shè)計(jì)涵蓋了我在大學(xué)里面所學(xué)習(xí)的到幾乎所有的知識(shí),讓我很好的完成了把自己所學(xué)知識(shí)的融會(huì)貫通,通過(guò)軟件設(shè)計(jì)開發(fā)的不斷深入,讓我不斷的接觸到新的知識(shí),不斷地在拓寬了我的知識(shí)儲(chǔ)備,為今后做手機(jī)軟件開發(fā)打下了基礎(chǔ)。北京聯(lián)合大學(xué) 畢業(yè)設(shè)計(jì)參考文獻(xiàn)[1](第5版).清華大學(xué)出版社,2010[2]徐保民,孫麗君,[M].人民郵電出版社,2011[3]徐蘭芳,彭冰,[M].上海交通大學(xué)出版社,2011[4][M].清華大學(xué)出版社,2011[5][D].中國(guó)優(yōu)秀博碩士學(xué)位論文全文數(shù)據(jù)庫(kù) (碩士), 2006[6]趙元聰,[J]計(jì)算機(jī)應(yīng)用與軟件,2011[7][M].,2010[8][M].,2005[9]薩師煊,[M].高等教育出版社,2005[10]方睿,[M].四川大學(xué)出版社,2005[11][M].電子工業(yè)出版社,2006[12]Bruce Eckel,Thinking in Java[M].機(jī)械工程出版社,2005
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1