Application 类

简介

  Application是维护应用全局状态的基类.android系统在启动的时候会自动创建一个Application了的对象

自定义Application类

  1.创建Application的子类

  2.在清单文件中为application标签添加android:name属性

Application的生命周期

  Application诞生于其他任何组件之前,一直存在,直到应用进程结束

Application的对象管理

  Application对想由Android系统管理,他的会回调函数都运行于UI线程

  ----onCreate  创建

  -----onConfigurationChanged  配置变更是调用 如 屏幕方向 系统语言

  -----onLowMemory 释放内存

Application对象的作用

  1.共享全局状态  

  2.初始化应用所需要的服务

APP里擦体哦你对象 VS 静态单例  共享数据

  --静态单例模块化程度更好

  --Application就是一个context,所有有访问资源的权利

  --静态单例可以接受context参数,从而具有访问资源的权利

  --Application对象能接收系统回调,自动知悉系统的环境

  --Application对象的生命周期是由系统控制的

  --静态单例相对于比较灵活

猜你喜欢

转载自www.cnblogs.com/conglingkaishi/p/9881483.html
今日推荐