Context在Andriod中的作用

版权声明:转载请在开头注明博客原地址,谢谢! https://blog.csdn.net/qq_35928566/article/details/82012319

什么是Context

Context在Andriod中,可以认为是当前对象在程序中所处的一个环境,一个与系统交互的过程。
Context到底是什么呢?一个Activity就是一个Context,一个Service也是一个Context。Android程序员把“场景”抽象为Context类,他们认为用户和操作系统的每一次交互都是一个场景。可以认为是一个展示View控件和各种服务的平台或者镜头。

获得Context的方法

一般用以下两种方法来获取Context
- getApplication()方法只有在Activity和Service中才能调用的到。
- 如果在一些其它的场景,比如BroadcastReceiver中也想获得Application的实例,这时就可以借助getApplicationContext()方法了。

#以上为2018年8月24日 更新#

猜你喜欢

转载自blog.csdn.net/qq_35928566/article/details/82012319