在 iOS 開發中,我們可以通過 UserDefaults 將一些簡單的內容存在沙盒之中,而 Android 是通過一個叫做 SharedPreferences 來實現的。
val preference = PreferenceManager.getDefaultSharedPreferences(this)
默認會存到這個路徑
/data/data/com.package.name/shared_prefs/com.package.name_preferences.xml
也可以自定義名稱來存內容:
val profilePreferences = getSharedPreferences("profile", Context.MODE_PRIVATE)
val profileEditor = profilePreferences.edit()
profileEditor.putString(name, "login_name")