安卓2017
则不达
Hold the door
展开
-
View背后不为人知的勾当(一)--自定义控件和测量过程
本节首先讲讲自定义控件套路,自定义属性,测量过程的问题,为了后面的几节能专注于实现特效,而不受本文这些惯用套路的影响 特效系列的目录关于Draw 关于动画 关于滑动 关于Layout 要实现界面特效,首先得掌握:View的简单原理 自定义属性 measure过程 这算是UI特效的周边技术,任何特效都得考虑这几个问题 安卓特效的实现,需要借助以下四个技术点:draw 动画 滑动 layout 1 Vi原创 2016-12-11 23:27:08 · 808 阅读 · 0 评论 -
View背后不为人知的勾当(二)--onDraw
内容太多,尚未完工,估计得写到这个周末 需要知道的问题 点线面和Paint 图形变换,色彩混合,Shader,网格等 16ms和掉帧问题 SurfaceView和TextureView 硬件加速 1 关于onDraw1.1 16ms和掉帧的问题得知道16ms一帧的问题,如果渲染一帧超过16ms,如用了20ms渲染,下一帧的切换就来不及,这一帧就持续了32ms,就出现了掉帧,掉帧多了,用户就会感原创 2016-12-12 23:36:58 · 1715 阅读 · 0 评论