如何保存在recyclerview中动态添加的数据?

时间:2017-03-14 06:13:20

标签: android android-recyclerview

我正在开发一个小应用程序,如果用户点击' +'我将在recyclerview中逐个添加项目。菜单栏中的符号。

This is my app where am adding items in recyclerview

问题是我想将数据(项目)永久保存在recyclerview中,即使我们关闭app.So用户可以再来一次并编辑处于recyclerview中的项目。

请告诉我如何才能实现这一目标,因为我是新手。谢谢你的帮助!

2 个答案:

答案 0 :(得分:0)

以下是可用于在本地或实时存储数据的大量选项

  • 一个是存放在json或normaly的Preference帮助中,
  • 第二种方式是存储在本地数据库内部,如SQLLite或Realme可用,
  • 第三种方式是将其存储在服务器的在线帮助中或直接使用firebase,
  • 另一种方法是将其存储在文件中,然后进行读写和编辑,

我建议如果您的数据量很小,那么使用Preference存储并且数据大小很大,然后获取数据库,如果您不想在本地存储,那么您可以获取firebase或Web服务的帮助。

答案 1 :(得分:0)

要做到这一点,你有几个选择:

1-保存在 SharedPreferences

2-使用 数据库 sqliteDatabaseRealm

3-写入 文件