1.请教关于Android AOP方面 ,有那些需要的知识准备?
2.关于ASM技术和Android有什么可以结合的领域?
3.有哪些比较好的这方面的开源项目?
4.AOP一般究竟是如何实现的?在Android这边的具体实现?
ringa_lee2017-04-18 09:09:16
Java's AOP technology is implemented based on the powerful tool Asm.jar. You can start with java assembly instructions and master the APIs related to Asm.jar. Later, you can understand Spring, Structs and other frameworks, which are all easy to understand. As for Android, there are already many AOP frameworks. I plan to write an article about this recently. You can pay attention to my subsequent updates.
I wrote an article about Java assembly instructions, which can be regarded as the necessary knowledge to lay the foundation for this area:
Big words + pictures: Java assembly instructions - just to let you understand
PHP中文网2017-04-18 09:09:16
Detailed explanation of Android AOP bytecode instrumentation
Look at the strong insertion of AspectJ in Android