1.请教关于Android AOP方面 ,有那些需要的知识准备?2.关于ASM技术和Android有什么可以结合的领域?3.有哪些比较好的这方面的开源项目?4.AOP一般究竟是如何实现的?在Android这边的具体实现?
认证高级PHP讲师
Java的AOP技術都是基於Asm.jar這個強大工具實現的,可以先從java彙編指令學起,掌握Asm.jar相關的API,後面再去理解Spring、Structs等框架都很好理解了。至於Android這塊嘛,現在已經有比較多的AOP框架,我最近打算寫一篇關於這方面的文章,題主可以關注我的後續更新。
寫了一篇關於Java彙編指令的文章,可以算是為這塊打基礎必備的知識:大話+圖說:Java彙編指令——只為讓你懂
Android AOP 之字節碼插樁詳解看 AspectJ 在 Android 中的強勢插入
Java的AOP技術都是基於Asm.jar這個強大工具實現的,可以先從java彙編指令學起,掌握Asm.jar相關的API,後面再去理解Spring、Structs等框架都很好理解了。至於Android這塊嘛,現在已經有比較多的AOP框架,我最近打算寫一篇關於這方面的文章,題主可以關注我的後續更新。
寫了一篇關於Java彙編指令的文章,可以算是為這塊打基礎必備的知識:
大話+圖說:Java彙編指令——只為讓你懂
Android AOP 之字節碼插樁詳解
看 AspectJ 在 Android 中的強勢插入