android getContext()、getApplicationContext()和this区别
来源:互联网 发布:手机校色软件 编辑:程序博客网 时间:2024/04/30 03:38
网上看到的,记下来学习
使用this, 说明当前类是context的子类,一般是activity application等
使用getApplicationContext 取得的是当前app所使用的application,这在AndroidManifest中唯一指定。意味着,在当前app的任意位置使用这个函数得到的是同一个Context
使用getContext获取的是当前对象所在的Context
Context通常翻译成上下文,通常当成场景来理解。
比如 我在火车上。
This 指当前类就是当前的场景。我.this不是context,
我.getContext 是火车, 火车.this是一个context
AppContext 就可以理解成这个社会。发生的一切都在这个社会中.有且只有一个社会
0 0
- android getContext()、getApplicationContext()和this区别
- android getContext()、getApplicationContext()和this有什么区别
- getContext,this,getApplicationContext区别
- Android 中this、getContext()、getApplicationContext()、getApplication()、getBaseContext() 之间的区别
- getContext() , getApplicationContext() , getBaseContext() and “this”的区别
- android getContext() , getApplicationContext() , getBaseContext() and “this”
- getApplication()、getApplicationContext()、getBaseContext()、MainActivity.this、this、getContext()之间的区别
- getApplication()、getApplicationContext()、getBaseContext()、MainActivity.this、this、getContext()之间的区别
- getApplication()、getApplicationContext()、getBaseContext()、MainActivity.this、this、getContext()之间的区别
- getApplication()、getApplicationContext()、getBaseContext()、MainActivity.this、this、getContext()之间的区别
- Android getActivity(), getContext(), getApplication()和getApplicationContext()
- Android中 this 和getApplicationContext的区别
- getContext(), getApplicationContext(), getBaseContext()区别
- this和getApplicationContext区别
- this和getApplicationContext区别
- this和getApplicationContext区别
- 关于this、getContext()、getActivity()、getApplication()、getApplicationContext()的区别
- this、getBasecontext和getApplicationContext区别
- Linux网络编程之使用UDP传输文件
- tomcat相关问题
- bzoj3700
- 【数据库】事务
- 同一进程中同一端口如何区分不同的Socket
- android getContext()、getApplicationContext()和this区别
- CSAPP lab1 datalab-handout(深入了解计算机系统 实验一)
- linux--find命令之xargs
- 操作系统(2)—进程管理
- C++之STL bitset
- GPU 相关概念
- ssh自动连接脚本
- 四大组件之Service 总结
- python模块中的__name__使用