0
我正在使用SharedPreferences
來存儲一些String
我從服務器獲得。假設每30秒發生一次,但它幾乎總是一樣的String
,它每天都會改變一次。 我的問題是什麼將最好的做法:SharedPreferences讀取和寫入速度
- 閱讀每次
String
從SharedPreferences
,將其比作String
趕到並SharedPreferences
只寫,如果他們不相等(發生1:3000) - 每到達
String
只寫入SharedPreferences
,覆蓋存儲的值。
在同步和時間的背景下,更正確的方法是什麼?
爲什麼你想每次讀'String'出你PREF回報?只需在第一次訪問之後存儲並比較即可。 –
將它存儲在哪裏?應用程序可能會在中間關閉並重新打開。 –
將它存儲在某個地方的靜態字段中,並且僅在共享首選項爲空時讀取...? – lelloman