Android扩展了应用程序基础
我在一个从应用程序扩展而来的类中设置全局变量。只是被基本的东西弄糊涂了。下面的代码正在运行,但这是一种正确的方法吗Android扩展了应用程序基础,android,Android,我在一个从应用程序扩展而来的类中设置全局变量。只是被基本的东西弄糊涂了。下面的代码正在运行,但这是一种正确的方法吗 public class GlobalMV extends Application{ private static final String TAG = "Global"; private String userid, pwd, name, station; @Override public void onCreate () { Thread.setDefa
public class GlobalMV extends Application{
private static final String TAG = "Global";
private String userid, pwd, name, station;
@Override public void onCreate ()
{
Thread.setDefaultUncaughtExceptionHandler(
new UncaughtExceptionHandler(){
@Override
public void uncaughtException(Thread arg0, Throwable arg1) {
Functions.CustomToastLong(getApplicationContext(), arg0.toString() + arg1.toString());
}
}
);
super.onCreate();
}
public GlobalMV(){
userid ="000000";
pwd="";
}
onCreate和constructor都可以在那里吗?看起来不错,您还可以写:
private String userid="000000";
private String pwd;
private String name;
private String station;
是的,它们可以共存。。。但是,为什么?你为什么不把所有的东西都放进去呢?哦。。。你知道。。。。这非常有效。谢谢