通过SharedPreferences 把list数据放在内存,和读取list数据
来源:互联网 发布:视频制作软件图标 编辑:程序博客网 时间:2024/06/05 23:02
public void DownloadData()
{
SharedPreferences mySharedPreferences = getSharedPreferences("test",
Activity.MODE_PRIVATE);
SharedPreferences.Editor editor = mySharedPreferences.edit();
editor.putInt("size", damageTypes.size());
for(int i=0;i<damageTypes.size();i++){
editor.remove("Status_" + i);
editor.putString("Status_" + i, damageTypes.get(i));
}
editor.commit();
Toast.makeText(this, "数据成功写入SharedPreferences!" ,
Toast.LENGTH_LONG).show();
}
//get data
public void ReadData()
{
SharedPreferences sharedPreferences = getSharedPreferences("test",
Activity.MODE_PRIVATE);
String name = sharedPreferences.getString("name", "");
String habit = sharedPreferences.getString("habit", "");
int size=sharedPreferences.getInt("size", 0);
for(int i=0;i<size;i++){
damageTypes.add(sharedPreferences.getString("Status_" + i, null));
}
Toast.makeText(this, "读取数据如下:"+"\n"+"name:" + name + "\n" + "habit:" + habit,
Toast.LENGTH_LONG).show();
}
{
SharedPreferences mySharedPreferences = getSharedPreferences("test",
Activity.MODE_PRIVATE);
SharedPreferences.Editor editor = mySharedPreferences.edit();
editor.putInt("size", damageTypes.size());
for(int i=0;i<damageTypes.size();i++){
editor.remove("Status_" + i);
editor.putString("Status_" + i, damageTypes.get(i));
}
editor.commit();
Toast.makeText(this, "数据成功写入SharedPreferences!" ,
Toast.LENGTH_LONG).show();
}
//get data
public void ReadData()
{
SharedPreferences sharedPreferences = getSharedPreferences("test",
Activity.MODE_PRIVATE);
String name = sharedPreferences.getString("name", "");
String habit = sharedPreferences.getString("habit", "");
int size=sharedPreferences.getInt("size", 0);
for(int i=0;i<size;i++){
damageTypes.add(sharedPreferences.getString("Status_" + i, null));
}
Toast.makeText(this, "读取数据如下:"+"\n"+"name:" + name + "\n" + "habit:" + habit,
Toast.LENGTH_LONG).show();
}
0 0
- 通过SharedPreferences 把list数据放在内存,和读取list数据
- android SharedPreferences保存list数据
- Android在内存中读取数据
- SharedPreferences保存List和对象序列化数据
- 通过FastJson把字符串转换成JSON和Map和List对象处理json数据
- SharedPreferences存储和读取数据
- SharedPreferences存储和读取数据
- SharedPreferences存储和读取数据
- SharedPreferences存储和读取数据
- SharedPreferences存储和读取数据
- SharedPreferences存储和读取数据
- SharedPreferences存储和读取数据
- android利用SharedPreferences保存list集合数据
- android 使用SharedPreferences保存list数据
- Android 保存List数据(SharedPreferences)
- JAVA读取XML文件放在内存中,如果XML文件发生变化时,重新读取XML文件,并覆盖内存中的数据
- LIST 放List 订单、购物车数据整理
- 整型数据和字符串数据在内存中的存放
- Spring基于annotation的依赖注入实现
- 24 Swap Nodes in Pairs
- Java 网络编程(一)
- JavaScript常用方法函数汇集
- 加载本地大图后Bitmap oom的处理
- 通过SharedPreferences 把list数据放在内存,和读取list数据
- Docker 使用方法总结之:容器的基本操作
- Sequoiadb1.10集群性能测试报告
- 头肩底
- OpenCL编程步骤(一):创建上下文
- Mac上的抓包工具Charles
- Consecutive Numbers
- JavaScript常用方法函数汇集
- 讲讲从用户的角度解缆的细准营销之讲 05月27日