我是一个新的开发者,我不明白全局变量和共享首选项之间的区别,因为这两个可以存储登录页面的用户名和密码,然后在整个应用程序中使用它.就像访问用户的个人资料.对于用户的个人资料,什么是更好的使用? 一般来说,什么时候使用共享首选项,什么时候使用全局变量?
另外,我看到在使用共享首选项时,用户只需要登录一次就可以每次使用应用程序,如果他不注销的话。
基本上,如果使用全局变量,当你只想让它在对象中存活时,就声明它。如果你想保留数据,即使应用程序被关闭,你应该使用数据库或SharedPreferences,SharedPreferences适合于简单的数据类型或应用程序的一些设置。