![240](https://upload.jianshu.io/users/upload_avatars/751860/d4fbe849-cef4-4162-a14e-2b1fee19007a.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
本文將帶你實(shí)現(xiàn)一個(gè)一百多行代碼實(shí)現(xiàn)的自動(dòng)化插樁方案,解決組件化子模塊的初始化和路由器的自動(dòng)注冊(cè)诽里,支持多種類(lèi)型的插樁、支持前插后插涤垫、支持插入代碼的...
AST簡(jiǎn)介 AST(Abstract syntax tree)即為“抽象語(yǔ)法樹(shù)”,是編輯器對(duì)代碼的第一步加工之后的結(jié)果竟终,是一個(gè)樹(shù)形式表示的源代碼...
關(guān)于組件化蝠猬,相信很多人耳熟能詳,網(wǎng)上的組件化框架也如雨后春筍统捶,最近做了一些 組件化調(diào)研榆芦,開(kāi)始著手探索適合自己項(xiàng)目的一條組件化之路,在此分享一下喘鸟,...
1匆绣、百鏈 CC 核心代碼量:3K(±) line (&插件) 源碼閱讀難度(10分制):8(Socket&ASM) 組件自動(dòng)注冊(cè)方案: 自動(dòng)注...
特點(diǎn):1、0個(gè)類(lèi)0行代碼(除了apt及生成的僅僅一個(gè)類(lèi)的代碼)2什黑、0反射0性能損耗崎淳,基于編譯期間注解處理器3、支持任何類(lèi)型的參數(shù)傳遞兑凿,沒(méi)有原生I...
前言 EventBus到了3.0版本,使用Apt注解處理器來(lái)在編譯期通過(guò)讀取@Subscribe()注解并解析生成java類(lèi)來(lái)保存訂閱者關(guān)于的信...
看到大家這么積極凯力,也來(lái)冒個(gè)泡參加個(gè)活動(dòng),看了大家的照片礼华,我總結(jié)出了三個(gè)規(guī)律,大家看看我說(shuō)的對(duì)不對(duì): 1拗秘、不用mac寫(xiě)代碼的程序員不是好運(yùn)營(yíng) ps...
AOP:面向切面編程(Aspect-Oriented Programming)圣絮。如果說(shuō),OOP如果是把問(wèn)題劃分到單個(gè)模塊的話雕旨,那么AOP就是把涉...
QQ群:AndroidMVP 555343041 更新日志: 2017/1/31:AOP新增SysPermissionAspect支持動(dòng)態(tài)申...