我新的Android開發者。我有一個關於共享偏好的查詢。
數據將在Android App的'SharedPreference'中持續多久? 我的要求是堅持特定用戶的數據,直到他從應用程序註銷爲止。如果同一用戶或新用戶從同一設備或新設備登錄,則他/她應該沒有將內容存儲在早期會話的共享首選項中。
請指導我開發這個。由於
我新的Android開發者。我有一個關於共享偏好的查詢。
數據將在Android App的'SharedPreference'中持續多久? 我的要求是堅持特定用戶的數據,直到他從應用程序註銷爲止。如果同一用戶或新用戶從同一設備或新設備登錄,則他/她應該沒有將內容存儲在早期會話的共享首選項中。
請指導我開發這個。由於
SharedPreferences
堅持不懈,直到你的數據清晰/自己或直到用戶卸載應用程序,或者你清楚應用的緩存覆蓋數據。
對於你的問題,當用戶從應用程序註銷,您可以執行SharedPreferences.Editor.clear()
接着是commit()
刪除所有保存從共享偏好當前用戶的數據。
更多的信息。在這裏: SharedPreferences.Editor clear()
的,你在SharedPreference保存的數據將存儲直到通過編程方式(改變偏好值設置爲null)刪除它..或者直到排除應用程序或直至歷史卸載的應用...
Thnaks Dharmendra,有幫助 –