android 基础 ---> Application
来源:互联网 发布:库存软件手机版 编辑:程序博客网 时间:2024/06/13 16:43
android 基础 —> Application
android Application 使用:
- “MyApplication” 继承 Application;
- AndroidManifest.xml 文件中注册,Application 标签,android:name = “MyApplication”;
- Java文件中获取“MyApplication”对象
private static MyApplication instance = null; @Override public void onCreate() { super.onCreate(); instance = this; } public static MyApplication getInstance(){ return instance; }
获取MyApplication对象
MyApplication.getInstance().*
android Application 功能:
1. 程序入口
程序入口,Application 的 Oncreate()方法,很多初始化的程序可以放置在 Oncreate(),例如开源框架xUtils的初始化;
2. 共用全局对象
在Android中,可以通过继承Application类来实现应用程序级的全局变量,这种全局变量方法相对静态类更有保障,直到应用的所有Activity全部被destory掉之后才会被释放掉
MyApplication{ private static MyApplication instance = null; private TaskManager taskManager; public void onCreate() { super.onCreate(); instance = this; taskManager = new TaskManager; } public TaskManager getTaskManager() { return taskManager; }}
数据共享使用
MyApplication.getInstance.getTaskmanager().*;
3. 缓存数据
已微信朋友圈为例,当进入朋友圈刷新后,可以把从网络上获得的数据放到Application中缓存起来,如果用户进入到其他页面然后有再回来到朋友圈,在用户没有刷新的情况下 ,我们就可以直接读取Appliation中的数据,减少网络访问
0 0
- Android Application 基础
- Android Application基础
- android 基础 ---> Application
- Android应用程序基础(Application Fundamentals)
- Android 应用基础 - Application Fundamentals
- Android基础--简单介绍Application
- 1. Android Application Thread 基础
- Android 应用程序基础(Application Fundamentals)
- Android Basics-Application Fundamentals应用基础
- android 应用基础(Application Fundamentals)
- Android 应用基础(Application Fundamentals)
- Android基础系列----------- Application的作用
- Android基础--全局变量传值Application
- Android中Application组件的基础用法。
- Application 基础
- Android SDK 1.5中文版 (Application基础—1)
- Android SDK 1.5中文版 (Application基础—2)
- Android SDK 1.5中文版 (Application基础—3)
- 数据类型 java转换
- 我是一个java class
- Spring mail 邮件服务及其参数配置(properties文件的读写)
- 微信公众测试号,创建菜单,抛48001
- 机器学习中的范数规则化之(二)核范数与规则项参数选择
- android 基础 ---> Application
- excel使用poi 导入导出一对多数据
- git关于文件权限修改引起的冲突及忽略文件权限的办法
- wkhtmltopdf 中文参数详解
- U3D场景制作规范(转)
- -ObjC、-all_load、-force_load使用
- Android自定义View生命周期及其移动方法
- 用JAVA编写MP3解码器——GUI
- zabbix 自定义自动发现的key! low level discovery