SharedPreferences存储+SD卡存储
欢迎使用浩浩写的博客
SharedPreferences写入数据
使用getSharedPreferences()方法获取SharedPreferences对象,然后使用获取的SharedPreferences对象的.edit()方法获取editor,然后就和使用map集合一样put()添加数据,最后使用editor.commit()或editor.apply()提交,推荐使用editor.apply()方法。
SharedPreferences读取数据
使用getSharedPreferences()方法获取SharedPreferences对象,然后使用获取的SharedPreferences对象的.getAll()方法获取SharedPreferences里面的所有数据的对象,然后使用all.get()方法获取对应的数据。
SD卡存储
需要使用openFileOutput()打开一个输入流,写入数据,和openFileInput()打开一个输出流,读取数据。然后需要添加SD卡的读取和写入权限,使用Environment获取SD卡的文件路径执行读取和写入。