自定义表盘,一个是关于canvas.rotate的运用,一个是关于Path,Math的运用
1.表盘一效果图
忽略小球上下移动。。。这个是重力感应下上下移动的。
本功能的主要实现是,三个背景圆圈的旋转。
首先,这三个圆需要无线旋转。
其次,需要根据不同的情况,加速,或者减速旋转。
不知道大家怎么想的,我最开始想到的就是利用,RotateAnimation,来实现旋转效果。new的时候,可以传入旋转的初始角度,和目的角度。setDuration(..),就实现了旋转的
原创
2016-02-29 17:13:18 ·
946 阅读 ·
0 评论