- 关于键值对的理解:键值对的应用就相当于 你拿了房间的钥匙去对应的放键里面拿你想要的东西。键就像钥匙,打造成什么样子随意,只要能开门就行(键的命名),值就是你要拿钥匙开的那个房间(里面的内容)
- 关于Log.d
将数据存储到SharedPreferences中
SharedPreferences使用键值对的方式进行存储。要想将数据存储在SharedPreferences中,就要先创建一个SharedPreferences对象。
- 创建对象
- Context类中的getSharedPreferences()方法
- 参数:(要存储文件的文件名称,存储模式(目前只有MODE_PRIVATE可选))
- Context类中的getSharedPreferences()方法
- 存储数据
- 调用SharedPreferences对象的edit()方法来获取一个SharedPreferences.Editor的对象
- 向SharedPreferences.Editor对象中添加数据(putString()、putint()…)
- 调用apply()方法将添加的数据提交,从而完成数据的存储操作
saveData = (Button) findViewById(R.id.save_data); //实例化按钮 saveData.setOnClickListener(new View.OnClickListener()