android面試——開源框架的源碼解析

1、EventBus (1)通過註解+反射來進行方法的獲取 註解的使用:@Retention(RetentionPolicy.RUNTIME)表示此註解在運行期可知,否則使用CLASS或者SOURCE在運行期間會被丟棄。 通過反射來獲取類和方法:因爲映射關係實際上是類映射到所有此類的對象的方法上的,所以應該通過反射來獲取類以及被註解過的方法,並且將方法和對象保存爲一個調用實體。 (2)使用Conc
相關文章
相關標籤/搜索