1.背景和意义 先后经历过多个Android开发团队,每个团队都有这样的一个人。他能在gradle中配置一些代码。导致最终的apk 根据品牌+渠道 命名。甚至还能根据不同品牌...
IP属地:北京
1.背景和意义 先后经历过多个Android开发团队,每个团队都有这样的一个人。他能在gradle中配置一些代码。导致最终的apk 根据品牌+渠道 命名。甚至还能根据不同品牌...
写在前面 当在10亿数据进行不到30次比较就能查找到目标时,不禁感叹编程之魅力!人类之伟大呀! —— 学红黑树有感。 终于,在学习了几天的红黑树相关的知识后,我想把我所学所想...
概述 本篇文章会从源码(基于Android 6.0)角度分析Android中View的绘制流程,侧重于对整体流程的分析,对一些难以理解的点加以重点阐述,目的是把View绘制的...
binder学习指南http://weishu.me/2016/01/12/binder-index-for-newer/[http://weishu.me/2016/01/...
1、ASM概述 ASM是一个功能比较齐全的java字节码操作与分析框架,通过ASM框架,我们可以动态的生成类或者增强已有类的功能。 ASM可以直接生成二进制.class文件,...
简介 ClassVisitor是用来生成asm和改变字节码的,ClassVisitor是一个访问字节码的框架,其对字节码的创建和修改主要是通过其内部的ClassVisitor...
基础认识 mars 是微信官方的终端基础组件 C++ 编写(为了兼容多平台) 业务性无关,平台性无关的基础组件 支持接入 Android 或者 iOS/OS X 或者 Win...