0
我每次啓動應用程序時都加載相同的基本共享首選項。使用putString添加到SharedPreferences文件時,它是否重複?
用戶可以選擇添加自己的條目,這些條目工作正常。
我要確保首選項文件不只是增加重複的負荷,我想如果它找到確切的條目將跳過putString命令?
我測試了我一遍又一遍地啓動應用程序(我不使用clear()),當我GETALL不會有重複,所以是有效的測試?
感謝
我每次啓動應用程序時都加載相同的基本共享首選項。使用putString添加到SharedPreferences文件時,它是否重複?
用戶可以選擇添加自己的條目,這些條目工作正常。
我要確保首選項文件不只是增加重複的負荷,我想如果它找到確切的條目將跳過putString命令?
我測試了我一遍又一遍地啓動應用程序(我不使用clear()),當我GETALL不會有重複,所以是有效的測試?
感謝
的偏好被實現爲map
,所以當你把一個串入的喜好,它用新值覆蓋舊值,如果鍵已經存在。
所以,不,你的喜好文件不會,如果你一遍又一遍地撥打putString同一個按鍵上有它的重複。