实现全局的Context
来源:互联网 发布:冯小刚 王思聪 知乎 编辑:程序博客网 时间:2024/05/20 12:47
因为我们很多的操作都是在活动中进行的,而活动本身就是一个Context对象。但是, 当应用程序的架构逐渐开始复杂起来的时候,很多的逻辑代码都将脱离Activity类,但此时你又恰恰需要使用Context,也许这个时候你就会感到有些伤脑筋了。
下面我写了个例子:
/** * Created by xyh on 2016/11/25. */public class AppContext extends Application { private static Context context; @Override public void onCreate() { super.onCreate(); context = getApplicationContext(); } public static Context getContext(){ return context; }}
Android 提供了一个Application类,每当应用程序启动的时候,系统就会自动将这个类进行初始化。而我们可以定制一个自己的Application类,以便于管理程序内一些全局的状态信息,比如说全局Context。
我们在引用context的时候直接就使用AppContext.getContext()就可以搞定在应用程序中全局使用Context。
0 0
- 全局的Context实现
- 实现全局的Context
- 实现全局的Context
- 获取全局的context
- 全局获取Context的技巧
- 全局获取Context的技巧
- 全局获取Context的技巧
- 随时随地获取全局的Context
- 全局获取Context的技巧
- 全局获取Context的技巧
- 全局获取Context的方法
- 全局获取Context的技巧
- android 调用全局的Context
- 全局获取Context的技巧
- 全局获取Context的技巧
- Android获取全局的Context
- 全局获取Context的技巧
- 全局获取Context的技巧
- Servlet请求转发到MVC
- Linux设备驱动第四天(自动创建设备节点、LED驱动程序)
- php-fpm死机解决办法,脚本后台自动重启
- C++中的四种类型转换
- Hibernate注解的问题
- 实现全局的Context
- VTK修炼之道10:可视化管道的连接与执行
- Codeforces Round #381 (Div. 2)-C. Alyona and mex
- 搞笑点滴
- Linux C——段错误bug的调试
- 链表
- 基础编程-学习网站-菜鸟教程
- mysql导入数据load data infile注意事项
- Linux,UBUNTU.CENTOS服务器用户安装自己的软件如何配置环境