首页 > 移动平台 > 详细

Application简介(二)--重写应用程序的生命周期事件

时间:2014-05-21 16:18:29      阅读:382      评论:0      收藏:0      [点我收藏+]

Application类为应用程序的创建和终止、低可用内存和配置改变了事件处理程序,通过重写以下这些方法,可以为上述几种情况实现自己的应用程序行为:

1、onCreate:在创建应用程序时调用这个方法。可以重写这个方法来实例化应用程序单态,也可以创建和实例化任何应用程序状态变量或共享资源。

2、onLowMemory:这个方法一般只会在后台进程已经终止,但是前台应用程序仍然缺少内存时调用。可以重写这个处理程序来清空缓存或者释放不必要的资源。

3、onTrimMemory:作为onLowMemory的一个特定于应用程序的替代选择,在Android 4.0(API level13)引入。当运行时决定当前应用程序应该尝试减少其内存开销时(通常在它进入后台时)调用。它包含一个level参数,用于提供请求的上下文。

4、onConfigurationChanged 与Activity不同,在配置改变时,应用程序对象不会被终止和重启,如果应用程序使用的值依赖于特定的配置,则重写这个方法来重新加载这个值,或者在应用程序级别处理配置改变。

注意:在重写这个些方法时必须调用父类的事件处理程序。

Application简介(二)--重写应用程序的生命周期事件,布布扣,bubuko.com

Application简介(二)--重写应用程序的生命周期事件

原文:http://blog.csdn.net/howlaa/article/details/26410657

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!