我想創建一個應用程序,用戶有兩個選項。在進入我的主屏幕之前輸入密碼,或者如果它不需要密碼,它只會直接重定向到我的主屏幕。我的問題我應該使用什麼數據存儲? SharedPreferences或SQLite來存儲密碼,哪個更合適?要使用什麼數據存儲
0
A
回答
0
SQLite將用於表格數據,例如,用戶帳戶。
如果你只有一個用戶使用一個密碼,那麼使用SharedPreferences
會更容易,只要你不需要將這個縮放到多個用戶,這將是絕對好的。
0
如果您的應用程序基於單個用戶,那麼最好將密碼保存在SharedPreference中,並存儲加密密碼而不是普通字符串。
在DB中存儲密碼需要創建一個單獨的表,它不會使用戶只有1-2個用戶。
0
真是巧合,我在做同樣的事情,並使用Shared Preference !!! 以及兩者都有其自身的好處.. 共享首選項是快速訪問,並加載在內存中與應用程序一起快速訪問,而SQLite用於大量的數據存儲...我寧願你使用共享首選項
相關問題
- 1. 什麼數據庫使用phonegap存儲?
- 2. 爲什麼使用Core數據存儲?
- 3. '文檔數據存儲'和'鍵值數據存儲'是什麼?
- 4. Lambda + Nodejs + dynamodb:存儲json:爲什麼要把項目存儲數據類型?
- 5. 爲什麼要在MySQL中存儲二進制數據?
- 6. 跨域登錄 - 要在數據庫中存儲什麼內容?
- 7. 定義Appengine數據存儲模型後要測試什麼
- 8. ScraperWiki數據存儲需要什麼編碼?
- 9. 什麼數據庫可以存儲樹?
- 10. 存儲數據時,什麼並不總是使用nvarchar over varchar?
- 11. 我可以使用什麼技術來存儲數據
- 12. 數據存儲區爲什麼使用密鑰和ID?
- 13. 爲什麼Java使用堆數據結構來存儲對象?
- 14. 爲什麼memcached會拒絕使用某些鍵存儲數據?
- 15. 爲什麼使用SubmitChanges時數據不存儲?
- 16. 爲什麼使用app.config來存儲配置數據?
- 17. 爲什麼使用Intent數據的外部存儲?
- 18. 什麼數據庫用於臨時數據存儲?
- 19. 我想要存儲JSON數據,並使用它時,需要IOS
- 20. 什麼是最好的數據庫/存儲來存儲統計數據?
- 21. 使用Mediawiki存儲數據
- 22. 使用Cookie存儲數據
- 23. 要在SVN上存儲什麼?
- 24. 存儲過程的要點是什麼?
- 25. 我應該使用什麼樣的數據模型來存儲歷史數據?
- 26. 我應該使用什麼數據類型在覈心數據中存儲GUID?
- 27. 使用什麼工具從數據庫存儲過程中檢索數據?
- 28. 我應該使用什麼數據類型來存儲文本數據?
- 29. 爲什麼我們需要使用存儲過程?
- 30. 使用JDO從數據存儲中存儲和檢索數據
對於小數據總是使用SharedPreferences。 –