Android******Context******

简介:

1.Context介绍

    Activity是Context一个非直接子类

    Context到底代表什么涵义呢?

    代表应用程序的环境,Context有很多的功能,包括获取资源、启动intent等等。


 Context获取:

   this(Activity继承自Context)

   getApplicationContext()方法

   两种方式的获取是有区别的:


2.Context的来龙去脉

  ■和应用程序的私有目录息息相关

      应用程序包名私有目录有3个常用的文件夹:files、cache、shared_prefs、shared_prefs,

   如下图所示:

    wKiom1WrIMOBJDkhAAD1ylmBsWo593.jpg

     Context用对应的方法操作这些目录或其中的的文件。   

     

   




      本文转自屠夫章哥  51CTO博客,原文链接:http://blog.51cto.com/4259297/1675154,如需转载请自行联系原作者




相关文章
|
程序员 数据库 Android开发
面试问你Android中Context,你如何回答?
面试问你Android中Context,你如何回答?
112 0
|
Android开发
Android LayoutInflater.from(context).inflate()方法的作用
Android LayoutInflater.from(context).inflate()方法的作用
87 0
|
Android开发
Android 中实现上下文菜单(Context menu)详解
Android 中实现上下文菜单(Context menu)详解
118 0
|
XML Android开发 数据格式
Android 彩色上下文菜单 Context
Android 彩色上下文菜单 Context
|
API Android开发 对象存储
Android | 使用 ContentProvider 无侵入获取 Context
Android | 使用 ContentProvider 无侵入获取 Context
466 0
Android | 使用 ContentProvider 无侵入获取 Context
|
设计模式 Java Android开发
Android 复习笔记 —— 扒一扒 Context
Android 复习笔记 —— 扒一扒 Context
Android 复习笔记 —— 扒一扒 Context
|
Java Android开发 开发者
Android Context ContextWrapper ContextImpl Activity Service关系
Android Context ContextWrapper ContextImpl Activity Service关系
Android Context ContextWrapper ContextImpl Activity Service关系
|
Android开发
Android之Context 和 application context
Android之Context 和 application context
190 0
Android之Context 和 application context
|
Android开发
Android之Context和Activity互相转换
Android之Context和Activity互相转换
967 0
|
设计模式 安全 IDE
Context都没弄明白,还怎么做Android开发?
什么是 Context? 四大组件和 Context Application 和 Context 为什么 Application 的 Context 不可以创建 Dialog ?