Application中的几个重要方法以及调用时机:
1.attachBaseContext(Context base):得到应用上下文的Context,在应用创建时首先调用。
2.onCreate():应用创建时调用,晚于attachBaseContext()方法。
3.onTerminata():应用结束时调用。
4.onConfigurationChanged():系统配置发生变化时调用。
5.onLowMemory():系统低内存时调用。
6.onTrimMemory(int level):系统要求应用释放内存时调用,level为级别。
从上面的抽象方法可以看出,这些方法都在这个应用生命周期之中,attachBaseContext和onCreate在应用创建时必须调用,而其他需要满足一定的触发时机。
网友评论