【问题标题】:Basic explanation of Context in androidandroid中Context的基本解释
【发布时间】:2011-06-23 21:52:44
【问题描述】:

“如果你不能向一个六岁的孩子解释它,你自己就不会明白。” ——阿尔伯特·爱因斯坦

在阅读了有关 android 开发者网站和网络上其他各种地方的上下文之后,我仍然有点模糊。在这行代码中,我有点困惑参数的真正含义。我并不羞于得到一个 6 岁的答案....

TextView textView = new TextView(getBaseContext());

谢谢

【问题讨论】:

标签: java android syntax


【解决方案1】:
  • 鱼海,
  • 鸟的天空,
  • 为小鸟筑巢,
  • 兔子的兔子洞,
  • 绘制 javax.swing.JComponent 的空间。

上下文是描述实体所在的以太/环境以及如何访问该环境中的其他内容并与之交互的一种方式。

:) 堆栈溢出的诗意答案的第一次尝试;)

至少,一个 6 岁的孩子会得到前四个类比。

更务实的是,我们可以找到不同的方式来概念化上下文是什么,但它仍然是该接口的方法可以作为一组服务提供的内容。

【讨论】:

    【解决方案2】:

    上下文是车辆从一个地方到另一个地方的桥梁...... 这里的地方是应用程序的组件,如 Activity、Receiver、Service 等...... 你可以说它是一种分享信息的媒介……

    【讨论】:

      【解决方案3】:

      试试this answer。这个问题已经被问过几次了,所以搜索这个网站可能会得到一些结果。

      【讨论】:

        【解决方案4】:

        “上下文”泛指对象所处的环境。它提供对该环境中其他事物的访问。活动和服务都继承了 Context 类,因此您始终可以访问与其运行位置相关的组件。

        【讨论】:

          猜你喜欢
          • 2016-08-15
          • 2019-04-26
          • 2022-01-12
          • 2015-12-01
          • 2013-03-28
          • 1970-01-01
          • 2021-04-07
          • 2016-07-19
          • 2014-11-08
          相关资源
          最近更新 更多