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对象的生命周期是由系统控制的
--静态单例相对于比较灵活