有什么理由不使用 Application 类在 Activity 之间共享变量吗?
例如数据库句柄或单个 HttpClient。
根据官方文档“您可以使用它来维护全局应用程序状态”。在我看来,全球范围内你都不想抓住太多重物。当然,“太多”太模糊了:)还有其他共享(持久)数据的方式:首选项、数据库、文件。您可能想检查其中是否有一个更适合您的问题。
使用 Application 对象时需要了解的另一件事是它的生命周期。不幸的是,对此的讨论可能非常主观,但幸运的是,例如讨论已经完成了
祝你好运!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)