KunMinX 专注 “业务架构”,致力消除敏捷开发过程中 “不可预期问题”。
kunminx / viabus-architecture Goto Github PK
View Code? Open in Web Editor NEW让 Android 开发可以像流水线一样高效的 “职责分离架构” ⚡ 不同于 MVP 的配置解耦,也非 MVVM-Clean,VIABUS 是世界范围内首个明确提出 “通过职责分离” 真正实现 UI 和业务并行开发的 Android 业务架构和设计模式理念。
让 Android 开发可以像流水线一样高效的 “职责分离架构” ⚡ 不同于 MVP 的配置解耦,也非 MVVM-Clean,VIABUS 是世界范围内首个明确提出 “通过职责分离” 真正实现 UI 和业务并行开发的 Android 业务架构和设计模式理念。
KunMinX 专注 “业务架构”,致力消除敏捷开发过程中 “不可预期问题”。
是否考虑将 Dagger2 添加到框架
下载源码报错
Cause: startup failed:
script 'D:\Android Studio\workplace\ViaBuss\android-viabus-architecture-master\versions.gradle': 1: Invalid variable name. Must start with a letter but was: ext
. At [1:1] @ line 1, column 1.
ext.deps = [:]
^
1 error
jcenter(), maven()
设置代理,直连都load 不下来。。。
老哥,你这个能不能做一版去rxjava的啊?就用原生的
需要kotlin的版本
之前也做过一个类似的b/s架构
当时用类似对称加密的机制根据请求时间生成了一个唯一的密钥 只有response的密钥匹配才会更新UI 你这个应该也可以用相同的方法解决
感觉像变种的handler,时间长了或者是业务很多,result里面会不堪重负,且查代码不方便,还不如直接使用Rxjava。
虽然考虑了用int length = mIResponses.size();
来处理ConcurrentModificationException
但是如果删减了mIResponses
循环就数组越界了。
也可能导致跳过需要接收的观察者
1024学习了
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.