保存的实例状态和静态变量之间的区别

时间:2015-08-26 23:22:52

标签: android static android-savedstate

我正在创建一个应用程序,可以在启动时下载一些内容并向用户显示列表,但我不希望每次应用程序打开时或每当用户重新下载列表时改变了不同的活动并回来了。

要解决这个问题,请使用静态变量。我读到它们的值仍然存在,直到程序关闭或它们没有被使用并且垃圾收集器完成他的工作。

所以,我的问题是:

这两种方式之间有很大差异吗?或者我做错了吗? 我应该使用Android提供的保存实例状态来保存这些变量吗?静态是否可以完成这项工作?

请注意,我不能将此日期保存的时间超过一天,因此无法将其保存到数据库中。

感谢。

0 个答案:

没有答案