两个Package中的activity和service如何通讯?

移动开发 > Android [问题点数:100分,结帖人gengzhen_2005]
等级
本版专家分:644
结帖率 100%
等级
本版专家分:489
等级
本版专家分:1347
等级
本版专家分:58169
勋章
Blank
红花 2012年6月 移动平台大版内专家分月排行榜第一
2012年5月 移动平台大版内专家分月排行榜第一
2012年4月 移动平台大版内专家分月排行榜第一
2012年3月 移动平台大版内专家分月排行榜第一
2012年2月 移动平台大版内专家分月排行榜第一
2012年1月 移动平台大版内专家分月排行榜第一
2011年12月 移动平台大版内专家分月排行榜第一
2011年11月 移动平台大版内专家分月排行榜第一
2011年10月 移动平台大版内专家分月排行榜第一
2011年9月 移动平台大版内专家分月排行榜第一
2011年6月 移动平台大版内专家分月排行榜第一
2011年5月 移动平台大版内专家分月排行榜第一
2011年4月 移动平台大版内专家分月排行榜第一
Blank
黄花 2011年8月 移动平台大版内专家分月排行榜第二
2011年7月 移动平台大版内专家分月排行榜第二
2011年3月 移动平台大版内专家分月排行榜第二
Blank
蓝花 2012年8月 移动平台大版内专家分月排行榜第三
2012年7月 移动平台大版内专家分月排行榜第三
等级
本版专家分:1049
等级
本版专家分:20549
勋章
Blank
签到新秀
Blank
红花 2010年12月 移动平台大版内专家分月排行榜第一
Blank
蓝花 2011年2月 移动平台大版内专家分月排行榜第三
2011年1月 移动平台大版内专家分月排行榜第三
2010年10月 移动平台大版内专家分月排行榜第三
等级
本版专家分:18823
等级
本版专家分:644
等级
本版专家分:1761
等级
本版专家分:58169
勋章
Blank
红花 2012年6月 移动平台大版内专家分月排行榜第一
2012年5月 移动平台大版内专家分月排行榜第一
2012年4月 移动平台大版内专家分月排行榜第一
2012年3月 移动平台大版内专家分月排行榜第一
2012年2月 移动平台大版内专家分月排行榜第一
2012年1月 移动平台大版内专家分月排行榜第一
2011年12月 移动平台大版内专家分月排行榜第一
2011年11月 移动平台大版内专家分月排行榜第一
2011年10月 移动平台大版内专家分月排行榜第一
2011年9月 移动平台大版内专家分月排行榜第一
2011年6月 移动平台大版内专家分月排行榜第一
2011年5月 移动平台大版内专家分月排行榜第一
2011年4月 移动平台大版内专家分月排行榜第一
Blank
黄花 2011年8月 移动平台大版内专家分月排行榜第二
2011年7月 移动平台大版内专家分月排行榜第二
2011年3月 移动平台大版内专家分月排行榜第二
Blank
蓝花 2012年8月 移动平台大版内专家分月排行榜第三
2012年7月 移动平台大版内专家分月排行榜第三
等级
本版专家分:644
activity和service之间如何进行通信?

Android的最重要的组件就是Service和Acitivity,那么在使用过程,我们最常遇到的问题是他们之间的通信问题。 首先Activity调用Service 这个比较基础的,它有两个常见的方法: 第一:通过Intent,这个比较简单...

android service和activity跨进程通讯

service 作为一应用程序组件,则意味着它可以在不同组件间、甚至在 不同应用间进行复用,还意味着可以配置成在另一独立的进程运行。 startService单向传递数据 bindService可通过binder实现数据的交互,监听...

Android中Service与多个Activity通信

Android中Service与多个Activity通信 时间 2014-11-02 17:29:19 姜糖水 原文  http://www.cnphp6.com/archives/57376 主题 Activity 由于项目需要,我们有时候需要在service中处理耗时操作,...

Android 多个Activity bindService的使用及Service生命周期

Android种主要方式使用Service,通过调用Context的startService方法或调用Context的bindService方法,本文只探讨纯bindService的使用,不涉及任何startService方法调用的情况。如果想了解startService...

Android中ActivityService和线程之间的通信

ActivityService和线程应该是Android编程最常见的几种类了,几乎大多数应用程序都会涉及到这几类的编程,自然而然的,也就会涉及到三者之间的相互通信,本文就试图简单地介绍一下这三者通信的方式。...

ActivityService是否处于同一进程? Service大功能是什么?

ActivityService是否处于... 一般来说:同一包内的activity和service,如果service没有设定属性android:process=":remote"的话,service和activity跑在同一进程,由于一进程只有一UI线程,所以,s

activity启动service种方式

activity启动service种方式,Parcelable数据传递

Activity和Service之间使用Binder回调接口进行通信

Activity和Service之间的通信方式有多种:通过broadcast、扩展Binder类、使用Messenger、使用AIDL等。 扩展Binder类使用场景 如果你的服务仅供本地应用使用,不需要跨进程工作,则可以实现扩展Binder 类,让你的...

解析ActivityManagerService

解析ActivityManagerService Android 系统启动过程、应用程序进程启动过程以及四大组件工作过程,都涉及了 ActivityManagerService(以后简称AMS),本文将基于Android8.1.0系统来对AMS进行讲解。 1. AMS 的...

Android解析ActivityManagerService(二)ActivityTask和Activity栈管理

关于AMS,原计划是只写一篇文章来介绍,但是AMS功能繁多,一篇文章的篇幅远远不够。这一篇我们接着来学习与AMS相关的ActivityTask和Activity栈管理。

Android7.1 ActivityManagerService概述

