sp(a)是一个SPI(Service Provider Interface)框架, 他具有跨模块(无任何依赖关系的模块)创建对象的能力。使用简单、功能强大、性能损耗极低,是组件化开发、模块解耦合的不二之选。由于sp(a)灵活的配置能力,使得它很容易扩展出更多的跨模块通信能力,如组件热插拔、路由、事件分发、rpc通信等。如果您正在使用组件化开发,或者您有多项目需要做差异化处理,强烈推荐您使用sp(a)。
☆123Sep 10, 2023Updated 3 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 2 years ago
- AppInit 是一款 Android 应用初始化框架,基于组件化的设计思路,功能灵活,使用简单。☆197Jul 27, 2026Updated 3 months ago
- 一个基于依赖注解的 Android 核心 case 方法优雅写法库,全面支持 apt、kapt、ksp。☆11May 1, 2022Updated 4 years ago
- Android组件化架构,支持组件代码完全隔离/组件循环依赖/便捷集成调试/快速接入,组件内基于 mvvm结构,组件提供高度服用的模块可直接使用,采用 wanAndroid api进行迭代开发。Android componentized architecture, su…☆198May 29, 2020Updated 6 years ago
- Removes logs from android application built with Gradle & Android New Build System☆28Dec 25, 2014Updated 11 years ago
- Managed Kubernetes at scale on DigitalOcean • AdDigitalOcean Kubernetes includes the control plane, bandwidth allowance, container registry, automatic updates, and more for free.
- Json Deserialization benchmark☆12Nov 23, 2023Updated 2 years ago
- 一个 Android 平台支持捕获 Native(C/C++) 层和 Java 层崩溃异常的迷你库。☆27Sep 7, 2018Updated 8 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
- this is an android lint analyzer,supports increment and configuration files☆285Mar 17, 2022Updated 4 years ago
- A fast, incremental, concurrent framework to develop compile plugin for android project to manipulate bytecode☆1,418Apr 26, 2026Updated 6 months ago
- ☆13Sep 24, 2020Updated 6 years ago
- ByteX is a bytecode plugin platform based on Android Gradle Transform API and ASM. 字节码插件开发平台☆3,240Jan 20, 2024Updated 2 years ago
- AI Agents on DigitalOcean Gradient AI Platform • AdBuild production-ready AI agents using customizable tools or access multiple LLMs through a single endpoint. Create custom knowledge bases or connect external data.
- KOOM is an OOM killer on mobile platform by Kwai.☆3,386Updated this week
- 简单易用的支持多进程架构的组件化方案☆78Jul 20, 2020Updated 6 years ago
- Show activity tasks, and lifecycles of activities, fragments in you app.【实时显示你的App中的当前全部Activity栈、Activity和Fragment】☆306Feb 5, 2024Updated 2 years ago
- 🔥基于堆栈采样,使用函数火焰图的形式展示Android Main Looper的慢消息处理过程,定位阻塞原因☆507Jun 26, 2024Updated 2 years ago
- Anchors 是一个基于图结构,支持同异步依赖任务初始化 Android 启动框架。其锚点提供 "勾住" 依赖的功能,能灵活解决初始化过程中复杂的同步问题。参考 alpha 并改进其部分细节, 更贴合 Android 启动的场景, 同时支持优化依赖初始化流程, 自动选择…☆832Nov 22, 2022Updated 3 years ago
- 🐰 a simple and easy to use android apm framework (tools)☆1,069Jul 10, 2023Updated 3 years ago
- 一个使用ASM进行字节码插桩的大图监控框架☆174Aug 6, 2020Updated 6 years ago
- 小红书详情页图片手势效果☆11Mar 15, 2019Updated 7 years ago
- ☆10Feb 28, 2017Updated 9 years ago
- Open source password manager - Proton Pass • AdSecurely store, share, and autofill your credentials with Proton Pass, the end-to-end encrypted password manager trusted by millions.
- WMRouter是一款Android路由框架,基于组件化的设计思路,有功能灵活、使用简单的特点。☆2,368Apr 2, 2026Updated 6 months ago
- 🍯 LiveData / Coroutine / Lifecycle / EventBus 特性的事件总线框架☆387Aug 16, 2023Updated 3 years ago
- 🔥Some very useful kotlin extensions for speed android development!好用到爆的Kotlin扩展,加速你的Android开发!☆777Sep 11, 2024Updated 2 years ago
- ☆300May 31, 2021Updated 5 years ago
- 🔥🔥 android 端编译加速插件🚀 动态识别未改动 module 并在编译流程中替换为 aar ,只编译改动模块,加速 Android apk 的编译速度。☆884Mar 23, 2023Updated 3 years ago
- Emoji as Bitmap☆25Jun 27, 2022Updated 4 years ago
- Android Router Framework☆777Jun 4, 2025Updated last year
- Android 接口式路由 / A routing framework to assist with Android Componentization. it's turns your route API into a Java interface.☆10Jun 19, 2020Updated 6 years ago
- Kotlin属性委托简化SharePreferences使用,支持多进程、MMKV、数据加密、getAll数据迁移,并优化sp的ANR。☆35Jul 30, 2023Updated 3 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.
- 消除 Android 项目 Key-Value 样板代码☆75Jul 21, 2023Updated 3 years ago
- 一款高效的组件间通信方案,0反射,仅需简单配置,即可方便的进行组件间通信☆45Apr 12, 2019Updated 7 years ago
- 解析oat的odex文件☆11Nov 2, 2017Updated 8 years ago
- 基于MLKit实现二维码,条形码识别;实现微信效果样式;☆127Jan 7, 2022Updated 4 years ago
- 用于快速找到高耗时方法,定位解决Android App卡顿问题。通过gradle plugin+ASM实现可配置范围的方法插桩来统计所有方法的耗时,并提供友好的界面展示,支持耗时筛选、线程筛选、方法名筛选等。(A Tool for Discovering High Time…☆1,651Feb 23, 2021Updated 5 years ago
- Exposure是一个帮助做曝光统计需求的库,可以很方便的对曝光事件进行埋点,在现有代码上少量侵入即可实现曝光埋点。支持RV的线性布局、网格布局、瀑布流布局、横向滑动RV,ScrollView等各种滚动布局。支持配置item的有效曝光面积。☆83Oct 31, 2023Updated 2 years ago
- 适用于Android项目的Gradle插件,用来增量编译class和生成增量dex。跟自带的增量编译Task(assemble)的区别是:这个插件只会编译源文件,不做其他多余的动作☆126Jul 22, 2021Updated 5 years ago