Context转载

转载 2015年07月09日 21:13:15

http://blog.csdn.net/qinjuning/article/details/7310620

Context,中文直译为“上下文”,SDK中对其说明如下:

         Interface to global information about an application environment. This is an abstract class whose implementation

  is provided by the Android system. It allows access to application-specific resources and classes, as well as up-calls 

  for application-level operations such as launching activities, broadcasting and receiving intents, etc

 

    从上可知一下三点,即:

        1、它描述的是一个应用程序环境的信息,即上下文。

        2、该类是一个抽象(abstract class)类,Android提供了该抽象类的具体实现类(后面我们会讲到是ContextIml类)。

        3、通过它我们可以获取应用程序的资源和类,也包括一些应用级别操作,例如:启动一个Activity,发送广播,接受Intent

      信息 等。。


     Activity类 、Service类 、Application类本质上都是Context子类, 更多信息大家可以自行参考源代码进行理解。


      1、创建Application 对象时, 而且整个App共一个Application对象

      2、创建Service对象时

      3、创建Activity对象时


SharedPreferences 不过是个接口,它定义了一些操作xml文件的方法,其真正实现类为SharedPreferencesImpl ,该类是

    ContextIml的内部类,该类如下:










相关文章推荐

Android关于context上下文定义全局的,转载一个大神的

大家好,今天给大家分享一下Android里的Context的一些用法,以前经常有人在群里问我比如我在一个工具类里的某个方法,或者View里需要调用Context.但是工具类还有View里没有这个上下文...

Context 传递数据(转载)

  第一次用live write发博文,看看效果怎么样,嘿嘿。      在Android中编写过程序的开发人员都知道。在Activity、Service等组件之间传递数据(尤其是复杂类型的数据)很...

【转载】hibernate.current_session_context_class

hibernate.current_session_context_class是做什么用的呢?通俗点来讲,就是配置session绑定到某一运行环境,例如从同一个线程中用getCurrentSessio...

右键菜单管理 Easy Context Menu 1.6

  • 2016年08月31日 13:47
  • 1.58MB
  • 下载

[Apress] Applied WPF 4 in Context.pdf

  • 2015年05月05日 08:51
  • 4.49MB
  • 下载

将一个文件作为下载的形式打开【下载文件】,添加报文头context.Response.AddHeader("Content-disposition", "attachment; filename="

HTMLPage1.htm页 下载 下载Handler1.ashx.cs using System; using System.Collections.Generi...

右键菜单插件context.js

  • 2017年07月31日 14:53
  • 7KB
  • 下载

Web项目启动过程;<context-param>与<init-param>的区别与作用

的作用: 1.启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: 和 2.紧接着,容器创建一个ServletContext(上下文),这个WE...

Context-aware mobile computing

  • 2015年05月04日 14:43
  • 3.13MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Context转载
举报原因:
原因补充:

(最多只允许输入30个字)