近期在总结工作经验的同时,开始写博客,顺便开源了我设计的 ViaBus 架构。
⭐ ViaBus 架构是一款响应式架构,消息驱动编程,短短几行代码即可实现 UI 和 业务 的完全解耦。
项目地址: https://github.com/KunMinX/android-viabus-architecture
欢迎 star 和 fork ~
更多依据详见 wiki - Android 各类架构横向比对
在模块的 build.gradle 添加如下依赖
implementation "com.kunminx.viabus:viabus-android:0.3.4"
使用方法详见 wiki - 1 分钟掌握 ViaBus 架构的使用
1
paparika 2018-09-27 09:12:53 +08:00
威。。威盛?
|
2
carpediemvv 2018-09-27 09:23:45 +08:00 via Android
MVP 都不想用,你这还要额外代码啊
|
3
KunMinX OP @carpediemvv 哈哈,经历过 3 轮 20 个模块的项目重构,你就知道 viabus 有多好用了。
|
4
xiaohei233 2018-09-27 10:39:15 +08:00
点个赞!不错
|
5
oiken 2018-09-27 12:33:37 +08:00
也点个赞!不错
|
6
qyt 2018-09-27 16:14:44 +08:00
这 logo 我怎么这么眼熟
|
7
KunMinX OP @qyt 也还好啦。如果之前已经有某个品牌占据你心智了,那就占着吧。取名 viabus 的缘由在架构比对一文中有交代,细心的同学很快就可以挖掘。logo 也是依据架构名称而设计。如果对该架构本身感兴趣,也不妨基于它快速开发一个软件,联系我,我会将这些项目的地址挂接在 readme 下方,让作品有机会被更多人访问到。
|
8
b0x 2018-09-28 02:03:10 +08:00
|
9
susunus 2018-09-28 08:19:15 +08:00 via Android
没看代码,看入手文档,是封装了网络请求吗?
|