`

Context

阅读更多

TextView text1 = new TextView(this);  
TextView text2 = new TextView(getApplication());  
TextView text3 = new TextView(getApplicationContext());  

 这里,我们看到了两种不同的Context:Activity所拥有的Context和全局的Context。

这是两种不同的context,也是最常见的两种。第一种中context的生命周期与Application的生命周期相关的,context随着Application的销毁而销毁,伴随application的一生,与activity的生命周期无关。第二种中的context跟Activity的生命周期是相关的,但是对一个Application来说,Activity可以销毁几次,那么属于Activity的context就会销毁多次。至于用哪种context,得看应用场景,个人感觉用Activity的context好一点,不过也有的时候必须使用Application的context。application context可以通过Context.getApplicationContext或者Activity.getApplication方法获取。

 

context的详细使用参考:

http://blog.csdn.net/yangzl2008/article/details/7487311

分享到:
评论

相关推荐

    spring-context.jar

    spring-context-1.2.8.jar, spring-context-1.2.9.jar, spring-context-2.0-m2.jar, spring-context-2.0.1.jar, spring-context-2.0.2.jar, spring-context-2.0.4.jar, spring-context-2.0.6.jar, spring-context-...

    js中获取contextPath

    在Web开发中,`contextPath`是一个非常关键的概念,它代表了Web应用程序在服务器上的根目录路径。在Java Servlet环境中,`contextPath`是Servlet容器(如Tomcat、Jetty等)分配给Web应用的唯一标识,用于区分同一个...

    spring-cloud-context-3.1.1-API文档-中文版.zip

    赠送jar包:spring-cloud-context-3.1.1.jar; 赠送原API文档:spring-cloud-context-3.1.1-javadoc.jar; 赠送源代码:spring-cloud-context-3.1.1-sources.jar; 赠送Maven依赖信息文件:spring-cloud-context-...

    spring-context-support-5.0.5.RELEASE-API文档-中文版.zip

    赠送jar包:spring-context-support-5.0.5.RELEASE.jar; 赠送原API文档:spring-context-support-5.0.5.RELEASE-javadoc.jar; 赠送源代码:spring-context-support-5.0.5.RELEASE-sources.jar; 赠送Maven依赖信息...

    spring-context-5.2.15.RELEASE-API文档-中文版.zip

    赠送jar包:spring-context-5.2.15.RELEASE.jar; 赠送原API文档:spring-context-5.2.15.RELEASE-javadoc.jar; 赠送源代码:spring-context-5.2.15.RELEASE-sources.jar; 赠送Maven依赖信息文件:spring-context-...

    ORACLE中的sys_context函数

    Oracle 中的 sys_context 函数 sys_context 函数是 Oracle 提供的一个获取环境上下文信息的预定义函数。该函数用来返回一个指定 namespace 下的 parameter 值。该函数可以在 SQL 和 PL/SQL 语言中使用。 sys_...

    反射获取Context的实例

    本文将深入探讨如何通过反射获取`Context`的实例,并展示如何利用反射实现一个集成`Toast`的工具类。这在某些场景下非常有用,比如当我们需要在没有直接访问`Context`的情况下显示`Toast`消息。 首先,让我们了解`...

    spring-context-support-5.3.15-API文档-中英对照版.zip

    赠送jar包:spring-context-support-5.3.15.jar; 赠送原API文档:spring-context-support-5.3.15-javadoc.jar; 赠送源代码:spring-context-support-5.3.15-sources.jar; 赠送Maven依赖信息文件:spring-context-...

    Context_aware Sequential Recommender

    tive context-specific transition matrices. The adaptive context- specific input matrices capture external situations where user behaviors happen, such as time, location, weather and so on. And the ...

    通过反射获取Context实例的Demo

    在Android开发中,Context是应用程序的核心组件之一,它提供了与Android系统交互的接口,包括启动Activity、发送广播、访问资源等操作。当我们需要在非Activity或非Service类中使用Context时,可以通过各种方式获取...

    谈谈Android里的Context的使用

    大家好,今天给大家分享一下Android里的Context的一些用法. 这里大致可以分为两种:一是传递Context参数,二是调用全局的Context. 其实我们应用启动的时候会启动Application这个类,这个类是在AndroidManifest.xml...

    Android的context使用

    在Android开发中,Context是一个非常核心的概念,它代表了应用程序的环境或上下文,提供了与系统服务交互的能力。本文将详细介绍Android中Context的使用,并通过一个简单的Demo展示如何在工具类和View中灵活地获取和...

    spring-context-support-1.0.10-API文档-中文版.zip

    赠送jar包:spring-context-support-1.0.10.jar; 赠送原API文档:spring-context-support-1.0.10-javadoc.jar; 赠送源代码:spring-context-support-1.0.10-sources.jar; 赠送Maven依赖信息文件:spring-context-...

    spring-context-4.2.xsd.zip

    《Spring框架中的Context模块与XSD配置详解》 在Java企业级开发中,Spring框架扮演着至关重要的角色,尤其在Spring的Context模块中,通过XML Schema(XSD)进行配置,使得应用程序的组件管理和依赖注入变得简洁高效...

    GoLang之使用Context控制请求超时的实现

    - **子 Context**:可以通过 `context.WithCancel`, `context.WithDeadline`, `context.WithTimeout` 和 `context.WithValue` 方法从父 Context 衍生出子 Context。 #### 子 Context 的特性 - **`context....

    使用多个Context的CoreData

    1. **父子Context模式**:一个MOC可以作为另一个MOC的父级,这种模式下,子Context的变更会自动传播到父Context,最后由父Context统一保存到持久化存储。创建子Context的代码如下: ```swift let parentContext =...

    web.xml中</context-param>等配置的作用

    web.xml中<context-param>等配置的作用 了解 web.xml 的配置信息和加载顺序对于理解框架的流程至关重要。在 web.xml 中,<context-param> 配置起着非常重要的作用,它在 web 项目启动时发挥着关键的作用。 首先,...

    最新倾斜摄影测量软件Context Capture (CC10.20)完整安装包

    ### 最新倾斜摄影测量软件Context Capture (CC10.20)知识点解析 #### 一、Context Capture (CC10.20)简介 Context Capture(简称CC)是一款由Bentley Systems公司开发的专业级无人机倾斜摄影测量软件。最新版本为...

    android demo,BaseAdapter传递context的应用

    2. **资源访问**:`Context`提供对Android资源(如字符串、颜色、尺寸等)的访问,例如`context.getResources().getColor(colorRes)`或`context.getString(stringRes)`。在适配器中,我们可能需要根据资源ID获取相应...

    spring-context-support-4.2.2和quartz-2.2.3所需Jar包

    标题中的"spring-context-support-4.2.2和quartz-2.2.3所需Jar包"涉及到两个关键的Java库:Spring Context Support 4.2.2版本和Quartz Scheduler 2.2.3版本。这两个库在企业级Java应用开发中扮演着重要角色,特别是...

Global site tag (gtag.js) - Google Analytics