1. 首页
  2. 移动开发
  3. Android
  4. Android-SPI学习笔记

Android-SPI学习笔记

上传者: 2021-06-06 16:01:56上传 PDF文件 84.27 KB 热度 17次

概述SPI,服务通常是指一个接口或者一个抽象类,服务提供方是对这个接口或者抽象类的具体实现,由第三方来实现接口提供具体的服务。通过解耦服务与其具体实现类,使得程序的可扩展性大大增强,甚至可插拔。基于服务的注册与发现机制,服务提供者向系统注册服务,服务使用者通过查找发现服务,可以达到服务的提供与使用的分离。可以将 SPI 应用到 Android 组件化中,很少直接使用 SPI,不过可基于它来扩展其功能,简化使用步骤。

用户评论