[android] SharedPreferences

xiaoxiao2021-02-28  102

SharedPreferences settingPreference = getSharedPreferences(getString(R.string.settingPreferences), Context.MODE_PRIVATE); SharedPreferences.Editor settingEditor = settingPreference.edit(); settingEditor.putInt(getString(R.string.settingInt), 5); settingEditor.commit(); int settingIntValue = settingPreference.getInt(getString(R.string.settingInt), 0); System.out.println(settingIntValue);

通过getSharedPreferences方法获取SharedPreferences。第一个参数为名称。如果有该名称的SharedPreferences则直接获取,如果没有则自动创建该名称的SharedPreferences并返回该SharedPreferences。第二个参数为权限。公有权限的SharedPreferences可被其它应用读取。

SharedPreferences.Editor的putInt等方法用于写入数据。写完后调用commit方法。

SharedPreferences的getInt等方法用于读取SharedPreferences数据。

如果在华为手机上调试打不出println的log则可在华为手机的拨号界面,拨*#*#2846579#*#*,就进入了工程菜单,接下来点击第一项,进入后台设置,就看到LOG设置。进入LOG设置,将AP日志打钩并关闭即可。

转载请注明原文地址: https://www.6miu.com/read-21965.html

最新回复(0)