几种上下文的区别
来源:互联网 发布:ai软件使用教程 编辑:程序博客网 时间:2024/06/07 09:30
getApplicationContext()返回应用的上下文,生命周期是整个应用,应用摧毁它才摧毁。
Activity.this的context返回当前activity的上下文,属于activity,activity 摧毁他就摧毁。
getBaseContext()返回由构造函数指定或setBaseContext()设置的上下文。
getContext()可以在测试框架才可以获取到,得到的是一个模拟的上下文,用来方便测试。
也可以在内容提供者里面获取到模拟的上下文,方便获取contentResolver。
this.getApplicationContext()取的是这个应用程序的Context,Activity.this取的是这个Activity的Context,这两者的生命周期是不同 的,前者的生命周期是整个应用,后者的生命周期只是它所在的Activity。
- 几种上下文的区别
- 1.5 几种常见的上下文
- 获取spring 上下文的几种方法
- Android中的两种上下文的区别
- android 中的两种上下文的区别
- 上下文Context的区别
- 进程上下文和中断上下文的区别
- 进程上下文和中断上下文的区别
- 进程上下文和中断上下文的区别
- 进程上下文和中断上下文的区别
- 中断上下文和进程上下文的区别
- 进程上下文和中断上下文的区别
- 进程上下文和中断上下文的区别
- 进程上下文和中断上下文的区别
- 中断上下文和进程上下文的区别
- 进程上下文和中断上下文的区别
- 进程上下文和中断上下文、原子上下文的区别
- 进程上下文和中断上下文、原子上下文的区别
- jQuery学习05---图片浏览器
- Linux内核结构详解
- Scanner
- C++ 虚函数表解析
- Linux Socket编程(不限Linux)
- 几种上下文的区别
- 程序员版--致青春(二)——11平台dota胜负预判器
- Process Explorer中调出DLLs的窗口
- 天猫 刷红包
- 10个迷惑新手的Cocoa&Objective-c开发问题
- ObjectARX全部版本下载
- C++中的向上类型转换和向下类型转换
- mac 下 android 开发环境搭建 cocos2d-x
- 每天学习一点.net(5) 利用匿名方法Lambda表达式(=>)实现委托