![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
techblog
文章平均质量分 90
keepfocusonjava
这个作者很懒,什么都没留下…
展开
-
Java 变量
局部变量,静态局部变量,全局变量,静态全局变量在内存中的存放区别标签(空格分隔): java 变量先搞懂几个存放变量的地方1.栈 - 由编译器自动分配释放2.堆 - 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收3.全局区(静态区),全局变量和静态变量的存储是放在一块的,初始化的全局变 量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。- 程序结束释放原创 2017-03-09 21:03:46 · 146 阅读 · 0 评论 -
Android资源优化之拥抱svg
一.简介概念 SVG 意为可缩放矢量图形(Scalable Vector Graphics),是使用 XML 来描述二维图形和绘图程序的语言 原理 将xml语言解析后配合Android path,实现图片渲染及动画 二.优点与缺点优点 可直接用xml文件打开,加载速度提升明显 SVG 与 JPEG 和 GIF 图像比起来,尺寸更小,且可压缩性更强 SVG 图像可在任何的分辨原创 2017-03-09 21:15:49 · 235 阅读 · 0 评论 -
Android 性能优化
Android 性能优化标签(空格分隔): 知乎live 张明云 * APK性能优化* 1)GPU过度绘制布局优化 流畅度优化 原因 内存抖动(频繁gc,线程阻塞)。量化:montior图形锯齿状 布局过度绘制(开发者选项打过度绘制调试开关) 系统内存不足 ui线程耗时操作 解决 1.for循环中减少局部变量的申请 2. ①merge标签,根部局使用,替代frameLayout原创 2017-03-09 21:01:35 · 171 阅读 · 0 评论 -
Lottie 源码解析(一)
标签(空格分隔): json lottieLottieCompostioncomposition : 构成 原文注释: /** * After Effects/Bodymovin composition model. This is the serialized model from which the * animation will be created. * It原创 2017-03-15 18:50:18 · 473 阅读 · 0 评论