一.程序入口
1.在android.app.Application这个包的onCreate才是真正的Android入口点,只不过大多数开发者无需重写该类
2.android.app.Application类包含了4个公开的方法
void onConfigurationChanged(Configuration newConfig)
void onCreate() //这里才是真正的入口点。
void onLowMemory()
void onTerminate()
二.application静态全局变量
1.application是用来保存全局变量的,并且是在package创建的时候就跟着存在了。
2.当我们需要创建全局变量的时候,直接在application中去实现。只需要调用Context 的 getApplicationContext或者Activity的getApplication方法来获得一个application对象,再做出 相应的处理。
3.代码举例:
public class MyApplication extends Application {
private int count = 0;
public int getCount() {
return count;
}
public void setCount(int count) {
this.count = count;
}
@Override
public void onCreate() {
super.onCreate();
Log.d("main", "application oncreate");
}
}
4. 说明application oncreate先被打印,再打印Activity中的数据