你這個MVP加入了dagger2明顯把邏輯和實現(xiàn)復雜化了造挽,即使是多人協(xié)同也是復雜化工作乎澄。只要每個activity 實現(xiàn)了ICommonView接口,都可以通過new LonginPresenter(this)來復用同一個presenter ,這又不是在寫后端,搞這么多注解,只會讓設(shè)計變得復雜羞澀難懂颅拦。當然,你這樣寫也沒有錯教藻,但我覺得沒必要把簡單的事情復雜化距帅,而且我覺得dagger不應該這么用??
深入淺出Dagger2 : 從入門到愛不釋手Dagger2是什么? Dagger2是Dagger的升級版,是一個依賴注入框架,第一代由大名鼎鼎的Square公司共享出來括堤,第二代則是由谷歌接手后推出的碌秸,現(xiàn)在由Google...