2017-10-09 概述 所谓Android系统服务其本质就是一个通过AIDL跨进程通信的小Demo的延伸而已.按照 AIDL 跨进程通信的标准创建一套程序,将服务端通过系统进程来运行实现永驻内存,在其它程序中就可以通过约定好的方式来建立通信了.而所谓回调,本质上也是一个 AIDL 跨进程通信,只不过是将回调的服务端放在系统服务通信的客户端中而已. 本实例我们模拟一个灯光管理功能.设备中有一盏灯,我们定义一个系统服务用于统一控制灯的亮灭操作,客户端可以发送控制灯光的请求给服务端,也可以接收来自…