Context 详解
相关资料:
https://blog.csdn.net/lmj623565791/article/details/40481055
https://juejin.cn/post/6844904113805721613
https://www.jianshu.com/p/94e0f9ab3f1d (超棒, 优先看这个)
定义:
Context 是维持Android程序中各组件能够正常工作的一个核心功能类。
安卓中, 所有类, service activity ... 都需要有context 才能运行
Context的作用域:
如何获取Context
正确使用Context:
小结:
1. 上面的内容主要介绍Context简单定义, 在不同场景下的使用, 以及使用时候的注意事项
上面博客中, 主要阐述的也只是使用, 但是这个Context 里面到底存储什么样的信息, 里面存储的是什么, 好像都是没有说
个人理解:
context 就是安卓运行一些类(如 activity, service, application等,) 的环境, 没有这个环境, 则无法运行.
但是这个context的环境, 需要针对不同场景, 进行不同的考虑, 就是不同context 在做不同事情的时候, 所需要的不同的context.