`
flycomos.lee
  • 浏览: 281949 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

用ApplicationContext在Activity与Activity之间传值

阅读更多
  1. class  MyApp  extends  Application {  
  2.  private  String myState;  
  3.  public  String getState() {  
  4.  return  myState;  
  5.  }  
  6.  public   void  setState(String s) {  
  7.  myState = s;  
  8.  }  
  9.  } 


在AndroidManifest.xml的application加个name属性就可以了,如下面所示:

  android:name=".MyApp" android:icon="@drawable/icon"
  android:label="@string/app_name">

 

 

  1. class  Blah  extends  Activity {  
  2.   
  3. Override  
  4.  public   void  onCreate(Bundle b){  
  5.  ...  
  6.  MyApp appState = ((MyApp)getApplicationContext());  
  7.  String state = appState.getState();  
  8.  ...  
  9.  }  
  10.  } 
分享到:
评论

相关推荐

    全面解析Android应用开发中Activity类的用法

    在Android应用开发中,Activity是核心组件之一,它充当了用户界面与应用程序逻辑之间的桥梁。Activity类位于`android.app`包中,从`java.lang.Object`派生,并依次继承了`android.content.Context`、`android.app....

    Winform窗体之间传值(子窗体传给父窗体)代码实例

    下面将详细介绍如何在Winform窗体之间,特别是子窗体传值给父窗体的代码实现方式。 1. **构造函数传递**: 子窗体可以拥有一个带参数的构造函数,接收来自父窗体的数据。当父窗体创建子窗体实例时,可以通过构造...

    applicationContext

    applicationContext applicationContext

    activity5.22.0与spring(ssm)整合实测可行

    "activityspri"可能是"Activity Spring Practice"的缩写,暗示了这是一个关于如何在Spring框架下使用Activity的实践教程。 考虑到文件名称列表只给出了"MySpringMVC",我们可以推测这是项目的名字,可能是一个使用...

    activity集成spring

    在标题"activity集成spring"中,我们讨论的是将Android的Activity与Spring MVC框架进行集成,这通常是针对一些复杂的Android应用,可能需要后端服务支持或者希望利用Spring的高级功能,如事务管理、数据访问等。...

    Spring获取ApplicationContext对象工具类的实现方法

    在实际开发过程中,经常需要从各个角落获取到这个ApplicationContext对象,以便于能够使用Spring提供的各种服务。本文将详细介绍Spring中获取ApplicationContext对象的工具类实现方法。 在Spring中,典型的获取...

    spring 获得applicationcontext公用方法

    - 在Web应用中,推荐使用Servlet监听器来初始化`ApplicationContext`,以便在应用启动时加载,同时避免在多线程环境下可能出现的问题。 - 避免在不必要的情况下传播`ApplicationContext`,因为这可能导致不必要的...

    activity整合springmvc、mybatis

    然而,根据提供的信息,“activity整合springmvc、mybatis”似乎是在讨论如何将Android的Activity与后端的Spring MVC和MyBatis框架进行集成,实现一个完整的移动应用服务器交互的解决方案。以下是对这个主题的详细...

    ApplicationContext及它的3种实现

    - `ApplicationContext`相比`BeanFactory`提供了更多的高级特性,因此通常推荐在实际开发中优先使用`ApplicationContext`。 - 对于资源非常有限的应用场景(如嵌入式系统),可以考虑使用`BeanFactory`来减少内存...

    Spring中ApplicationContext和beanfactory区别.rar

    在Spring框架中,ApplicationContext和BeanFactory是两种不同的bean容器,它们各自有其特性和应用场景,理解二者的区别对于深入学习和使用Spring至关重要。 首先,BeanFactory是Spring中最基础的bean管理容器,它...

    三、Spring源码分析——ApplicationContext

    在这个主题中,我们将深入探讨ApplicationContext的内部机制和关键功能。 ApplicationContext的主要职责是加载配置元数据,创建并管理Bean,以及提供各种上下文相关的服务。它支持XML、Java注解和基于Java的配置等...

    applicationcontext

    标题“applicationcontext”通常在IT领域中指的是Spring框架中的ApplicationContext,它是Spring IoC(Inversion of Control)容器的核心。ApplicationContext负责加载配置元数据,管理Bean的生命周期,并提供Bean...

    day38 05-Spring的BeanFactory与ApplicationContext区别

    在实际应用中,通常推荐使用ApplicationContext,因为它更适合复杂的项目需求。然而,在内存有限或者对启动速度有较高要求的轻量级应用中,BeanFactory可能是个更优的选择,因为它更小、更快且更灵活。 Spring3_day...

    Spring中ApplicationContext加载机制

    在 Web 应用程序中,ApplicationContext 的加载机制是非常重要的, Spring 提供了多种方式来加载 ApplicationContext。 首先,Spring 提供了两种选择来加载 ApplicationContext:ContextLoaderListener 和 ...

    applicationContext.xml 详细配置

    在 ApplicationContext.xml 文件中,首先需要指定 XML 声明和DOCTYPE。XML 声明用于指定 XML 文档的版本和编码方式,而 DOCTYPE 则用于指定文档类型定义(DTD),以便验证 XML 文档的正确性。在本例中,XML 声明指定...

    applicationContext.xml详解

    在ApplicationContext.xml文件中,我们还可以使用以下几种方式来管理Bean之间的依赖关系: 1. 使用标签来引用其他Bean,例如:<property name="dataSource"> 2. 使用标签来配置Bean的构造函数,例如:...

    applicationContext.xml

    Spring applicationContext.xml常见部分属性的使用备注

    ApplicationContext.xml

    在`ApplicationContext.xml`中,我们还可以定义Bean之间的依赖关系。如果一个Bean需要依赖其他Bean,可以使用`ref`属性: ```xml ``` 这样就表示`dependentBean`的`dependency`属性引用了`exampleBean`。 ...

    applicationContext.xml完美配置

    applicationContext.xml完美配置

Global site tag (gtag.js) - Google Analytics