AspectJ 非常强大,但是它也只能实现 50% 的字节码操作场景,如果想要实现 100% 的字节码操作场景,那么就不得不使用 ASM。 AspectJ 有着一系列弊端: ...
IP属地:广东
AspectJ 非常强大,但是它也只能实现 50% 的字节码操作场景,如果想要实现 100% 的字节码操作场景,那么就不得不使用 ASM。 AspectJ 有着一系列弊端: ...
Android 换肤原理 制作皮肤包,皮肤包相当于一个apk,不过只包含了资源文件 获取到皮肤包的Resource对象 标记需要换肤的View 切换时刷新页面 换肤用的Api...
HashMap的实现原理 1.HashMap概述 HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保...
转载请注明出处:美团猫眼电影android模块化实战--可能是最详细的模块化实战 地址:http://www.jianshu.com/p/d372cc6802e5 目录...
更新:Android组件化之通信(多模块,多进程) Android项目中代码量达到一定程度,编译将是一件非常痛苦的事情,短则一两分钟,长则达到五六分钟。Android stu...
特别说明 当前博客平台账号已废弃,如果有使用细节问题请前往我新博客平台进行讨论交流。 个人博客平台 HuRuWo的技术小站[https://huruwo.top/] 文章首发...