GitHub Java項目推薦|讓 Android 開發能夠像流水線同樣高效的職責分離架構 不一樣於 MVP 的配置解耦也不能和 MVVM 的關注點分離同日而語VIABUS 是世界範圍內首個明確提出經過職責分離來真正實現 UI 和 業務並行開發的 Android 項目級開發架構和設計模式理念android
倉庫名稱:android-viabus-architecture標星(star):356 (不錯哦,潛力股項目)標星趨勢git
關注(watch):15拷貝(fork):55貢獻人數:2倉庫大小:2 MB主要開發語言:Java語言分佈:Java:100.00%github
代碼提交週期分佈:設計模式
ViaBus 是一款響應式架構,藉助靜態接口轉發數據的請求和響應,實現 UI、業務的徹底解耦。bash
更多依據詳見 你必定想知道的,如何爲項目挑選合適的架構架構
在模塊的 build.gradle 添加以下 任一 依賴框架
//持續集成的 ViaBus 快速開發框架(包含 viabus 內核以及熱門框架)
implementation "com.kunminx.viabus:architecture:0.4.8"
//純粹的 ViaBus 內核(依賴它你就能夠定製屬於你的 ViaBus 架構啦)
implementation "com.kunminx.viabus:core:0.4.8"
複製代碼
使用方法詳見 1分鐘掌握 ViaBus 架構和使用gradle