老是碰到context这个概念,还被它整的一脸懵逼,在查询资料及询问大神的情况下,对context有了一个把握。
轮子哥说:
每一段程序都有很多外部变量。只有像Add这种简单的函数才是没有外部变量的。一旦你的一段程序有了外部变量,这段程序就不完整,不能独立运行。你为了使他们运行,就要给所有的外部变量一个一个写一些值进去。这些值的集合就叫上下文。
弄成图像更方便理解:
你查不到是因为上下文这个东西不是一个具体的东西,上下文在不同的地方表示不同的含义,要感性理解
或许“上下文”这种翻译不太恰当,比较难理解的东西
Context可以理解为提供信息或功能的容器或者环境