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 中的强势插入