以前我处理全局变量都存在android自带的application中,比如用户登录后的用户名等信息.但是今天发现别人存到自定义的类中,例如某个XX类中定义一个static变量存储.我觉得这种方式不好,因为既然android有了保存全局变量的application,为什么还用其它类的静态成员变量来存储呢,但是好像它那种方式也是可行的,并且用起来还比存在application中方便.难道真的是一样的吗?
解决方案 »
- android如何调用SDCard中的so文件 或如何动态调用网络下载的so文件
- 两个activity之间如何传递例如mediaplayer之类的对象
- xml中遇到相同的节点名该如何用SAX解析?
- 如何调用 Activity继承下类的方法?
- android双指实现局部放大图片
- 自制彩信发送软件
- 开机启动service,Scheduling restart of crashed service
- 菜鸟关于RadioGroup疑问~
- 多线程下使用SQLite是否有资源泄漏问题?
- 求助关于Android系统广播问题
- java好找工作还是android好找工作
- 精通Android4.0视频教程,感兴趣就进来
只需要实例化一次。
或者放在SharedPerferences里面,
class Config {
public static Config config;
public static Config getConfigInstance(){ //单instance
if(config == null){
config = new Config();
}
return config;
} public String username;
public String sessionId;
..........
}