写在前面,如果面对复杂的动画效果你一筹莫展,不烦看看这篇文章:LottieAndroid使用详解及源码解析—轻而易举实现各种复杂动画 该文章是结合我司产品手机迅雷做的一个全面...
1.显式缓冲区的sizeof和strlen a的值为10,b的值为5,这是因为sizeof(buf)计算的是字符数组的大小,strlen(buf)计算的是“hello”的长度...
Android N引入了一种包含编译、解释和JIT(Just In Time)的混合运行时,以便在安装时间、内存占用、电池消耗和性能之间获得最好的折衷。 ART是在Andro...
JIT与Dalvik JIT是"Just In Time Compiler"的缩写,就是"即时编译技术",与Dalvik虚拟机相关。 怎么理解这句话呢?这要从Android的...
朋友,加油!
最近ios面试总结阿里天猫,电话面试。没有回答好的部分: 1.运行时,iskindofclass的内部原理 2.block的相关属性,weak,strong等。 3.GCD的介绍和应用场景。 ...
小笨狼漫谈多线程:GCD(一)多线程是程序开发中非常基础的一个概念,大家在开发过程中应该或多或少用过相关的东西。同时这恰恰又是一个比较棘手的概念,一切跟多线程挂钩的东西都会变得复杂。如果使用过程中对多线程...