簡體   English   中英

共享偏好保存了多少數據?

[英]How much data does Shared Preference hold?

我的問題是共享首選項從設備中獲取了多少數據? 我知道共享首選項用於少量數據,例如整數、字符串等,但是當存儲在共享首選項中時,int 從設備中獲取了多少數據? 謝謝

我知道共享首選項用於少量數據,例如整數、字符串等,但是當存儲在共享首選項中時,int 從設備中獲取了多少數據

沒有硬限制。 不建議使用 SharedPreferences 代替數據庫的主要原因主要是性能 -> 共享首選項數據保存在普通的平面 XML 文件中,該文件缺乏 SQLite 提供的所有功能。 此外,整個 XML 文件都被讀入內存,因此如果它增長太多(而不是 MB 而不是 KB),那么在某些堆較小的設備上可能會遇到 OutOfMemory。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM