Android中listview 的数据保存

Android中listview 的数据保存,第1张

如果数据量很多 才会用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" 获取到你之前保存的数据了.

你可以从数据库中获取数据,通过查找你所需的数据返回的是一个cursor,然后把cursor转化成一个list<map<>>或者 list<对象>,然后通过适配器,把这些数据设置在listview上面。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10031038.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存