在單個程序中是否有任何使用兩者兼而有之的優缺點 我們可以在android中使用共享首選項和sqlite嗎? 這甚至可以使用?我可以在Android中使用共享首選項和SQLite嗎?
回答
在單個程序中是否有使用兩者的優缺點?
是的,它們取決於您的使用情況。通常共享首選項用於存儲尺寸較小(通常以字節爲單位)的信息,您不想在圖片中執行涉及SQLite的額外工作。 SQLite是儲存體積較大的信息的首選。
我們可以在android中使用共享首選項和sqlite嗎?
是,
這甚至可能使用?
是
其可能的,你應該存儲settings
,flags
一線String
在SharedPrefrence
和提交的sqlite
應該去與多個任何其他關係數據是可以同時使用,這取決於你的需要,sqlite基本上用於存儲像大文本圖片,音頻文件和簡單的鍵值對的碎紙pref重信息,事實上,當你的數據是巨大的,你應該通過您的Android應用程序中的休息服務消耗內容。
是的,根據您的要求,您可以同時使用SharedPreference
和SQLite
。你可以從here
在Android中使用不同的存儲選項。 Pros and Cons of SQLite and Shared Preferences但我想添加一些鏈接,讓你更具體地瞭解。
SharedPreferences:SharedPreference
用於存儲小數據。根據您的要求,您可以在應用程序中使用多個SharedPreference
。您可以從Android Developer網站了解它。
SQLite: Sqlite是一個由android用來存儲一些數據量與sharedpreferences相比有多大的數據庫。大約有流行的教程SQLite
一個很多教程,你可以按照this link
例如:有大多是在Android應用程序中使用一個常見的情況是用戶登錄過程。您可以使用SharedPreference
維護用戶登錄會話,並且可以將用戶簡歷數據存儲在SQLite
(如用戶名,電子郵件,聯繫人號,組織等)中,並使用SQLite
數據庫查詢執行更新和刪除操作。用戶登錄會話管理有完整的實現,您可以按照this link。
希望它能幫助你。
- 1. 使用共享首選項在Android中設置首選項
- 2. 共享首選項和sqlite的區別
- 3. 使用共享首選項
- 4. Android Studio共享首選項
- 5. 共享首選項Android
- 6. 共享首選項Android
- 7. Android共享首選項
- 8. Android共享首選項
- 9. 共享首選項Android
- 10. 我可以在IntelliJ中提交和共享VM選項嗎?
- 11. 使用共享首選項存儲用戶數據可靠嗎?
- 12. 在Android庫項目中共享首選項的使用
- 13. 共享首選項
- 14. 共享首選項
- 15. 共享首選項
- 16. Android共享首選項不起作用
- 17. Android共享首選項不起作用
- 18. 可以將共享首選項設爲私有嗎?
- 19. 難以存儲共享首選項值爲SQLIte在Android中,並存儲空值
- 20. 在android中使用共享首選項存儲用戶名
- 21. 如何在android/eclipse上的tabhost中使用共享首選項
- 22. 如何在Android的共享首選項中使用主鍵?
- 23. 如何在Android上的片段中使用共享首選項?
- 24. 在Android中使用共享首選項與捆綁銷售
- 25. 在android中使用共享首選項存儲密碼
- 26. 我可以在android服務中使用共享偏好嗎?
- 27. 使用github和Android設備時的共享首選項問題
- 28. 可以在Android項目庫中共享繪圖和佈局嗎?
- 29. Android - 共享首選項不會加載我的選項
- 30. Android共享首選項崩潰
它取決於您的要求,基本上你想要做什麼,否則在使用兩者都沒有問題。 – RobinHood 2015-03-13 06:20:04
是的你可以使用兩者。 – 2015-03-13 06:20:32
單一程序的含義是什麼?你在談論一個應用程序嗎? – 2015-03-13 06:20:50