Android中各种context的使用范围
2016-09-15 17:51
302 查看
在android开发中要经常使用Context类,我们知道能作为Context的类有Application,Activity,Service,由于Application的Context类作用域是整个应用程序,所以在很多时候我们都会重写Application类来定义一个全局的context,但是Application的全局context并不是万能的,很多时候我们又必须用Activity或者Service的context,那么这个时候我们该怎么选择呢,接下来我们就来了解下他们三者的作用域了,以后就不用糊里糊涂的一个一个试了:
其中: NO1表示 Application 和 Service 可以启动一个 Activity,不过需要创建一个新的 task 任务队列。而对于 Dialog 而言,只有在 Activity 中才能创建
其中: NO1表示 Application 和 Service 可以启动一个 Activity,不过需要创建一个新的 task 任务队列。而对于 Dialog 而言,只有在 Activity 中才能创建
相关文章推荐
- 【整理】Android中使用XML自定义组件各种状态下的背景图片
- android学习小结3-各种控件使用方式DEMO
- Android ListView入门知识--各种Adapter配合使用
- android中的对话框之四:各种系统对话框的使用实例
- Android Context 使用时注意内存泄漏问题
- 范围图(context diagram)的使用
- Android ListView入门知识--各种Adapter配合使用
- zdz工具箱v1.5 android版本发布了,集成各种个人生活中常用的工具,方便日常使用管理
- Android各种Layout特性和使用汇总(二)
- Android 各种Context区别
- android ListView布局之三(使用自定义的Adapter绑定数据,通过contextView.setTag绑定数据)有按钮的ListView
- android 适配器Adpter的使用总结 之 各种适配器中的方法
- Android ListView入门知识--各种Adapter配合使用 (转)
- Android中使用XML自定义组件各种状态下的背景图片
- Android Context 使用时注意内存泄漏问题
- android学习小结5-各种控件使用方式DEMO
- Android 各种Context区别
- Android ListView 入门知识--各种 Adapter 配合使用
- android ListView布局之三(使用自定义的Adapter绑定数据,通过contextView.setTag绑定数据)有按钮的ListView
- android 各种控件颜色值的设置(使用Drawable,Color)