将数据存储到String或Database中

时间:2014-10-20 17:34:46

标签: android

我是Android上的新手,我有两个问题,但首先让我解释一下我正在处理的应用程序。
在应用程序中,我将提供一些文本'类似引号,它们将仅在版本'之间进行更改。

  • 那么在这种情况下,将这些文本存储在简单字符串中并在onCreateonStart活动中调用它们会更好吗?

应用程序的第二部分,它就像一个警报,但不是手动设置时间,它每天都会从互联网上获取数据,因此每天都会更改数据。

  • 因此,在这种情况下,将数据存储在字符串或数据库中会更好(这些数据将与将在其时间播放通知的服务共享。)

抱歉,如果我的帖子中没有代码,但我需要知道正确的方法和最佳的开发实践。

2 个答案:

答案 0 :(得分:1)

如果您只需要存储字符串

,我认为您可以使用SharedPreferences

Shared Preferences in Android

答案 1 :(得分:1)

如果我理解正确,这里不需要数据库。 在第一种情况下,如果引号只是按版本更改,则可以轻松地将其存储在字符串文字中。没有任何数据库。

在第二种情况下,您可以在从互联网上检索时间数据时设置闹钟。或者您也可以将它们存储在SD卡或SharedPreferences中的简单文件中。我认为这相对容易。