Android組件化的目的就是讓各個module之間解耦,相互對立,但是日常開發中是避免不了相互呼叫的,應該怎么高效的解決這個問題?
也就是說方案要考慮到記憶體的占用,和回應時間.
uj5u.com熱心網友回復:
通過ARuoter路由框架實作相互呼叫就行了,一個例子 https://github.com/979451341/MDemouj5u.com熱心網友回復:
ARuoter是啟動Activity的方案 跟各個module之間的相互方法的呼叫還是不一樣的uj5u.com熱心網友回復:
最好不要module直接呼叫。這樣的話,組件化分離就沒有什么意義了,利用中間module實作。uj5u.com熱心網友回復:
用觀察者模式,可以了解下RxAndroiduj5u.com熱心網友回復:
EventBus RxBus LiveDataBusuj5u.com熱心網友回復:
Aidl也行uj5u.com熱心網友回復:
多行程比執行緒穩轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/58743.html
標籤:Android
上一篇:求求大佬解決一哈adt黑屏問題
