- 博客(4)
- 收藏
- 关注
原创 安卓Canvas
首先canvas的drawXXX方法就不去细说了,本文只针对canvas状态的变换、保存和复位。Canvas与View这里要理解的是Canvas和View的关系,Canvas就是附在View的整个表面的(注意,View并不相当于整个屏幕,View有自己的大小,因此下面所有的图形都是基于View而不是整个屏幕) Canvas理解:Canvas内部有Matrix和Clip的状态记录,当调用一次tran
2017-05-18 16:46:03 2145 2
原创 安卓动画插值器 Interpolator
一、安卓动画动画都是由于人眼观看的延迟,通过一帧一帧绘制连续的图像然后通过GPU显示到屏幕上的,所以无论哪种动画(平移动画、旋转等),图像都是随着时间往后推移而不断变换的。安卓的动画有很多种供我们使用,比如最简单的Tween Animation(补间动画),帧动画,属性动画,甚至矢量动画。下面是一个非常简单的平移动画 图像中 - 第一个小球做的是自由下落然后反弹的动画 - 第二个是小球
2017-03-22 18:19:38 4404 2
原创 安卓事件分发
事件分发dispatchTouchEventonInterceptTouchEvent 事件拦截 (只有ViewGroup有)onTouchEvent 事件处理
2016-06-29 14:18:26 283 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人