2012-02-15 40 views
1

有誰知道SharedPreferences是否通過修改鍵值對來擴大其大小?SharedPreferences XML文件是否增加了它的大小?

例如 - 我只用一個鍵 - 值對SharedPreferences在我的服務類 ,我不知道是否該XML文件會增加它的大小,每次我的方法做一些事編輯器(提交修改) 或它只是每次都用新值替換相應的XML標籤,而不是爲新值添加新的XML標籤(並保持文件大小相同)?

回答

1

如果添加新的鍵/值,那麼文件的大小當然會增加。但是,如果您更新現有的一對,那麼它將覆蓋舊對,並且可能會保持文件大小相同,具體取決於新的的大小。

+0

不,我沒有意味着添加新的鍵/值,只是爲了更新現有的鍵。謝謝!! – 2012-02-15 13:16:24

1

它只是修改舊XML標籤..

你甚至可以看到你的sharedpreferences亞行殼牌.. .xml文件你看看你的數據庫的類似的方式