public class RandUid extends Application {
private static RandUid instance;
private int uid = 0;
public static RandUid getInstance() {
return instance;
}
public int getUid() {
return uid;
}
public void setUid(int uid) {
this.uid = uid;
}
public void onCreate() {
uid = 3123123123
super.onCreate();
instance = this;
}
}
注意多声明了一个instance,用来在自定义类中获取。
在需要的地方可以这样使用:uid = RandUid.getInstance().getUid(); 这样的全局变量和activity一样,是应用程序级别的
全局变量在自定义类里的使用
原文:http://blog.csdn.net/charlist/article/details/45008069