[ IT史上最完整、最经典的软件框架开发技术宝典 (上百篇经典文章&eBooks) ]

  [ 請指教:高老師的免費on-line教學視頻 ] 

  [Go Back]  

                                                                                                                               

  如果您需要完整e-book內容,請來信索取:misoo.tw@gmail.com (高煥堂) 

 

1   认识AndroidIPC跨进程通信机制

1.1   Android的进程概念

1.2   IBinder接口的角色

1.3   Java层的IBinder接口定义

1.4   Java层的Binder基类定义

1.5   举例说明IBinder接口的用途

2  ActivityServiceIPC通信机制

2.1   Android IPC通信的三步骤

2.2   Android IPC通信的主要对象关系

3   IBinder接口与AIDL机制

3.1   直接使用IBinder接口

3.2   自己撰写Proxy/Stub类别

3.3   使用AIDL方法

  活用IBinder接口, 125

4.1   Binder框架支持IPC通信

4.2   Service与Service之间的IPC通信

4.3   从Service到Activity的IPC Callback

4.4   AIDL + JNI:以本地组块为例

  活用AIDL:包装C++Java各层的IBinder接口

5.1   包装IBinder接口

5.2   认识Native 与Android Service

5.3   包装ServiceManager的IBinder接口

5.4   包装自己开发的Native Service

5.5   包装Java层的Android Service

5.6   撰写Android Service时,为什么要继承ISensorService.Stub基类呢?

第   演练范例:撰写Wav音乐播放器

6.1   前言

6.2   介绍 PCM/WAV音文件规格

6.3   演练范例(一)

6.4   演练范例(二)

6.5   结语