Android开发:活动与布局全解析
1. 恢复计数器与数据存储
在开发中,有时需要恢复计数器的值。可以在 onCreate() 方法的末尾添加以下代码来实现:
SharedPreferences settings = getPreferences(MODE_PRIVATE);
int defaultCounter = 0;
mCounter = settings.getInt(KEY_COUNTER, defaultCounter);
((TextView)findViewById(R.id.textViewCounter)).setText("Counter: " + Integer.toString(mCounter));
运行程序并测试,你会发现计数器的值被成功恢复。
这一过程与保存状态数据类似,都是使用名值对。这里存储的是一个整数,实际上也可以存储其他基本数据类型,每种数据类型都有对应的获取和设置方法,如 SharedPreferences.getBoolean() 或 SharedPreferences.setString() 。
保存数据需要使用 SharedPreferences.Editor ,通过 edit() 方法调用,它支持 remove() 、 clear() 操作以及 putInt() 等设置方法。需要
超级会员免费看
订阅专栏 解锁全文
1942

被折叠的 条评论
为什么被折叠?



