- 浏览: 36396 次
文章分类
- 全部博客 (35)
- java (36)
- Toast to C (1)
- Java二进制指令代码解析 (1)
- CHAR (1)
- varchar以及varchar2的区别 (1)
- Java学习笔记(二)----JBoss发展现状 (1)
- Enum的策略模式 (1)
- j2EE开发群 欢迎加入该群一起学习 群号:172429747 (1)
- clipRect 介绍 (1)
- 认识Java程序之对象间消息传递 (1)
- Android的Location功能代码 (1)
- Android的Activity之间的通信 (1)
- 关于提高自己JAVA水平的十大技术讨论(转) (1)
- 推荐三本书 (1)
- C#打印DataGrid中的数据 (1)
- 注意新技术的风险是否会超过获得成功的几率 (1)
- MapXtreme2004代码 简单专题图的显示 (1)
- 在网页中插入RM视频文件的历程 (1)
- 《使用 Microsoft .NET 的企业解决方案模式》读书笔记2 (1)
- xml格式字符串与java对象互转 (1)
- 手机wifi传文件的一简单代码 (1)
- HOWTO: Disable HTTP Methods in Apache (1)
- SQL 笔试题(摘) (1)
- java的ProcessBuilder阻塞问题 (1)
- 现在在郑州做java开发想去深圳 (1)
- Could not find a JavaScript runtime (1)
- 构造方法,重载,多个,无参,参数,this,super (1)
- Servlet多线程 (1)
- 如何使SOLR系统自动AUTO COMMIT (1)
- Linux下Mysql表名区分大小写 (1)
- 好玩的游戏合集~~ (1)
- HashMap源码分析 (1)
- 以一个枢纽值二分一个数组 (1)
最新评论
-
liuyes:
写的有点乱呀
HashMap源码分析 -
chenglinjava:
来北京吧!!!
现在在郑州做java开发想去深圳
Activity
</span>,叫做主<span lang="EN-US">Activity</span>,被启动的那个<span lang="EN-US">Activity</span>,叫做子<span lang="EN-US">Activity</span>。<span lang="EN-US"></span></span>
<p class="MsoNormal"><span style="font-family: mceinline;">主<span lang="EN-US">Activity </span>和子<span lang="EN-US">Acitivity
</span>之间进行通信的方法有很多种,下面介绍简单的方法。<span lang="EN-US"></span></span>
<p class="MsoNormal"><span style="font-family: mceinline;">通过<span lang="EN-US">Intent </span>来进行参数的传递。在<span lang="EN-US">Intent
</span>中有各种<span lang="EN-US">putXXX </span>方法来存放各种参数,然后在子<span lang="EN-US">Activity
</span>接收到这个<span lang="EN-US">Intent </span>时能够从这个<span lang="EN-US">Intent
</span>里取出这个参数,利用<span lang="EN-US">getIntnet()</span>、<span lang="EN-US">getXXXExtra()</span>方法就可以了。<span lang="EN-US"></span></span>
<span style="font-family: mceinline;">当一个主<span lang="EN-US">Activity
</span>想从一个子<span lang="EN-US">Activity
</span>接受消息时,可以使用<span lang="EN-US">StartActivityforResult </span>方法。例如,启动一个<span lang="EN-US">Activity</span>,<span lang="EN-US">startActivityForResult(intent, REQUEST_CODE); </span>然后在主<span lang="EN-US">Activity
</span>中的<span lang="EN-US">onActivityResult
</span>方法对<span lang="EN-US">requestCode
</span>进行判断,来对子<span lang="EN-US">Android
Activity </span>类不同的返回处理不同的情况。另外子<span lang="EN-US">Activity </span>也可以利用<span lang="EN-US">setResult </span>方法来设置主<span lang="EN-US">Activity </span>方法中的<span lang="EN-US">resultCode</span>,这样主<span lang="EN-US">Activity </span>也可以根据子<span lang="EN-US">Activity </span>的不同的<span lang="EN-US">resultCode </span>,来处理不同的情况。</span>
发表评论
-
以一个枢纽值二分一个数组
2012-02-08 15:17 865划分算法由两个指针开始,分别指向数组的两头。在左边的指 ... -
HashMap源码分析
2012-02-08 13:33 1112[size=medium;]HashMap源码分析 ... -
好玩的游戏合集~~
2012-02-07 16:19 1047因为刚接触windows phone不久,自己平时收藏 ... -
Linux下Mysql表名区分大小写
2012-02-04 13:58 11421、Linux下mysql安装完后是默认:区分表名的 ... -
如何使SOLR系统自动AUTO COMMIT
2012-02-03 16:49 902转自:http://blog.csdn.net/thu ... -
Servlet多线程
2012-02-03 13:24 920? <div class="Se ... -
构造方法,重载,多个,无参,参数,this,super
2012-02-02 14:29 2413构造方法名([参数列表]){ ? [this([参数 ... -
Could not find a JavaScript runtime
2012-02-02 13:19 774My Rails3.1 app worked fine ... -
现在在郑州做java开发想去深圳
2012-01-31 14:43 915 &nb ... -
java的ProcessBuilder阻塞问题
2011-12-28 18:08 1343<span style="color: ... -
SQL 笔试题(摘)
2011-12-28 11:29 1000(1)表名:购物信息 购物人 商品名称 ... -
HOWTO: Disable HTTP Methods in Apache
2011-12-21 14:59 917<h3 class="entry-h ... -
手机wifi传文件的一简单代码
2011-12-20 13:39 1311手机与笔记本传文件的方法有很多种,如果不方便使用蓝牙 ... -
xml格式字符串与java对象互转
2011-12-20 11:34 1433import java.lang.reflect. ... -
《使用 Microsoft .NET 的企业解决方案模式》读书笔记2
2011-12-19 10:39 708第2章 组织模式 面向对象编程的基本元素是类。但是,如 ... -
在网页中插入RM视频文件的历程
2011-12-19 08:59 979俺最早想到的是直接利用Frontpage2003,看看 ... -
MapXtreme2004代码 简单专题图的显示
2011-12-15 14:24 711MapControl1.Map.Clear();< ... -
注意新技术的风险是否会超过获得成功的几率
2011-12-14 18:28 358</span></span> ... -
C#打印DataGrid中的数据
2011-12-14 16:59 1337<span style="" ... -
推荐三本书
2011-12-13 15:19 692推荐最近一直在看的三本书,很好,真的很好,别的也没什么 ...
相关推荐
Fragment与Activity之间的通信是Android开发中常见的需求,特别是在创建复杂、动态布局时。本实例将深入探讨这一主题,讲解如何在Fragment和Activity之间有效地传递数据和执行操作。 首先,让我们了解Fragment和...
在Android开发中,Activity之间的通信是应用程序核心功能的一部分,因为它们代表了用户界面的主要交互点。本文将详细探讨两种主要的Activity间通信方式:使用Intent和使用SharedPreferences。 首先,我们来看Intent...
首先,Intent是Android系统中最常用的Activity通信手段。Intent可以理解为一个消息对象,用于在组件之间传递消息或启动一个新的组件。在Android中,Activity的启动通常由Intent驱动。创建Intent时,我们需要指定源...
理解Activity的通信方式和生命周期变化是每个Android开发者必须掌握的基础知识。在本篇内容中,我们将深入探讨Activity之间的通信以及它们在不同操作下的生命周期变化,并讨论如何传递回传参数。 首先,我们来看...
android不同Activity之间的通信方式,几秒钟教会你Android中集中常用的Activity通信
AIDL(Android Interface Definition Language)是Android系统提供的一种接口定义语言,用于处理Android应用组件间的进程间通信(IPC,Inter-Process Communication),特别是Activity和服务之间的通信。本示例...
在开发过程中不可避免的会出现fragment与fragment,fragment与activity之间的通信交互问题。 本章讲述如何实现fragment与activity之间的通信。 一、APP构成 MainActivity+底部导航栏; 二、通信目的 MainActivity中...
在Android开发中,PopupWindow和Activity是两个非常重要的组件。PopupWindow通常用于创建浮动窗口,如下拉菜单、提示框等,而Activity则是应用程序的基本单元,承载着用户界面和业务逻辑。两者之间的数据传递是实现...
总结来说,Android中的Activity和Bundle是实现应用内组件间通信的关键工具。熟练掌握它们的使用,不仅可以提升用户体验,还能优化应用的架构设计。通过本示例,开发者可以学习如何有效地在不同Activity之间传递数据...
在本文中,我们将深入探讨两种常见的Service与Activity通信方式:通过Binder对象以及使用Messenger。 1. **通过Binder对象** Binder是Android系统提供的跨进程通信(IPC)机制,它允许不同进程间的对象互相调用...
以及Activity之间的通过Intent传值,startActivityForResult(intent, REQUSET)以及onActivityResult(int requestCode, int resultCode, Intent data)基本使用
总结来说,Android的Activity通信涉及Intent的使用、数据传递、结果回调、启动模式、生命周期管理以及导航与返回栈的处理。理解并熟练掌握这些知识点对于开发高效、稳定且用户体验良好的Android应用至关重要。通过...
2. 跨Activity通信时,尽量避免过于频繁地使用Handler,因为这可能会影响UI线程的性能。 3. 数据传递应尽量轻量,避免传递大量数据导致性能问题。 4. 如果需要在多个Activity间共享数据,考虑使用Application对象...
总之,Android中的Activity和服务通信是一项核心技能,理解和掌握以上方法将有助于构建更稳定、高效的应用。在实际开发中,应根据需求选择合适的通信方式,并注意处理好生命周期和异常情况,以保证良好的用户体验。
### Android中进程之间通信的机制 #### 跨进程访问Activity 在Android开发中,进程间的通信是一项非常重要的技术。特别是当需要与不同应用程序中的Activity进行交互时,掌握正确的通信方式至关重要。本文将深入...
Android Service与Activity之间通信的几种方式 服务(Service)和活动(Activity)是 Android 应用程序的两个基本组件,它们之间的通信是非常重要的。服务负责长期运行的任务,而活动负责前台页面的展示。在实际...
当一个Activity中存在多个Fragment时,它们之间的通信是必不可少的,以便协同工作,提供良好的用户体验。本篇将详细探讨Fragment与Fragment以及双Fragment之间的通信机制。 首先,了解Fragment的基本概念:Fragment...
总结来说,Service是Android系统中用于执行后台任务的重要组件,而Activity与Service之间的通信则可以通过Binder实现双向交互,或者通过Intent进行单向数据传递。理解并熟练掌握这两种通信方式,对于构建高效、稳定...
在Android应用开发中,Fragment和Activity是构成用户界面的基本组件。Fragment可以理解为一个可重用的UI模块,而Activity则是承载...通过分析和运行这样的示例,开发者可以更好地掌握Fragment和Activity通信的细节。