gpt4 book ai didi

android - 我应该使用 Intent 传递信息还是使用静态变量

转载 作者:太空宇宙 更新时间:2023-11-03 12:23:09 26 4
gpt4 key购买 nike

你的另一个设计问题如果我有 5 个 Activity 可以从一个 Activity 中产生 A->B A->C A->E ....等

Activity A 具有需要传递给所有其他 Activity 的值,那么您是建议通过 Intent 传递它们,还是我应该只在 Activity A 中有一个全局静态变量并读取任何其他 Activity 中的值?

谢谢

最佳答案

绝对不要使用静态公共(public)变量。

你应该使用:

  • 应保留(缓存)的数据的 SharedPreferences 或 DB
  • Intent extras 如果应用的某些部分需要数据(几个 Activity )
  • 应用程序级数据的应用程序继承者,不应持久化。

关于android - 我应该使用 Intent 传递信息还是使用静态变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9547058/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com