简介 ActivityManagerService(以下简称:AMS)是android系统的一系统服务,是应用进程的管理服务端,直接的控制了应用程序的各个行为,保证了系统不同的应用程序之间能够和谐的合理的进行调度运行。...

Android解析ActivityManagerService(一)AMS启动流程AMS家族

此前在Android系统启动流程、应用进程以及深入四大组件这三系列文章,都提及到了AMS,但都没有系统的来讲解它,本文就以AMS为主来进行讲解,其中会有一些知识点与这些系列文章有所重合,这里会尽量做到详尽讲解...

Android之ActivityManagerService启动详解

ActivityManagerService,简称AMS,具有管理Activity行为、控制activity的生命周期、派发消息事件、内存管理等功能,AMS的另外两个重要概念是两大核心功能是WindowManagerService.javaView.java。 分析Activity...

Android中ActivityService和Application的Context分析

转自:http://blog.csdn.net/race604/article/details/9331807 并且加了自己的见解在android我们经常遇到这样的情况,在创建一对象的时候,往往需要传递一this参数。比如:语句 MyView mView = new MyView...

Android远程Service和Activity交互

Android四大组件之二: ...为了描述两者的通讯方式, 我们需要建立两个App, 一个为server, 另一个为client。 一个App内包含serverclient的这种本地service我们就不描述, 没有什么挑战。 1. 使用Android 

Android ServiceActivity之间通信的几种方式

在AndroidActivity主要负责前台页面的展示,Service主要负责需要长期运行的任务,所以在我们实际开发,就会常常遇到ActivityService之间的通信,我们一般在Activity中启动后台Service,通过Intent来启动,...

Android ServiceActivity通信,实现几个Activity共享Service的数据

想实现Android的蓝牙通信,...这个程序只是实现了两个Activity共享Service的数据 这个程序参考了 《 疯狂Android讲义》的相关章节 AndroidManifest.xml文件:  package="com.example.service"  android:vers

安卓Service组件使用系列5:service和activity之间的数据交互

service和activity之间的数据交互 (从activity传数据给service,又从service传数据给activity),这样的使用在android开发是比较有深度的使用方式。下面我们就来介绍一下它的使用。 整体思路:在xml文件放置一...

查看Android的appPackage和Activity的多种方法

查看Android的appPackage和Activity的多种方法 一、有源码情况 直接打开AndroidManifest.xml文件, 找到包含android.intent.action.MAINandroid.intent.category.LAUNCHER对应的activity。 如下图第三行...

ActivityManagerService解读之Activity启动初探

Android系统由ActivityManagerService负责管理Activity。熟悉Activity的启动,将对我们学习了解ActivityManagerService大有裨益。本文基于AndroidP将以首次点击桌面应用图标的方式为线,分析Activity的启动,包括...

Android 7.0 ActivityManagerService(2) 启动Activity的过程:一

从这一篇博客开始,我们将阅读AMS启动一个Activity的代码流程。 自己对Activity的启动过程也不是很了解,这里就初步做一代码阅读笔记,为以后的迭代打下一基础。

Android应用是否可以只有一个Service或Broadcast Reciver,而没有Activity

Service是android四大组件Activity最相似的组件,都可以代表可执行的程序。  ServiceActivity的区别在于:  (1)、Service一直在后台运行,没有用户界面。  (2)、一旦service被启动之后,就跟A

Android源码阅读分析:ActivityManagerService分析(二)——Activity管理

 在文章《Android源码阅读分析:ActivityManagerService分析(一)——启动流程》,分析了ActivityManagerService是如何被创建并启动的,以及启动后的初始化操作。前文提到了,ActivityManagerServ...

深入理解ActivityManagerService

由于《深入理解Android 卷一》《深入理解Android卷二》不再出版,而知识的传播不应该因为纸质媒介的问题而中断,所以我将在CSDN博客全文转发这本书的全部内容 第6章 深入理解ActivityManagerService 本章...

Activity是什么?

我们都知道android有四大组件(Activity 活动,Service 服务,Content Provider 内容提供者,BroadcastReceiver 广播接收器),Activity是我们用的最多也是最基本的组件,因为应用的所有操作都与用户相关,...

ActivityService,Window监听Home键返回键的一些思考,如何把事件传递出来的做法!

ActivityService,Window监听Home键返回键的一些思考,如何把事件传递出来的做法! 其实像按键的监听,我相信很多人都很熟练了,我肯定也不会说这些基础的东西,所以,前期,还是一笔带过一下,我们重点说...

如何启动一没有ActivityService

如果不启动一次是无法接收到开机等静态广播的(安卓3.1版本以后),发现在3.1版本增加了限制,系统的package manager增加了对处于”stopped state”应用的管理,指的是安装后从来没有启动过被用户手动强制停止的...

Activity调用Service的方法

一般来说,Activity调用Service 分为种:进程内调用进程间调用。进程内调用时比较常用的一种,在进程内调用我们常常使用的是bindService来启动Service(关于这种启动方式的好处,才疏学浅就不再这卖弄了)。...

ActivityManagerService与应用程序通信分析

在开发Android应用程序的时候,相信用的最多的组件应该是Activity和Service,也许你对Activity和Service的生命周期早已了如指掌,当然这也是Android的基本功,但是你了解Activity和Service是如何被系统启动的,生命...

android内核剖析学习笔记:AMS(ActivityManagerService)内部原理工作机制

一、ActivityManagerService提供的主要功能: (1)统一调度各应用程序的Activity (2)内存管理 (3)进程管理 二、启动一个Activity的方式有以下几种: (1)在应用程序调用startActivity启动指定的...

相关热词 c#网络摄像头图像处理 c#代码设置excel c#怎么调用api接口 c#扩展函数 c# 调用接口 c# 测试并发 c# 如何提交地址 c# 反射 转 原码 c#mvc项目 c# 示例 长连接