Android(安卓)入门必须知道的 英文缩写
#Android#
ADT(Android Development Tools) 在线安装地址:https://dl-ssl.google.com/android/eclipse/
AVD(Android Virtual Device)是一份Android仿真器的设备配置 如何创建看:http://rangyang163.blog.163.com/blog/static/3774375820114253535146/
DDMS(Dalvik Debug Monitor Server)是 Android 开发环境中的Dalvik虚拟机调试监控服务
ADB(Android Debug Bridge).
AIDL (Android Interface Definition Language)是一种IDL 语言,用于生成可以在Android设备上两个进程之间进行进程间通信(IPC)的代码。如果在一个进程中(例如Activity)要调用另一个进程中(例如Service)对象的操作,就可以使用AIDL生成可序列化的参数。
IPC(Inter-Process Communication)机制是面向接口的,像COM或Corba一样,但是更加轻量级。它是使用代理类在客户端和实现端传递数据。
AIDL是Android Interface Definition Language的简称,中文名为Android接口定义语言,而IPC是Inter-Process Communication译为跨进程通讯。AIDL类似Java的IDL当然整个设计模式和微软COM组件或Corba相似,AIDL内部需要跨进程通讯就是IPC机制。
AIDL是双向,支持外部传入、传出和传入传出,AIDL是基于Android Service构建的,对于开发服务器类似的功能,AIDL有很高的通讯效率和稳定性
更多相关文章
- Android内核学习笔记
- Android跨进程通信IPC之2——Bionic
- Android系统启动流程
- Android跨进程通信IPC之15——感谢
- Android跨进程通信IPC之11——AIDL
- Android跨进程通信IPC之1——Linux基础
- Android跨进程通信IPC之6——Binder框架
- Android跨进程通信IPC之8——Binder驱动
- Android跨进程通信IPC之13——Binder总结