sp(a)是一个SPI(Service Provider Interface)框架, 他具有跨模块(无任何依赖关系的模块)创建对象的能力。使用简单、功能强大、性能损耗极低,是组件化开发、模块解耦合的不二之选。由于sp(a)灵活的配置能力,使得它很容易扩展出更多的跨模块通信能力,如组件热插拔、路由、事件分发、rpc通信等。如果您正在使用组件化开发,或者您有多项目需要做差异化处理,强烈推荐您使用sp(a)。
☆121Sep 10, 2023Updated 2 years ago
Alternatives and similar repositories for sp
Users that are interested in sp are comparing it to the libraries listed below
Sorting:
- 一个基于依赖注解的 Android 核心 case 方法优雅写法库,全面支持 apt、kapt、ksp。☆11May 1, 2022Updated 3 years ago
- 解析oat的odex文件☆11Nov 2, 2017Updated 8 years ago
- Json Deserialization benchmark☆12Nov 23, 2023Updated 2 years ago
- A Compose Multiplatform Desktop software, for Android device debugging.☆16Oct 15, 2025Updated 4 months ago
- 一个 Android 平台支持捕获 Native(C/C++) 层和 Java 层崩溃异常的迷你库。☆27Sep 7, 2018Updated 7 years ago
- Android组件化架构,支持组件代码完全隔离/组件循环依赖/便捷集成调试/快速接入,组件内基于 mvvm结构,组件提供高度服用的模块可直接使用,采用 wanAndroid api进行迭代开发。Android componentized architecture, su…☆198May 29, 2020Updated 5 years ago
- ☆13Sep 24, 2020Updated 5 years ago
- 查找apk中的相似图片,并输出成markdown文件☆22Sep 28, 2018Updated 7 years ago
- 适用于Android项目的Gradle插件,用来增量编译class和生成增量dex。跟自带的增量编译Task(assemble)的区别是:这个插件只会编译源文件,不做其他多余的动作☆129Jul 22, 2021Updated 4 years ago
- 运行在IntelliJ ide中的可以对图片进行批量压缩的插件☆12Sep 27, 2019Updated 6 years ago
- Emoji as Bitmap☆25Jun 27, 2022Updated 3 years ago
- Blog lsieun.github.io☆13May 1, 2025Updated 9 months ago
- This is a Android bluetooth demo with an lib named cyberble☆32Aug 13, 2018Updated 7 years ago
- 基于MLKit实现二维码,条形码识别;实现微信效果样式;☆127Jan 7, 2022Updated 4 years ago
- android 私有api调用检测☆58Jun 6, 2019Updated 6 years ago
- Exposure是一个帮助做曝光统计需求的库,可以很方便的对曝光事件进行埋点,在现有代码上少量侵入即可实现曝光埋点。支持RV的线性布局、网格布局、瀑布流布局、横向滑动RV,ScrollView等各种滚动布局。支持配置item的有效曝光面积。☆83Oct 31, 2023Updated 2 years ago
- 个人的字节码插桩学习工程,也能作为模板参照使用☆29Jun 24, 2019Updated 6 years ago
- android gradle plugin transform patch☆30Aug 12, 2019Updated 6 years ago
- Removes logs from android application built with Gradle & Android New Build System☆28Dec 25, 2014Updated 11 years ago
- 🔥基于堆栈采样,使用函数火焰图的形式展示Android Main Looper的慢消息处理过程,定位阻塞原因☆508Jun 26, 2024Updated last year
- blink:服务于 Android组件化的路由框架。基于Uri来导航和传参,并能返回结果。☆17Mar 19, 2024Updated last year
- 一个使用ASM进行字节码插桩的大图监控框架☆173Aug 6, 2020Updated 5 years ago
- 插件大集合,基于 AGP 7.X ,目前有 🔥 1、依赖检查插件 🐢 2、组件上传插件 😁 3、GAV 替换 module 插件 🏃🏻♀️4、资源冲突检查插件 🍰 5、权限管控插件 ⛰6、Class 分析插件☆144Sep 13, 2023Updated 2 years ago
- AppInit 是一款 Android 应用初始化框架,基于组件化的设计思路,功能灵活,使用简单。☆47Jan 23, 2019Updated 7 years ago
- A fast, incremental, concurrent framework to develop compile plugin for android project to manipulate bytecode☆1,416Sep 10, 2022Updated 3 years ago
- 书客编辑器安卓Java版。☆27Jul 1, 2025Updated 7 months ago
- Android Sync Binder☆32May 7, 2020Updated 5 years ago
- KOOM is an OOM killer on mobile platform by Kwai.☆3,357Jan 12, 2026Updated last month
- Kotlin属性委托简化SharePreferences使用,支持多进程、MMKV、数据加密、getAll数据迁移,并优化sp的ANR。☆35Jul 30, 2023Updated 2 years ago
- ☆17Nov 9, 2021Updated 4 years ago
- 🔥🔥 android 端编译加速插件🚀 动态识别未改动 module 并在编译流程中替换为 aar ,只编译改动模块,加速 Android apk 的编译速度。☆881Mar 23, 2023Updated 2 years ago
- 微信小程序任务栈实现原理。☆33Jan 10, 2022Updated 4 years ago
- A UI inspector to traverse a view hierarchy on Android☆259Nov 27, 2025Updated 3 months ago
- SPI for Android componentization.☆16Sep 8, 2022Updated 3 years ago
- ☆34Nov 15, 2022Updated 3 years ago
- Composing builds 和 buildSrc 优势劣势对比,仓库提供了 buildSrc 和 Composing builds 两个构建脚本,下文有使用方法,如果对你有帮助,请在右上角 star 一下,感谢☆401Aug 9, 2023Updated 2 years ago
- emo 开源库☆249Jun 27, 2023Updated 2 years ago
- ByteX is a bytecode plugin platform based on Android Gradle Transform API and ASM. 字节码插件开发平台☆3,249Jan 20, 2024Updated 2 years ago
- ☆312Nov 5, 2023Updated 2 years ago