我正在創建一個任務餘額應用程序,我需要存儲使用應用程序創建的所有任務。 哪個存儲選項更適合這個應用程序。我怎樣才能通過比較任務日期和時間與手機日期和時間來顯示當前的任務。通知消息是對話還是警報。抱歉,我是Android新手。如何存儲由我的應用創建的任務?
-3
A
回答
0
對於存儲選項,我建議在android系統是關鍵值
基於文件的存儲SharedPreference選項,請按照this
對於顯示使用時間當前任務的參數,只是得到系統當前時間
使用java日曆類和比較值與SharedPreference中存儲的值
alon與任務
通知消息是一個提醒,它出現在Android屏幕上例如當你
收到一條短信,然後在android屏幕的頂端發出警報。
這實際上取決於你想存儲的數據。
SQLite的
大量相同的結構化數據應該存儲在SQLite數據庫作爲數據庫
是專爲這種類型的數據。由於數據是結構化和管理的數據庫,
它可以查詢得到一個子集,其使用查詢
語言如SQL符合一定規則的數據。這使得可以在數據中進行搜索。當然,管理和
搜索大型數據集的影響性能,以便從數據庫中讀取的數據可以
比從SharedPreferences讀取數據慢。
SharedPreferences
SharedPreferences是鍵/值存儲在那裏你可以保存某些項下的數據。要讀取
來自商店的數據你必須知道數據的關鍵。這使得讀取數據非常容易,其中數據
。但是容易,因爲它是保存困難是存儲
,當你需要定義鍵爲每一個數據讀取大量的結構化數據的數據量小,而且
你不能真正內搜索除了你的數據有一定的概念,可以命名爲
鍵。
所以,如果你有很多的任務,那麼你可能看看sqlite的存儲選項,因爲數據庫
是爲大量的數據製成。
相關問題
- 1. 我如何從用戶的輸入被存儲在由異步任務
- 2. 如何通過API獲取由用戶創建的Asana任務?
- 3. 如何使用由自定義任務創建的靜態庫?
- 4. 如何創建一個轉儲mysql轉儲的螞蟻任務?
- 5. 創建雲存儲的Android應用
- 6. 如何取消由我的應用創建的AlarmClock?
- 7. AngularJS:如何使用ui-router爲我的應用創建路由
- 8. asyncio任務在創建後被存儲,任務中的異常被靜音
- 9. 如何在瀏覽器中存儲由jQuery創建的本地存儲元素?
- 10. 如何創建使用事務的存儲過程?
- 11. 如何刪除由Cloudant Synch創建的本地數據存儲
- 12. 如何訪問iOS上由PhoneGap創建的HTML5本地存儲?
- 13. 如何創建存儲庫
- 14. 用於存儲由WinForms應用程序創建的臨時文件的位置
- 15. 我應該在哪裏存儲由cron在CakePHP中創建的csv文件?
- 16. 如何使用SpiffWorkflow創建任務?
- 17. 我應該如何存儲由RESTful API生成的令牌?
- 18. 如何創建存儲庫類的bean
- 19. 如何爲我的任務創建適當的元類?
- 20. 由C#創建蔚藍存儲帳戶
- 21. Impala創建外部表,由Hive存儲
- 22. 如何用hibernate創建存儲過程?
- 23. 如何查看我創建的存儲過程的代碼?
- 24. Rails如何爲heroku上的rake任務創建後臺任務?
- 25. 如何創建一個新的任務類型任務?
- 26. 如何創建rake任務的後臺任務?
- 27. 我應該如何構建我的存儲庫類?
- 28. 如何創建將存儲當前活動菜單的服務?
- 29. 我的Gitorious不創建存儲庫!
- 30. 如何僅使用存儲過程創建MySQL應用程序?
非常感謝你,很好的解釋。 – AndRaGhu