【问题标题】:Static Variable Reset Android静态变量重置 Android
【发布时间】:2018-04-03 13:28:11
【问题描述】:

我在一个类中使用了一个静态方法和一些与之相关的静态成员变量,我读到这些静态变量有可能可能会在某个时间点重置。我的问题是,如果发生这种情况,是否可以确保应用程序将从应用程序的onCreate() 开始。

谢谢。

【问题讨论】:

  • 在静态字段中保存重要数据被认为是不好的做法。如果您需要确保您的数据不会丢失,您需要根据您的用例使用 SaveInstanceState、PrefereneManager 或数据库/文件。

标签: android static static-methods android-lifecycle


【解决方案1】:

据我所知,静态变量仅在应用程序重新启动时重置,否则它们在整个应用程序中保持不变

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-01-02
    • 1970-01-01
    • 2019-08-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多