事件發布 訂閱輕量級框架EVENTBUS

2021-08-16 18:57:38 字數 361 閱讀 6188

介紹摘自百科:

eventbus是由greenrobot

組織貢獻(該組織還貢獻了greendao),乙個android事件發布/訂閱輕量級框架,

功能:通過解耦發布者和訂閱者簡化android事件傳遞

eventbus可以代替

android傳統的intent,handler,broadcast或介面函式,在fragment,activity,service執行緒之間傳遞資料,執行方法。

特點:**簡潔,是一種發布訂閱設計模式(觀察者設計模式)。

官網:三要素:

輕量級框架

1.概述 輕量級框架一般由struts,spring組成,側重於減小開發的複雜度,相應的它的處理能力便有所減弱 如事務功能弱 不具備分布式處理能力 比較適用於開發中小型企業應用。2.定義 輕量級框架是相對於重量級框架的一種設計模式 輕量級框架不帶有侵略性api,對容器也沒有依賴性,易於進行配置,易於...

輕量級Java框架

該專案是乙個輕量級mvc框架,重點實現了依賴注入和aop特性,適合需要學習這兩方面知識的人 依賴注入的實現 通過beanhelper 位於helper包中 獲取所有bean map 是乙個記錄了類與物件的對映關係的map,object 結構 遍歷這個對映關係,取出bean類與bean例項,通過反射獲...

輕量級框架優勢

整理自 輕量級框架是相對於重量級框架的一種不同的設計模式 輕量級框架相對於重量級框架的優勢 1.輕量級框架不帶有侵略性api,對容器也沒有依賴性 例如spring和ejb,ejb必須依賴容器,spring即使在cmd下也能跑,不需要類似tomcat這樣的容器 2.易於進行配置,易於通用,同時能夠被擴...