码迷,mamicode.com
首页 > 移动开发 > 详细

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

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

标签:android   c   a   使用   cti      

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

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

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

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

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

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

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

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

标签:android   c   a   使用   cti      

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!