山岭巨人

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年3月10日

摘要: 一、基于消息的通信机制Intent ---boudle ,extraAndroid为了屏蔽进程的概念,利用不同的组件[Activity、Service]来表示进程之间的通信!组件间通信的核心机制是Intent,通过Intent可以开启一个Activity或Service,不论这个Activity或Service是属于当前应用还是其它应用的! Intent包含两部分:1、目的[action]--要往哪里去2、内容[category、data]--路上带了些啥,区分性数据或内容性数据Intent类型:1、显式--直接指定消息目的地,只适合同一进程内的不同组件之间通信new Intent(this, 阅读全文
posted @ 2011-03-10 17:55 山岭巨人 阅读(10132) 评论(1) 推荐(0) 编辑

摘要: 1.基于消息的通信机制 Intent ---boudle ,extra数据类型有限,比如遇到不可序列化的数据Bitmap,InputStream, 或者LinkList链表等等数据类型就不太好用。2. 利用static静态数据,public static成员变量;3.基于外部存储的传输,File/Preference/ Sqlite ,如果要针对第三方应用需要Content Provider4.基于IPC的通信机制 context 与Service之间的传输,如Activity与Service之间的通信,定义AIDL接口文件。 示例:http://www.eoeandroid.com/thre 阅读全文
posted @ 2011-03-10 17:46 山岭巨人 阅读(3476) 评论(0) 推荐(0) 编辑