android运行时设置全局变量

Eric 发布于 2013/08/11 20:39
阅读 601
收藏 0

我在程序运行后的登录页面有一个服务器地址设置,然后用户输入服务器地址后,我的整个程序会去请求这台服务器进行数据交互。

现在服务器地址是存在一个urls.java里面,用静态变量。

在输入服务器地址后,通过setter方法去改变urls.java里面对应的服务器地址静态变量值。在其他需要用到的地方使用getter方式去读取。

但是发现有些地方读取不到设置的值,有些读取得到,请问是不是因为作用域的关系?要如何才能实现我想要的这种效果,在程序运行时设置一个全局变量供整个程序运行生命周期使用?

加载中
0
铂金小狼
铂金小狼
要不存在application里面,,set和get出来
0
JerryLin
JerryLin

1。放在preference里

2。放在Application里

3。放在SystemProperties里

返回顶部
顶部