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

正文內(nèi)容

基于android的食物儲藏信息管理系統(tǒng)的設計與實現(xiàn)論文(更新版)

2024-12-23 04:26上一頁面

下一頁面
  

【正文】 獲取一個 SharedPreferences 對象 SharedPreferences preferences01 = getSharedPreferences(SetTime,0)。 ()。 //((()))。 職場大變樣社區(qū)( ):下載畢業(yè)設計成品 26 查看食品 該模塊是查看模塊,點擊查看食品之后,進入相應的儲藏空間,如圖 56: 圖 56 查看食品界面 在該界面,當用戶點擊查看食品按鈕之后,選擇進入相應的儲藏空間,系統(tǒng)會從數(shù)據(jù)庫中調(diào)取相應的信息,然后通過 listview 羅列出來,并且該界面還可以讓用戶查看具體的某一食品的具體信息。 date = format(year) + + format(monthOfYear+1) + + format(dayOfMonth)。 } } 職場大變樣社區(qū)( ):下載畢業(yè)設計成品 24 } })。 } else { ()。 (, )。 startActivity(intent)。 RTC 服務休眠時仍然會運行 (, startTime, repeatTime, sender)。 (, 0)。 (KEY_ALERTDAY, alertday)。 } /*查詢指定 */ public Cursor CursorfetchData(String rowName) { Cursor mCursor = (DB_TABLE, new String[]{KEY_ID,KEY_NAME,KEY_DATE,KEY_DAY,KEY_ALERTDAY,KEY_SEAT}, KEY_NAME + =?, new String[]{rowName}, null, null, null)。 } } 下面給出了與數(shù)據(jù)庫的功能有關的一些代碼: /*插入數(shù)據(jù) */ public long insertData(String name,String date,int day,int alertday,String seat) { 職場大變樣社區(qū)( ):下載畢業(yè)設計成品 16 ContentValues initialValues =new ContentValues()。 String DB_CREATEICE=CREATE TABLE ice(_id INTEGER PRIMARY KEY,name TEXT,date TEXT,day INT,alertday INT,seat TEXT)。具體設想如下: 所有食品的信息: ID,name,date,day,leftday,seat。還有一點就是你的界面顯示的信息必須完全與數(shù)據(jù)庫中的信息同步,這樣的目的是增加軟件的準確性,如果你的界面數(shù) 據(jù)與數(shù)據(jù)庫不匹配,那么對于用戶來說就是一件非常頭疼的事情。 添加食品 當用戶點擊添加食品之后,會跳轉(zhuǎn)到一個新的界面,該界面有三個儲藏地方,分別點擊每一個儲藏地點,可以看到不同品類的食物 ,點擊你想要添加的食物,會進入另外開始 進入 退出 添加食物 查詢食物 設置提醒 生成清單 修改信息 刪除信息 返回 退出 圖 31 總體流程 圖 職場大變樣社區(qū)( ):下載畢業(yè)設計成品 8 一個界面,在該界面,你可以設置食物的購買日期,還有輸入該食物可以食用多少天,以及設置食物的提醒條件等。從穩(wěn)定性來將,這款軟件消耗的資源非常少,適合在手機上進行運用。強大的多媒體: Android 系統(tǒng)同樣可以像電腦一樣去聽音樂,看電影,使得人們不用電腦也可以隨時隨地享受到這些豐富的多媒體功能。同時這一層還提供了 Android 運行時庫,它可以允許開發(fā)者用 java 語言來編寫 Android 程序。 5. 修改數(shù)據(jù)庫表格結(jié)構。 本課題的主要工作 此次畢業(yè)論文的題目叫做基于 Android 的食物儲藏信息管理軟件,根據(jù)題目,大家可以看是一種結(jié)合移動互聯(lián)和家庭食物的一款軟件,通過該軟件人們可以查看到家中具體哪一種食物的具體的使用量,也可以通過簡單的操作來把新的食物的信息輸入到手機當中,并且人們根據(jù)食物的實際使用情況,來對手機中的食材進行簡單的查看,刪除,修改等操作,并且還有一個鬧鐘功能,對于家中有的食材不夠的情況下,手機可以自動響鈴來提醒用戶對食物進行購買,同時,該系統(tǒng)還會根據(jù)食材的食用情況為用戶設計 生成一個購買的清單,使得人們可以更加明確自己的購買量,保證人們進行合理的消費。對于現(xiàn)在忙碌的人們來講,如果拖著疲憊的身體回到家中,發(fā)現(xiàn)家里的食物已經(jīng)快吃完了,而自己正當饑餓的情況下,原本一天快樂的心情也變得不美麗了,可是如果你把食物的信息存儲在電腦上,由于電腦的體積比較大,你不可能隨時隨地的帶在身邊,所以你也不可能更為實時的食物數(shù)據(jù)。 Android。 Communications Security. ACM, 2020:627638. [9] Enck W, Octeau D, Mcdaniel P, et al. A study of Android application security[J]. Proc Usenix Security Symposium, 2020:2121. [10] Enck W. Ongtang M, McDaniel P. Understanding Android Security[J]. IEEE Security amp。 第 3 頁 職場大變樣社區(qū)( ):下載畢業(yè)設計成品 主要參考文獻( 資料): [1] 姚昱旻 , 劉衛(wèi)國 . Android 的架 構與應 用開發(fā) 研究 [J]. 計算機系統(tǒng)應用 , 2020, 17(11):110112. [2] 公磊 , 周聰 . 基于 Android 的移動終端應用程序開發(fā)與研究 [J]. 計算機與現(xiàn)代化 , 2020(8):8589. [3] 耿東久 , 索岳 , 陳渝 ,等 . 基于 Android 手機的遠程訪問和控制系統(tǒng) [J]. 計算機應用 , 2020, 31(2):559561. [4] 宋杰 , 黨李成 , 郭振朝 ,等 . Android OS 手機平臺的安全機制分析和應用研究 [J]. 計算機技術與發(fā)展 , 2020, 20(6):152155. [5] 趙亮 , 張維 . 基于 Android 技術的界面設計與研究 [J]. 電腦知識與技術 , 2020(29). [6] 李暢 , 馮剛 , 李亮 ,等 . 基于 Android 的多媒體應用開發(fā)與研究 [J]. 計算機與現(xiàn)代化 , 2020, 2020(04):149152. [7] 丁麗萍 . Android 操作系統(tǒng)的安全性分析 [J]. 信息網(wǎng)絡安全 , 2020(3):2831. [8] Felt A P, Chin E, Hanna S, et al. Android Permissions Demystified[C]. Acm Conference on Computer amp。 food storage management。 本課題國內(nèi)外研究現(xiàn)狀及意義 食物是自古以來人們必不可少的一 種需求,也是維持人體體能的一份重要的能量來源,而互聯(lián)網(wǎng)和移動智能機的發(fā)展,使得人們的生活更加方便,更加快捷,這就使得人們的需求越來越多,無論是工作上還是生活上。所以我認為此款軟件是值得開發(fā)的。 4. 對數(shù)據(jù)庫表格建立索引值。系統(tǒng)運行層:在這一層中主要提供了一下 Android 的特性支持,比如在這次軟件開發(fā)中用的 SQLite 數(shù)據(jù)庫就是得到了這一層的支持。地理位置定位: Android 系統(tǒng)比較強大的一點就是可以定位到你手機的信息,正因為這種技術的出現(xiàn),才會引出百度地圖,高德地圖這種 App 的出現(xiàn)。其次該系統(tǒng)因為將移動互聯(lián)和家庭緊緊的聯(lián)系在一起,所以它的用戶不會低,可以被大部分人所接受,不會造成用戶只有作者一個人這種情況。 需求分析設計 根據(jù)該系統(tǒng)預期的實現(xiàn)效果,我大致在主界面將該系統(tǒng)分為四個模塊,分別是添加食品、查看食品、提醒設置以及購買清單。系統(tǒng)應該要穩(wěn)定的運行,不應該出現(xiàn)無響應等問題,你設計的軟件連最基本的打開都做不了,那么你實現(xiàn)的那么功能也全部都是紙上談兵。 數(shù)據(jù)庫設計 數(shù)據(jù)庫初 步分析 根據(jù)我預想的情況,以及結(jié)合實際的用戶信息,我初步設計了如下的數(shù)據(jù)庫的數(shù)據(jù)項: 在此前我先聲明 name=食品名稱, date=購買食品日期, day=食物能夠食用幾天,leftday=設置的提醒條件, seat=食物的儲藏地點。 (DB_CREATE)。 onCreate(db)。 } /*查詢所有 */ public Cursor fetchAllData() { return (DB_TABLE, new String[]{KEY_ID,KEY_NAME,KEY_DATE,KEY_DAY,KEY_ALERTDAY,KEY_SEAT}, null, null, null, null, null)。 (KEY_DAY, day)。 (, 0)。 //setRepeating()可讓排程重復運行 //startIime 為開始運行時間 //repeatTime 為重復運行間隔 //AlarmManager。 (, )。 代碼如下: //imagebutton 監(jiān)聽 (new OnClickListener() { public void onClick(View v) { Intent intent=new Intent()。 if(()) { DisplayToast(該食品已經(jīng)存在!可以去查詢頁面修改信息哦~)。 ()。 (, dayOfMonth)。當點擊其中一款食物后,會跳到另一個界面,用戶根據(jù)自己的實際情況,選擇其中的購買日期,輸入該食物的食用天數(shù)以及當該食物低于多少的時候會觸發(fā)提醒等,這三個功能中,除了食用天數(shù)需要手動去輸入一個數(shù)字外,用戶都可以通過點擊去完成,省去了繁瑣的操作。 //cur = ()。 startActivity(intent)。 職場大變樣社區(qū)( ):下載畢業(yè)設計成品 28 提醒設置 設置提醒模塊的功能和鬧鐘的功能差不多,但是又和鬧鐘不太一樣,它可以在用戶設置的提醒時間做出相應的 反應,并且還有一點,就是必須達到 on 過戶的設置的提醒條件這個要求時也會做出反應。 rowDay=(day)。但是軟件測試是有前提的,你在進行測試之前必須要對一些文檔進行參考,比如需求說明書,你得知道這款軟件的具體用途是干嘛的,還有概要設計書,這是開發(fā)者在開發(fā)軟件之前必須要完成的事,還有一點是詳細設計說明書,其中最重要的一點就是需求說明書,你要想測試某款軟件的實用性,你必須 了解這款軟件的需求以及系統(tǒng)業(yè)務邏輯,這樣才能使你的測試有依據(jù) 。連續(xù)點擊返回按鈕 之后你可以到達首頁,接下來,咱們再運行一下查看食物按鈕,如圖 65: 圖 65 查看食品界面 在上面界面中我羅列了可以存儲食物的地方,點擊其中一個,你就會看到其中一個的食物的儲藏情況,在下圖中你可以看到你儲藏的食物的種類以及食物的可食用天數(shù),職場大變樣社區(qū)( ):下載畢業(yè)設計成品 35 如圖 66: 圖 66 查看食品界面 在上面界面中你可以查到具體的食物種類,以及他們各自的食 用量,但是如果你需要查看該食物的詳細情況,可以直接 點擊列表進行查看,如圖 67: 圖 67 查看食品信息界面 當如果用戶誤加入了食物,或者由于用戶的實際情況,需要把這份食物刪除掉,可以直接點擊刪除按鈕,那么刪完之后你的這份食物在數(shù)據(jù)庫就再也找不到了,那么相應職場大變樣社區(qū)( ):下載畢業(yè)設計成品 36 的界面上也會不顯示,如圖 68: 圖 68 查看食品界面 然后下面一塊是提醒設置按鈕,我就不詳細跟大家介紹了,具體看圖,相信大家會明 白的,但是這個設置提醒畫面比較簡單,以后有時間的話會改進,如圖 69: 圖 69 設置提醒界面 還有一個界面,就是我們的生成購買清單界面 ,如圖 610: 職場大變樣社區(qū)( ):下載畢業(yè)設計成品 37 圖 610 購買清單界面 異常測試 在這一小節(jié)中我們列舉了一下
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1