Element的子類介紹 ExecutableElement表示某個(gè)類或接口的方法、構(gòu)造方法或初始化程序(靜態(tài)或?qū)嵗?,包括注釋類型元素。Pac...
如何利用 Javassist 去優(yōu)雅的實(shí)現(xiàn)一個(gè)異常捕獲功能,可以參考文章一文應(yīng)用 AOP | 最全選型考量 + 邊剖析經(jīng)典開源庫邊實(shí)踐,美滋滋 ...
當(dāng)我們做權(quán)限判斷和申請時(shí),雖然有很多優(yōu)秀的框架去幫我們完成,但是是否有想過這樣的一個(gè)問題,以使用 RxPermissions 為例,每個(gè)權(quán)限判斷...
在應(yīng)用 AOP 之前,應(yīng)該思考幾個(gè)問題: 明確你應(yīng)用 AOP 在什么項(xiàng)目 小范圍試用,選擇一個(gè)侵入性小的 AOP 方法 明確切入點(diǎn)的相似性 考慮...
AOP 全名 Aspect Oriented Programming,意思是面向切面編程。AOP 跟 OOP 一樣,是一種編程思想。如果 OOP...
EasyMvp 一個(gè)簡單強(qiáng)大且靈活的MVP框架。項(xiàng)目地址:EasyMvp 特點(diǎn) 一個(gè) Activity 可以綁定多個(gè) Presenter,以達(dá)到...
startActivity 最終調(diào)用startActivityForResult 方法, 關(guān)注 mParent==null 的情況,調(diào)用Inst...
android App Lock開發(fā),主要有幾個(gè)點(diǎn):第一個(gè)是所謂的應(yīng)用鎖,就是在應(yīng)用打開的時(shí)候覆蓋一個(gè)Activity(或者是一個(gè)全局的Dial...
注:本文摘自《RxJava Essentials》翻譯中文版電子書 StrictMode StrictMode是一種模式,為了獲得更多出現(xiàn)在代碼...