【问题标题】:When to use static variable and sharedpreference in android什么时候在android中使用静态变量和sharedpreference
【发布时间】:2016-07-22 11:33:09
【问题描述】:

什么时候在android中使用静态变量和sharedpreference。 哪个最好用。谁能举例说明。 提前致谢。

【问题讨论】:

  • 现在这部分Which is the best to use感觉这个问题会有很多意见。您可能需要考虑以不同的方式表达该部分。您可能还想看看是否有人在新的文档测试版中编写了任何示例。
  • 或者花超过 5 秒的时间在 google 上寻找,因为每个初学者都会问这个...
  • 静态变量应该自己解释。它们是静态的,它们永远不会改变。因此,如果您想在应用程序停止/启动或可以更改的信息之间保存信息,您应该使用 sharedprefs。否则,静态变量。

标签: java android static sharedpreferences


【解决方案1】:

如果您将值存储在静态变量中并从最近的应用程序中终止(按主页按钮并清理所有正在运行的应用程序),那么您保存在静态变量中的值将丢失。但是,如果您将其保存在共享首选项中,那么您可以读取保存的值,无论应用程序是否从最近被杀死。

【讨论】:

    【解决方案2】:

    当应用程序中没有大量数据时,您可以使用静态。 如果数据更多并且可以在需要时存储和检索,则可以使用 sharedpreference。

    【讨论】:

    • 任何可用的例子。
    • 等我查一下。
    【解决方案3】:

    Shared Preferences 用于存储和检索值。

    有很多可用的链接:

    1.Shared Preferences

    2.Shared Preferences

    【讨论】:

    • 静态变量让你的程序内存高效。
    猜你喜欢
    • 2016-10-08
    • 2010-11-18
    • 1970-01-01
    • 1970-01-01
    • 2012-02-01
    • 2015-10-14
    • 1970-01-01
    • 2021-10-08
    • 2016-02-01
    相关资源
    最近更新 更多