sp(a)是一个SPI(Service Provider Interface)框架, 他具有跨模块(无任何依赖关系的模块)创建对象的能力。使用简单、功能强大、性能损耗极低,是组件化开发、模块解耦合的不二之选。由于sp(a)灵活的配置能力,使得它很容易扩展出更多的跨模块通信能力,如组件热插拔、路由、事件分发、rpc通信等。如果您正在使用组件化开发,或者您有多项目需要做差异化处理,强烈推荐您使用sp(a)。
☆123Sep 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. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- 一种全新的android组件化方案,无需下沉公用代码,无需采用路由等硬编码方式分发sdk,独立维护组件暴露的SDK/IMPL,打破官方模块循环且支持组件间互相调用SDK,支持集成组件调试/组件独立运行。A brand new android componentizat…☆250Oct 18, 2024Updated last year
- 一个基于依赖注解的 Android 核心 case 方法优雅写法库,全面支持 apt、kapt、ksp。☆11May 1, 2022Updated 4 years ago
- Json Deserialization benchmark☆12Nov 23, 2023Updated 2 years ago
- 一个 Android 平台支持捕获 Native(C/C++) 层和 Java 层崩溃异常的迷你库。☆27Sep 7, 2018Updated 7 years ago
- Removes logs from android application built with Gradle & Android New Build System☆28Dec 25, 2014Updated 11 years ago
- GPUs on demand by Runpod - Special Offer Available • AdRun AI, ML, and HPC workloads on powerful cloud GPUs—without limits or wasted spend. Deploy GPUs in under a minute and pay by the second.
- AppInit 是一款 Android 应用初始化框架,基于组件化的设计思路,功能灵活,使用简单。☆195Jul 27, 2026Updated 2 weeks ago
- Android组件化架构,支持组件代码完全隔离/组件循环依赖/便捷集成调试/快速接入,组件内基于 mvvm结构,组件提供高度服用的模块可直接使用,采用 wanAndroid api进行迭代开发。Android componentized architecture, su…☆198May 29, 2020Updated 6 years ago
- Composing builds 和 buildSrc 优势劣势对比,仓库提供了 buildSrc 和 Composing builds 两个构建脚本,下文有使用方法,如果对你有帮助,请在右上角 star 一下,感谢☆398Aug 9, 2023Updated 3 years ago
- AppInit 是一款 Android 应用初始化框架,基于组件化的设计思路,功能灵活,使用简单。☆47Jan 23, 2019Updated 7 years ago
- The AOP framework for Android☆46Dec 24, 2020Updated 5 years ago
- A fast, incremental, concurrent framework to develop compile plugin for android project to manipulate bytecode☆1,417Apr 26, 2026Updated 3 months ago
- KOOM is an OOM killer on mobile platform by Kwai.☆3,379Jan 12, 2026Updated 6 months ago
- ☆13Sep 24, 2020Updated 5 years ago
- 一个使用ASM进行字节码插桩的大图监控框架☆175Aug 6, 2020Updated 6 years ago
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- 小红书详情页图片手势效果☆11Mar 15, 2019Updated 7 years ago
- Android Router Framework☆778Jun 4, 2025Updated last year
- this is an android lint analyzer,supports increment and configuration files☆286Mar 17, 2022Updated 4 years ago
- 消除 Android 项目 Key-Value 样板代码☆76Jul 21, 2023Updated 3 years ago
- ☆10Feb 28, 2017Updated 9 years ago
- Kotlin属性委托简化SharePreferences使用,支持多进程、MMKV、数据加密、getAll数据迁移,并优化sp的ANR。☆35Jul 30, 2023Updated 3 years ago
- ☆301May 31, 2021Updated 5 years ago
- 🔥🔥 android 端编译加速插件🚀 动态识别未改动 module 并在编译流程中替换 为 aar ,只编译改动模块,加速 Android apk 的编译速度。☆881Mar 23, 2023Updated 3 years ago
- Emoji as Bitmap☆25Jun 27, 2022Updated 4 years ago
- Wordpress hosting with auto-scaling - Free Trial Offer • AdFully Managed hosting for WordPress and WooCommerce businesses that need reliable, auto-scalable performance. Cloudways SafeUpdates now available.
- Anchors 是一个基于图结构,支持同异步依赖任务初始化 Android 启动框架。其锚点提供 "勾住" 依赖的功能,能灵活解决初始化过程中复杂的同步问题。参考 alpha 并改进其部分细节, 更贴合 Android 启动的场景, 同时支持优化依赖初始化流程, 自动选择…☆832Nov 22, 2022Updated 3 years ago
- Exposure是一个帮助做曝光统计需求的库,可以很方便的对曝光事件进行埋点,在现有代码上少量侵入即可实现曝光埋点。支持RV的线性布局、网格布局、瀑布流布局、横向滑动RV,ScrollView等各种滚动布局。支持配置item的有效曝光面积。☆83Oct 31, 2023Updated 2 years ago
- Show activity tasks, and lifecycles of activities, fragments in you app.【实时显示你的App中的当前全部Activity栈、Activity和Fragment】☆307Feb 5, 2024Updated 2 years ago
- ByteX is a bytecode plugin platform based on Android Gradle Transform API and ASM. 字节码插件开发平台☆3,246Jan 20, 2024Updated 2 years ago
- 一款高效的组件间通信方案,0反射,仅需简单配置,即可方便的进行组件间通信☆45Apr 12, 2019Updated 7 years ago
- 🔥Some very useful kotlin extensions for speed android development!好用到爆的Kotlin扩展,加速你的Android开发!☆781Sep 11, 2024Updated last year
- 🍯 LiveData / Coroutine / Lifecycle / EventBus 特性的事件总线框架☆386Aug 16, 2023Updated 2 years ago
- 基于MLKit实现二维码,条形码识别;实现微信效果样式;☆128Jan 7, 2022Updated 4 years ago
- 适用于Android项目的Gradle插件,用来增量编译class和生成增量dex。跟自带的增量编译Task(assemble)的区别是:这个插件只会编译源文件,不做其他多余的动作☆126Jul 22, 2021Updated 5 years ago
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- A lightweight and fast AOP framework for Android App and SDK developers☆2,209Aug 26, 2023Updated 2 years ago
- 解析oat的odex文件☆11Nov 2, 2017Updated 8 years ago
- WMRouter是一款Android路由框架,基于组件化的设计思路,有功能灵活、使用简单的特点。☆2,365Apr 2, 2026Updated 4 months ago
- SPI for Android componentization.☆16Sep 8, 2022Updated 3 years ago
- 🔥基于堆栈采样,使用函数火焰图的形式展示Android Main Looper的慢消息处理过程,定位阻塞原因☆508Jun 26, 2024Updated 2 years ago
- 功能简介:一种开发帮助产品研发的效率工具。主要提供了:页面分析、任务分析、网络分析、DataDump、自定义hook 、Data Explorer 等功能。以帮助开发、测试、UI 等同学更便捷的排查和定位问题,提升开发效率。☆412Nov 2, 2020Updated 5 years ago
- 一个易用且好看的 Android 阴影控件。A simple & nice looking custom shadow view.☆11Mar 24, 2023Updated 3 years ago