Android中listview 的数据保存

[复制链接]
查看11 | 回复5 | 2013-1-14 17:03:13 | 显示全部楼层 |阅读模式
如果数据量很多 才会用sqlite数据库(数据库相对比较麻烦要创建表对表进行添删改查) 如果数据不多 一般都是SharedPreferences: sp是保存数据量不是很大的一种存储类,以xml的形式保存;SharedPreferences sp = context.getSharedPreferences("SP", MODE_PRIVATE); Editor editor = sp.edit();editor.putString(key, value);editor.commit(); 这样提交后 程序就会将value值以xml形式保存到程序中,你下次启动程序,打开SharedPreferences通过其对应的Key值"SP" 获取到你之...
回复

使用道具 举报

千问 | 2013-1-14 17:03:13 | 显示全部楼层
在android中保存信息,有几种方法:SharedPreferencexmlpropertiessqlite.一般来说,像QQ和微信这些的,个人认为应该是保存在SQLite中的(图片是保存在SDCard中,通过sqlite所保存的图片path来读取图片)...
回复

使用道具 举报

千问 | 2013-1-14 17:03:13 | 显示全部楼层
最简单的实现是保存在sqlite数据库中,不过保存在sqlite数据库中容易被用户清除数据,你可以在手机的设置里清除qq的数据,然后关闭网络,重新测试下,估计qq都要重新登录了...
回复

使用道具 举报

千问 | 2013-1-14 17:03:13 | 显示全部楼层
这个。。。你想保存哪里都可以的,看个人喜欢 业务需求...
回复

使用道具 举报

千问 | 2013-1-14 17:03:13 | 显示全部楼层
sd卡的缓存中,不一定是用sollite,xml也常用保存列表数据。看具体程序。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行