应用组件Application
在App运行过程中有且只有一个Application对象并且贯穿其整个生命周期
Application的使用
- 创建自己的Application类并继承Application
- 在manifest文件中指定自定义的Application类
<application
android:name=".activity.MyApplication"
public class MyApplication extends Application {
//应用启动时
@Override
public void onCreate() {
super.onCreate();
}
//应用销毁时,但是实际开发的应用中不会调用此方法,一般是在系统开发时才会用到
@Override
public void onTerminate() {
super.onTerminate();
}
//配置改变时,比如由横屏变为竖屏时
@Override
public void onConfigurationChanged(@NonNull Configuration newConfig) {
super.onConfigurationChanged(newConfig);
}
}