关于Context我查阅了很多文章,总结一点就是Context类相当于整个应用程序的运行环境,术语我应该叫它上下文,具体怎么理解呢,我简单说一下,当然,我所知道的还只是它的皮层,只针对刚入门的同学。
Context的数量是由Activity + Service + 1,这里的1是Application,为什么是1呢,Application就是我们所创造的项目,当然只能有一个呢,哈哈,然后每创造一个Activity和Service就会产生一个上下文,这么想的话,那我们可以利用他们的上下文获取我们想要的资源吧,比如大家常用getContext.getResouce获取字符串或者颜色等资源吧,这里的getContext可以认为是Application。
好了,我所知道的就这些,如果有人知道更多,请一定要在评论区告诉笔者,欢迎大家一起学习。