




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
基于JAVA語言物品收納信息APP設(shè)計與實現(xiàn)效的整理自己的生活以及工作物品,減輕人們在收納物品時的負(fù)擔(dān),利用Android平臺強(qiáng)大的功能特性以及移動智能終端的在國內(nèi)的普及,開發(fā)了一款基于Android的物品收納APP。本APP利用AndroidStudio開發(fā)工具、SQLite關(guān)系型數(shù)據(jù)庫、JAVA語言來實現(xiàn)所本APP功能較為完善、UI設(shè)計簡潔美觀、操作邏輯簡單合理,使用本APP記錄物品收納信息解決了用戶因為記憶力限制忘記物品存放信息的煩惱以及使用紙質(zhì)筆記本記錄帶來的不便攜帶、容易弄丟等缺點,為用戶提供了一個較好的物品收納記錄體關(guān)鍵詞:Android;物品收納;效率;目錄 1 1 1 2 3 4 4 5 5第三章需求分析 6 6 6 73.4系統(tǒng)可行性分析 4.1系統(tǒng)功能結(jié)構(gòu)設(shè)計 4.2數(shù)據(jù)庫設(shè)計 5.1添加物品功能模塊實現(xiàn) 5.2搜索功能模塊實現(xiàn) 5.3收納記錄功能模塊實現(xiàn) 5.4清空物品記錄功能模塊實現(xiàn) 5.5圖表分析功能模塊實現(xiàn) 5.6導(dǎo)出物品收納數(shù)據(jù)功能模塊實現(xiàn) 第六章系統(tǒng)測試 246.1系統(tǒng)測試環(huán)境 246.2測試用例 24第七章總結(jié)與展望 267.1總結(jié) 26 26參考文獻(xiàn)27附錄一錯誤!未定義書簽。附錄二錯誤!未定義書簽。1第一章前言容易弄丟記錄的紙張,而且在查閱方面非常的麻煩,記錄方式也很單一,缺乏靈活性,生活中非常重要的個人終端,而Android運(yùn)行操作系統(tǒng)是目前智能手機(jī)最為重要的一種占領(lǐng)運(yùn)行平臺的市場2,在現(xiàn)階段三大移動平臺Android、iOS、WindowsPhone中,Android占據(jù)全球智能手機(jī)83.6%的市場份額131。Android系統(tǒng)自2003年問世后,隨著Android系統(tǒng)平臺增添更多的應(yīng)用軟件,進(jìn)一步為Android系統(tǒng)平臺提供更寬廣的發(fā)展空間4]。因此,基于Android的物品收納APP,能夠解決上文所提到的傳統(tǒng)紙張記錄方式存2APP能夠有廣闊的應(yīng)用市場和發(fā)揮空間,通過APP記錄物品收納信息,更加符合當(dāng)今這個智能化的時代。基于Android的物品收納APP的實現(xiàn)能夠極大的滿足用戶日益增長的記錄需求,例如,用戶能夠非常直觀的看出物品存放的位置,能夠快速記錄物品存放位置及相關(guān)信息,更加方便快捷,還能夠運(yùn)用搜索技術(shù),非??焖俚臋z索出用戶想要查詢的信息。1.添加物品收納信息功能的實現(xiàn)。用戶可以添加想要記錄的物品信息,包括圖片、物品名稱、物品數(shù)量、備注信息、記錄時間等,用戶通過默認(rèn)圖標(biāo)欄可以快速選擇默認(rèn)的物品種類及圖片,用戶通過時間欄可以更改物品記錄的日期和2.查看物品收納信息功能的實現(xiàn)。用戶可以在首頁看到今日記錄的物品收納信息,還可以在收納記錄界面查看全部的物品收納記錄,APP設(shè)計了按月份查看的功能,方便用戶查看物品收納信息。3.搜索物品收納信息功能的實現(xiàn)。用戶點擊搜索按鈕后,可以跳轉(zhuǎn)到搜索界面,支持查詢物品名稱以及物品備注信息,支持模糊查詢。4.刪除物品收納信息功能的實現(xiàn)。用戶可以通過長按物品收納記錄對單條物品收納記錄進(jìn)行刪除操作,也可以通過設(shè)置里的清空所有記錄功能一鍵刪除全部的物品收納信息,再刪除前,APP會向用戶詢問是否確認(rèn)刪除物品收納記錄,需要用戶確認(rèn)后才執(zhí)行刪除操作,防止用戶誤操作。5.物品收納記錄圖表化展示功能的實現(xiàn)。用戶在記錄物品收納信息后,APP會自動統(tǒng)計每天新增的物品收納數(shù)目,并且用直方圖展示出來,用戶可以點擊首頁的“查看圖標(biāo)分析”按鈕查看每天的物品收納記錄數(shù)目。6.導(dǎo)出物品收納信息功能的實現(xiàn)。用戶可以使用導(dǎo)出物品收納信息功能一鍵導(dǎo)出個人物品收納數(shù)據(jù),方便用戶更換移動智能終端后依舊能使用本APP并保留以前的收納數(shù)據(jù)。7.數(shù)據(jù)庫的設(shè)計與實現(xiàn)。對收納場景表、物品收納記錄表、默認(rèn)物品表等進(jìn)行相應(yīng)設(shè)計及增刪查改等操作。提升用戶使用體驗。9.對物品收納APP進(jìn)行測試和優(yōu)化。3本文分為七大章節(jié)闡述本系統(tǒng)的設(shè)計與實現(xiàn)過程:第一章前言:本章主要闡述了本課題的研究背景、研究目的和意義、課題的研究內(nèi)第二章開發(fā)環(huán)境及相關(guān)技術(shù):本章節(jié)對本系統(tǒng)開發(fā)多涉及的主要技術(shù)及開發(fā)工具進(jìn)行了介紹。第三章需求分析:本章對系統(tǒng)需求進(jìn)行了挖掘及對系統(tǒng)進(jìn)行了可行性分析,描述了系統(tǒng)業(yè)務(wù)流程及進(jìn)行了系統(tǒng)用例分析,確定了系統(tǒng)的整體方向。第四章系統(tǒng)架構(gòu)設(shè)計:本章描述了本系統(tǒng)的功能結(jié)構(gòu)以及數(shù)據(jù)庫的設(shè)計。第五章系統(tǒng)詳細(xì)設(shè)計:本章描述了系統(tǒng)各個功能的詳細(xì)設(shè)計及核心實現(xiàn)方法。第六章系統(tǒng)測試:本章節(jié)對系統(tǒng)進(jìn)行了用例測試及結(jié)果分析。第七章總結(jié)與展望:本章節(jié)總結(jié)了本次課題的工作成果及遇到的問題。4第二章開發(fā)環(huán)境及相關(guān)技術(shù)Android系統(tǒng)是一個開源的移動操作系統(tǒng),由AndyRubin開發(fā)后被谷歌收購,谷歌為了更好的搶占市場和發(fā)展Android,決定對其開源。Android分為應(yīng)用程序?qū)?、?yīng)用程序框架層、系統(tǒng)運(yùn)行庫層、Linux內(nèi)核層四層,如下圖2-1所示:ActivityManagerWindowManagerContentProvidersHome1.開放性作為一個開源系統(tǒng),Android系統(tǒng)的開發(fā)人員非常多,工具和社區(qū)也非常豐富。2.硬件適配性強(qiáng)由于其開放性,使得各大廠商能推出各種功能性的產(chǎn)品,硬件適配性強(qiáng),選擇豐富。3.方便開發(fā)52.3相關(guān)開發(fā)工具介紹的開發(fā)。6第三章需求分析Android操作系統(tǒng)具有開放性、開發(fā)不受限制等優(yōu)勢[7,自Android系統(tǒng)開源以來,Android迅速發(fā)展,市場占有率逐年升高。2019第二季度,在移動端操作系統(tǒng)市場,Android操作系統(tǒng)占比最高,為77.14%,高居榜首,與上季度占比基本一致。iOS操作系統(tǒng)占比22.83%,位居第二。而其他移動端操作系統(tǒng)相加占比也才0.04%,完全不及安由上文可以看出,搭載Android系統(tǒng)的智能終端數(shù)目逐年上升,故使用Android系統(tǒng)的用戶亦占據(jù)了移動互聯(lián)網(wǎng)使用人群的大多數(shù),根據(jù)AppPlay應(yīng)用商店的下載量,已經(jīng)超過蘋果iOS應(yīng)用商店的兩倍,占全球份額的70%I?。故本APP決定開發(fā)為Android應(yīng)用。73.3目標(biāo)定位本課題所設(shè)計的APP面向普通個人用戶,主要解決對于物品收納專業(yè)性不需要那么高但是又有記錄需求的個人或家庭用戶的需求,軟件定位為輔助個人生活的工具類應(yīng)用。簡單來說,它就是一款可以記錄物品存放位置、數(shù)量、日期等信息并且支持通過查詢關(guān)鍵詞檢索物品并進(jìn)行簡單分析的物品收納備忘錄,本軟件主要有以下兩個創(chuàng)新點:1.相比于市面上類似的軟件,添加了圖表分析的功能,讓用戶能夠直觀的看到每個月的物品收納趨勢2.通過設(shè)計簡潔明了的UI布局和交互邏輯以及小鍵盤、快速選擇時間、時間分類查詢等特色功能讓用戶在使用軟件的時候感到更加簡單和方便,提高用戶的使用體驗。3.4系統(tǒng)可行性分析1.Android開發(fā)技術(shù)Android應(yīng)用在開發(fā)過程中使用的語言包括Java、XML。Java語言用來編寫Android應(yīng)用的后臺邏輯代碼,Java編程語言誕生于20世紀(jì)90年代,是在C語言的基礎(chǔ)上研究與開發(fā)出來的一款具有極大市場價值的編程語言[101,此外,JAVA編程語言有效解決了C++語言中的諸多問題錯誤,在實際應(yīng)用期間,不易出現(xiàn)運(yùn)算符重載與指針指向不明確等問題,有效提高了軟件開發(fā)質(zhì)量11]。XML語言用來編寫Android應(yīng)用的前端界面,作為一種可拓展標(biāo)記語言,XML語言就是為了解決SGML和HTML語言無法描述數(shù)據(jù)、可讀性差、搜索時間長等缺點才被設(shè)計出來的[121,正適合用來作為Android界面的布局語言。Java和XML等技術(shù)發(fā)展較為成熟,第三方資源及文檔豐富,非常適合用來開發(fā)本系統(tǒng)。2.數(shù)據(jù)庫存儲技術(shù)本系統(tǒng)的數(shù)據(jù)的存儲是利于SQLite數(shù)據(jù)庫來實現(xiàn)的,SQLite數(shù)據(jù)庫具有其他開源的關(guān)系型數(shù)據(jù)庫所無法比擬的優(yōu)點,具備功能完善、強(qiáng)大,占據(jù)系統(tǒng)資源少等特點[13]。它是以屬性作為數(shù)據(jù)的實現(xiàn)依據(jù),當(dāng)人們對各種數(shù)據(jù)進(jìn)行增刪改等操作的時候,SQLite可以對數(shù)據(jù)自動進(jìn)行數(shù)據(jù)屬性匹配并進(jìn)行相應(yīng)的判斷以及實現(xiàn)對判斷結(jié)果的操作[14]。支持Windows/Linux/Unix等主流的操作系統(tǒng),支持與Java、C#等多種開發(fā)語言相結(jié)合,正適合用在移動智能終端的APP開發(fā)上。本系統(tǒng)主要面向個人用戶,采用成熟的Android開發(fā)方案,開發(fā)技術(shù)擁有大量的第83.4.3系統(tǒng)業(yè)務(wù)流程分析空是是是否它月份否顯示本月除本條是否添加是是是否鵬除是加否數(shù)據(jù)出除否否杏是圖3-1總體業(yè)務(wù)流程圖91、添加物品功能分析:添加物品的用例圖如圖3-2所示:圖3-2添加物品用例圖添加物品具體用例描述表如表3-1所示:用例名稱:添加物品參與者:用戶簡要說明:用戶添加收納物品前置條件:用戶開啟手機(jī)并進(jìn)入本APP用戶進(jìn)入應(yīng)用程序“添加物品”界面;用戶編輯物品信息;用戶選擇物品收納時間。用戶選擇默認(rèn)物品,無需拍照后置條件:用戶添加物品成功2、搜索功能分析:搜索的用例圖如圖3-3所示:圖3-3搜索用例圖搜索具體用例描述如表3-2所示:用例名稱:搜索參與者:用戶簡要說明:用戶根據(jù)關(guān)鍵字搜索想要查看的物品信息前置條件:用戶開啟手機(jī)并進(jìn)入本APP用戶進(jìn)入應(yīng)用程序“首頁”界面;用戶點擊搜索按鈕;用戶輸入關(guān)鍵詞進(jìn)行搜索。后置條件:用戶搜索物品收納記錄成功3、收納記錄功能分析:收納記錄的用例圖如圖3-4所示:圖3-4收納記錄用例圖收納記錄具體用例描述如表3-3所示:用例名稱:收納記錄參與者:用戶簡要說明:用戶可以查看所有的物品收納記錄前置條件:用戶開啟手機(jī)并進(jìn)入本APP用戶進(jìn)入應(yīng)用程序“更多”界面;用戶查看全部收納記錄;用戶可長按收納記錄刪除收納記錄;用戶點擊時間分類按鈕,查看對應(yīng)時間段的物品收納記錄后置條件:用戶查看收納記錄成功4、清空物品記錄功能分析:清空物品記錄的用例圖如圖3-5所示:清空物品收納記錄確認(rèn)刪除記錄圖3-5清空物品記錄用例圖清空物品記錄具體用例描述如表3-4所示:表3-4清空物品記錄用例描述表用例名稱:清空物品收納記錄參與者:用戶簡要說明:用戶可以一鍵清空所有的物品收納記錄前置條件:用戶開啟手機(jī)并進(jìn)入本APP用戶進(jìn)入應(yīng)用程序"設(shè)置"界面;用戶選擇清空所有物品收納記錄;用戶確認(rèn)刪除所有物品收納記錄。后置條件:清空所有物品收納記錄成功5、查看圖表分析功能分析:查看圖表的用例圖如圖3-6所示:圖3-6查看圖表分析用例圖查看圖表分析的具體用例描述如表3-5所示:用例名稱:查看圖表分析參與者:用戶簡要說明:用戶可以查看物品收納數(shù)據(jù)的圖表分析前置條件:用戶開啟手機(jī)并進(jìn)入本APP用戶進(jìn)入應(yīng)用程序“首頁”界面;用戶選擇查看圖表分析;用戶點擊時間分類按鈕,查看對應(yīng)時間段的物品收納記錄圖表分析后置條件:查看圖表分析成功6、導(dǎo)出物品收納數(shù)據(jù)功能分析:導(dǎo)出物品收納數(shù)據(jù)的用例圖如圖3-7所示:導(dǎo)出物品收納數(shù)據(jù)導(dǎo)出數(shù)據(jù)導(dǎo)出物品收納數(shù)據(jù)導(dǎo)出數(shù)據(jù)導(dǎo)出物品收納數(shù)據(jù)具體用例描述如表3-10所示:用例名稱:導(dǎo)出物品收納數(shù)據(jù)參與者:用戶簡要說明:用戶可以導(dǎo)出物品收納數(shù)據(jù)前置條件:用戶開啟手機(jī)并進(jìn)入本APP用戶進(jìn)入應(yīng)用程序"設(shè)置"界面;用戶選擇導(dǎo)出物品收納數(shù)據(jù);后置條件:導(dǎo)出物品收納數(shù)據(jù)成功第四章系統(tǒng)架構(gòu)設(shè)計本系統(tǒng)主要使用場景是個人用戶記錄自身物品存放信息,輔助場景為用戶查看并編輯自己的物品存放信息,故本系統(tǒng)功能主要分為創(chuàng)建物品收納場景、記錄及編輯物品收納信息兩部分,在記錄物品信息的基礎(chǔ)上,輔以查看物品收納信息、查詢及分析物品收納信息、編輯物品收納信息、刪除物品收納信息等功能。1.添加物品收納場景:用戶可以根據(jù)自身需求填寫不同的物品收納場景。2.記錄物品收納信息:用戶可以快速記錄物品的收納信息、數(shù)量、備注等信息。3.刪除物品收納信息:用戶在記錄下物品收納信息后,根據(jù)自身的情況,可以刪除掉自己不再需要的物品收納信息。4.查看物品收納信息:用戶在記錄下物品收納信息后,可以在場景列表查看某一場景中的物品收納情況,也可以在物品收納記錄頁面查看全部物品收納信息,支持按收納時間分類查看。5.搜索物品收納信息:用戶在記錄下物品收納信息后,可以利用搜索功能快速準(zhǔn)確的找到自己想要尋找的物品收納信息,包括物品名稱查詢及物品備注信息查詢,支持模6.物品收納信息圖表分析:用戶在記錄下物品收納信息后,系統(tǒng)會自動根據(jù)每天的收納記錄創(chuàng)建物品收納記錄表,用戶可以據(jù)此了解每個月自己的收納趨勢。7.導(dǎo)出備份數(shù)據(jù):用戶可以一鍵導(dǎo)出個人的物品收納信息,方便用戶在更換智能設(shè)備后能夠繼續(xù)使用之前的物品收納信息,保證了用戶的使用體驗。數(shù)據(jù)庫通用的設(shè)計方法包括E-R模型、第三范式法、抽象語法設(shè)計等,根據(jù)前面進(jìn)行過的系統(tǒng)需求分析還有系統(tǒng)用例分析的結(jié)果,故本系統(tǒng)采用了更加適合的E-R(實體聯(lián)系)模型數(shù)據(jù)庫設(shè)計方法,選用了關(guān)系型數(shù)據(jù)庫來實現(xiàn)本系統(tǒng)的信息存儲功能。1.實體型、屬性、聯(lián)系是實體聯(lián)系模型的組成元素,本系統(tǒng)的實體型有物品收納場景、物品收納記錄、默認(rèn)物品,根據(jù)它們的屬性和聯(lián)系設(shè)計實體圖及整體E-R圖分別如下圖4-1、圖4-2所示:選中圖片名稱選中圖片名稱場景id未選中稱場景名稱場景圖片名稱默認(rèn)物品年月稱物品收納圖片名稱圖4-1實體圖N2.把實體轉(zhuǎn)換為關(guān)系模式:1)收納場景關(guān)系模式為:收納場景(場景編號,場景名稱,場景圖片編號)。2)物品收納記錄關(guān)系模式為:物品收納記錄(記錄編號,物品名稱,物品圖片名稱,物品備注,物品數(shù)量,記錄時間,年,月,日,存放場景編號)。3)默認(rèn)物品關(guān)系模式為:默認(rèn)物品(物品編號,物品名稱,物品選中時圖片編號,物品未選中時圖片編號,存放場景編號)1.場景表存儲各種存放物品的場景的信息,場景信息的加載、編輯及刪除都要通過本張表來操作和實現(xiàn),設(shè)計如下表4-1所示:表4-1場景表字段名類型字段說明是否為空備注場景編號否主鍵,自增否場景圖片編號否2.物品收納記錄表存儲每一筆物品收納記錄的信息,主要用于物品收納相關(guān)信息的收集、分析以及計算,物品信息的添加、提取、維護(hù)以及刪除都需要通過本張表來操作和實現(xiàn),設(shè)計如下表4-2所示:字段名類型字段說明是否為空備注物品編號否主鍵,自增否物品圖片編號否備注否否時間否年否月否日否場景編號否外鍵息,默認(rèn)物品信息的提取需要通過本張表來實現(xiàn),設(shè)計如下表4-3所示:表4-3默認(rèn)物品表字段名類型字段說明是否為空備注默認(rèn)物品編號否默認(rèn)物品名稱否態(tài)圖片編號否物品未選中狀態(tài)圖片編號否第五章系統(tǒng)詳細(xì)設(shè)計用戶在首頁點擊“添加物品”按鈕進(jìn)入物品添加界面,在添加物品界面填寫物品信息后確定添加物品記錄。1.界面設(shè)計首頁如圖5-1所示,添加物品頁面如圖5-2所示,時間彈窗如圖5-3所示:物品收納物品收納Q1i查看圖表分析2份今天08:02添加物品X添加物品X書添加備注2021年03月31日08:037圖5-3時間彈窗圖2.核心代碼:獲取當(dāng)前時間核心代碼:獲取用戶輸入的時間核心代碼:Stringhour=hourEt.getText().toStrStringminute=minute獲取用戶輸入的備注信息核心代碼:用戶在首頁點擊“搜索”按鈕進(jìn)入搜索界面,在搜索框輸入物品名稱或者備注關(guān)鍵詞后點擊查詢圖表,系統(tǒng)顯示符合條件的查詢結(jié)果。搜索界面如圖5-4所示:衣臥室衣柜里圖5-4搜索界面圖2.功能實現(xiàn)核心代碼根據(jù)用戶輸入信息獲取匹配數(shù)據(jù)核心代碼:Stringsql="select*fromshounatbwherebeizhulike'%"+"%'orw5.3收納記錄功能模塊實現(xiàn)用戶點擊“收納記錄按鈕”,查看所有收納記錄,用戶可以在右上角點擊時間圖表查看對應(yīng)時間段內(nèi)的記錄,長按記錄可以刪除記錄。1.界面設(shè)計收納記錄界面如圖5-5所示,刪除物品記錄頁面如圖5-6所示,時間選擇框如圖5-7所示:收納記錄2021年3月奧利奧臥室衣柜里今天08:02收納記錄今天0814您確定要刪除這條記錄么?圖5-7時間選擇框圖獲取記錄數(shù)據(jù)核心代碼:刪除指定記錄數(shù)據(jù)庫執(zhí)行核心代碼:inti=db.delete("wjilutb","id用戶可以使用清空所有記錄功能一鍵刪除所有的物品收納記錄信息。清空物品收納記錄界面如圖5-8所示:您確定要刪除所有記錄么?注意:刪除后無法恢復(fù),請慎重選擇!圖5-8清空物品收納記錄界面圖刪除所有物品收納記錄數(shù)據(jù)核心代碼:用戶可以在首頁點擊“圖表分析”模塊進(jìn)入圖表分析界面,用戶通過右上角的時間選擇功能可以選擇查看對應(yīng)時間段的物品收納記錄圖表信息,在圖表視圖下方可以查看對應(yīng)的物品收納信息。1.界面設(shè)計首頁界面如圖5-9所示,圖表分析界面如圖5-10所示,時間選擇界面如圖5-11。12份目圖5-9首頁圖收納詳情收納詳情2021年3月收納記錄其他×2.功能實現(xiàn)核心代碼柱狀圖核心代碼:(詳細(xì)代碼見附錄二)5.6導(dǎo)出物品收納數(shù)據(jù)功能模塊實現(xiàn)用戶可以一鍵導(dǎo)出數(shù)據(jù)備份1.界面設(shè)計導(dǎo)出數(shù)據(jù)備份界面如圖5-12所示:清空所有記錄導(dǎo)出備份2.功能實現(xiàn)核心代碼導(dǎo)出數(shù)據(jù)文件核心代碼:第六章系統(tǒng)測試測試環(huán)境如表6-1所示:集成開發(fā)工具硬件環(huán)境模擬本章主要進(jìn)行物品收納APP的測試,目的是檢查系統(tǒng)是否存在Bug等問題,若存在問題則及時修復(fù),保證系統(tǒng)能正常運(yùn)行,避免用戶在使用過程中出現(xiàn)閃退、無法正常系統(tǒng)測試用例:用戶在編記錄物品、搜索、查看圖表分析、查看收納記錄、清空記錄、導(dǎo)出數(shù)據(jù)等功能的測試用例如表6-2所示。測試用例輸入或操作預(yù)計結(jié)果測試結(jié)果添加物品記錄用戶點擊添加物品并編輯信息跳轉(zhuǎn)至添加物品界面并成功添加記錄添加物品記錄成功自定義記錄時間用戶在添加物品時點擊時間欄彈出日歷和時間彈窗自定義記錄時間成功用戶長按某一物品記錄并選擇刪除物品記錄詢問用戶是否刪除并在確認(rèn)后刪除記錄成功搜索用戶點擊搜素圖表并輸入搜索信息顯示包含用戶輸入關(guān)鍵詞的物品記錄搜索信息成功查看圖表分析用戶點擊查看圖表跳轉(zhuǎn)至圖表分析界顯示圖表分析成功分析面并顯示相關(guān)數(shù)據(jù)查看收納記錄用戶點擊收納記錄查看所有收納記錄跳轉(zhuǎn)至收納記錄界面并顯示所有收納顯示收納記錄成功按月份分類顯示記錄用戶點擊分類圖表并選擇想要查看的時間段彈出時間選擇窗□并顯示對應(yīng)時間段內(nèi)的收納記錄信息顯示收納記錄成功清空所有記錄用戶點擊清空所有詢問用戶是否確認(rèn)清空記錄并在用戶確認(rèn)后清空記錄清空所有記錄成功導(dǎo)出數(shù)據(jù)備份用戶點擊導(dǎo)出數(shù)據(jù)備份按鈕詢問用戶是否確認(rèn)并在用戶確認(rèn)后導(dǎo)出數(shù)據(jù)備份導(dǎo)出數(shù)據(jù)備份成功第七章總結(jié)與展望本課題的研究內(nèi)容是解決用戶在物品收納方面的遇到的問題,利用計算機(jī)技術(shù)和移動智能終端的普及性和便捷性,滿足用戶在物品收納方面的記錄便捷、查詢高效、攜帶方便等需求,基于Android的物品收納APP有利于提高用戶的生活效率,減少用戶在物品收納方面遇到的煩惱。在研發(fā)過程中,我遇到過很多問題,設(shè)計UI界面、編寫邏輯和功能代碼時有一些技術(shù)是在學(xué)校學(xué)習(xí)的時候沒有學(xué)習(xí)過的,有一些技術(shù)雖然學(xué)習(xí)過,但因為開發(fā)經(jīng)驗的緣故導(dǎo)致開發(fā)效率低下,在這段時間里,我有過熬夜修改項目Bug的煎熬時刻,也有過絞盡腦汁思考功能邏輯卻始終不得要領(lǐng)的痛苦經(jīng)歷,甚至一度因為懷疑自己的能力而心情失落,但好在我還是很快調(diào)整了過來,憑借著互聯(lián)網(wǎng)上的技術(shù)博客、學(xué)習(xí)視頻以及開發(fā)文檔,我逐漸掌握了開發(fā)Android項目的經(jīng)驗,學(xué)習(xí)到了更多對項目開發(fā)有用的技術(shù)。雖然說依舊還有很多問題需要解決,但我會堅持下去,一步一個腳印,最終走到終點。最后,經(jīng)過自己長期的堅持和努力以及在老師和同學(xué)的鼓勵和幫助下,終于成功完成了“基于Android的物品收納APP”的課題。通過本次課題研發(fā)經(jīng)歷,我認(rèn)識到了堅持的重要性,很多
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 會議贊助協(xié)議合同范本
- 農(nóng)村魚塘轉(zhuǎn)讓合同范本
- 加盟合同范本烤鴨
- 勞務(wù)合同范本拼音寫
- 上海理財合同范本
- 包子店員工合同范本
- 勞務(wù)補(bǔ)助合同范本
- 修補(bǔ)圍網(wǎng)合同范本
- 公積金擔(dān)保合同范本
- 出租醫(yī)療服務(wù)合同范本
- 借哪吒精神燃開學(xué)斗志 開學(xué)主題班會課件
- GB/T 45107-2024表土剝離及其再利用技術(shù)要求
- 一年級家長會課件2024-2025學(xué)年
- 2024年海南省??谑行∩鯏?shù)學(xué)試卷(含答案)
- 7S管理標(biāo)準(zhǔn)目視化管理標(biāo)準(zhǔn)
- 廣東省五年一貫制語文試卷
- 新版北師大版小學(xué)3三年級數(shù)學(xué)下冊全冊教案完整(新教材)
- 中興網(wǎng)管日常操作
- 《綜采工作面綜合防塵技術(shù)規(guī)范》
- 【說課】安史之亂與唐朝衰亡
- 風(fēng)水分析報告樣本
評論
0/150
提交評論