[android] SharedPreferences

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日志打钩并关闭即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值