我想知道为 android 应用程序处理全局变量的最佳方法是什么。例如,我只是想创建一个基本的登录/注册系统。我创建了一个用户类(具有各种属性,如用户名、密码等),因此当我们进入注册活动时,一旦所有字段都填满,就会调用 User 类构造函数来创建一个唯一的用户对象出去。然后我想简单地拥有一个 User 类型的全局数组列表,这样我就可以在登录尝试时遍历所有用户。
到目前为止(由于缺乏 java 经验,并且对这个 android 的东西非常陌生),我还没有能够成功地实现它。我有一个我称之为“globalStuff”的类,它有一堆公共静态变量(即用户列表和当前用户),我认为可以从用户导航到的任何活动中访问它们。
必须有更好的方法来解决这个问题。我一直在这里阅读一些教程和一些帖子,但没有一个解决这个非常基本的想法。那么处理这样的事情的最佳方法是什么?
谢谢你的帮助!