我正在开发一个 Android AppWidget,它显示从配置活动输入的短文本。在存储数据时我有点困惑,我应该使用 sharedpreferences 还是 SQlite 数据库?
谢谢
我正在开发一个 Android AppWidget,它显示从配置活动输入的短文本。在存储数据时我有点困惑,我应该使用 sharedpreferences 还是 SQlite 数据库?
谢谢
这完全取决于您要存储的数据。
共享偏好
方镁石
这取决于您要存储的数据。使用 sharedPreferences 您可以存储名称 - 值数据,使用 sqlite 您拥有关系数据库的所有功能。
我想说这取决于数据量以及您需要执行的查询类型。
取决于您计划存储的数据。如果它很简单,sharedPreferences 就可以完成这项工作。如果它更复杂,请使用 DB。
对于单个字符串 SharedPrefs 会简单得多。