zoukankan      html  css  js  c++  java
  • Application简单介绍(二)--重写应用程序的生命周期事件

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

    1、onCreate:在创建应用程序时调用这种方法。

    能够重写这种方法来实例化应用程序单态,也能够创建和实例化不论什么应用程序状态变量或共享资源。

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

    3、onTrimMemory:作为onLowMemory的一个特定于应用程序的替代选择,在Android 4.0(API level13)引入。

    当执行时决定当前应用程序应该尝试降低其内存开销时(通常在它进入后台时)调用。它包括一个level參数,用于提供请求的上下文。

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

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

  • 相关阅读:
    java过滤器 Fliter
    input标签name、value与id属性
    python 简单的数据库操作之转账
    正则表达式基本语法
    适合新手的Python爬虫小程序
    如何使用EditPlus将json格式字符串默认为UTF-8格式
    codeforces 527C:STL set
    codeforces 527B:瞎搞
    HDU 3397 线段树
    HDU 3436:splay tree
  • 原文地址:https://www.cnblogs.com/mqxnongmin/p/10930809.html
Copyright © 2011-2022 走看看