为了账号安全,请及时绑定邮箱和手机立即绑定

如下所示,总不能每次都解析一次这个xml文件吧?放到一个Service中保存list可行么?

如下所示,总不能每次都解析一次这个xml文件吧?放到一个Service中保存list可行么?

梵蒂冈之花 2023-04-08 22:18:51
因为AppWidgetProvider中的变量每次都初始化 所以不能用来保存数据,假如我的数据是一个List(在程序里)。在桌面添加Widget之后 关闭了应用程序,使得list数据没有了。如何保持这个list的持久化?让AppWidget即使在主程序关闭后也能读取list中的数据?sqllite数据库能实现,但我不想使用数据库怎么办?这个list是从xml文件解析获得的。
查看完整描述

1 回答

?
红糖糍粑

TA贡献1815条经验 获得超6个赞

你可以保存在sdcard里面啊,自己定义一个解析方法.----适用于要保存的数据比较多 
也可以使用SharedPreferences,这个使用与保存一些变量---使用与要保存的数据比较少.

查看完整回答
反对 回复 2023-04-12
  • 1 回答
  • 0 关注
  • 90 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信