如果设备重新启动,静态变量中的值是否会消失?

时间:2015-07-24 05:41:00

标签: android broadcastreceiver

我想构建每天运行警报的应用程序。但警报将根据来自网络服务器的数据开始。

这是活动流程:

  1. 首次安装我必须在文本框中输入id并在活动A中提交按钮。提交按钮功能是以json格式从webserver中检索一些值。
  2. 获得结果后,该值将传递到活动B(Broadcastreceiver)。
  3. 问题是传递给BroadCastReceiver的值是否会在重启后消失?

1 个答案:

答案 0 :(得分:1)

是的,静态变量只有类的范围。它的值将在重新启动后进行。

如果您希望在重新启动后保留所需值,请在Preference中保存所需的值。