如何在安卓中创建全局变量?更新
2022-09-04 05:47:49
在我的Android应用程序中,我需要一个地方来放置变量成员id。问题是,它是从在线API获取的,我需要找到一种方法来存储/检索它
我试图把它放在一个 自定义类 ,但问题是,如果我杀死活动,它会丢失,我也知道有一种方法可以扩展应用程序。
所以我想知道存储全局变量的最佳方法是什么?
我必须强调:
- 将变量保存在 onSaveState 上
- 将其保存在 sharepref 上
- 手动保存
- 手动检索
谢谢
更新:感谢您的回复。如果我只有3个变量(简单数据,例如布尔值,短语),并且在应用程序重新启动后需要它,我应该简单地使用share pref来存储它吗?它的缺点是什么?例如,它会对性能有害吗?谢谢