Android 数据存储的最佳方式

Android 数据存储的最佳方式,android,Android,我有一个带按钮的选项卡,9行5列->45个按钮。每个按钮都应具有以下属性: 行、周、时间、天、名称、描述、颜色、房间。 存储的最佳方式是什么?我必须使用复杂的SQLite,还是有更简单的解决方案?我是Android新手,因此SQLite对我来说并不容易。就我个人而言,我会花一些时间来实现一个ContentProvider并使用SQLite数据库。。。 但是,您可以使用许多不同的方法,您可以将所有信息保存在一个私有文件中(这样您就可以根据需要对其进行格式化),或者使用SharedReference

我有一个带按钮的选项卡,9行5列->45个按钮。每个按钮都应具有以下属性: 行、周、时间、天、名称、描述、颜色、房间。
存储的最佳方式是什么?我必须使用复杂的SQLite,还是有更简单的解决方案?我是Android新手,因此SQLite对我来说并不容易。

就我个人而言,我会花一些时间来实现一个ContentProvider并使用SQLite数据库。。。 但是,您可以使用许多不同的方法,您可以将所有信息保存在一个私有文件中(这样您就可以根据需要对其进行格式化),或者使用SharedReferences机制


您应该了解一下不同的方法

我个人会花一些时间实现ContentProvider并使用SQLite db。。。 但是,您可以使用许多不同的方法,您可以将所有信息保存在一个私有文件中(这样您就可以根据需要对其进行格式化),或者使用SharedReferences机制


假设它是一个由45个按钮组成的静态集合,并且不需要永久持久性,那么您应该了解一下不同的方法。有两天你可以解决它

  • 扩展按钮类并定义所需的属性
  • 用于将随身携带的数据对象与视图对象一起存储在内存中。因此,在您的示例中,为每个按钮创建一个对象,并使用setTag将其存储在按钮视图中
假设它是由45个按钮组成的静态集,不需要永久性的持久性。有两天你可以解决它

  • 扩展按钮类并定义所需的属性
  • 用于将随身携带的数据对象与视图对象一起存储在内存中。因此,在您的示例中,为每个按钮创建一个对象,并使用setTag将其存储在按钮视图中
谢谢,我将带一个lokk到SQLite数据库。谢谢,我将带一个lokk到SQLite数据库。