android放大镜实现圆周运动动画 上传者:wj35019 2019-06-21 13:57:27上传 其他文档文件 3KB 热度 127次 CircleAnimation是自定义动画组件,重写了Animation.applyTransformation,此方法根据interpolatedTime形参变量实时的计算圆周运动坐标,计算后通过Matrix对象平移控件达到圆周运动动画。 下载地址 用户评论 更多下载 下载地址 立即下载 用户评论 码姐姐匿名网友 2019-06-21 13:57:27 好东西。。谢谢分享啊。。 码姐姐匿名网友 2019-06-21 13:57:27 好的实现方式,之前想着用RotateAnimation来实现圆周旋转,却发现控件本身有自转,而这个思路却很好的实现了公转的动画。该实现,我自身理解就是使用TranslateAnimation。 码姐姐匿名网友 2019-06-21 13:57:27 还可以吧,需要自己修改 码姐姐匿名网友 2019-06-21 13:57:27 么么哒 就是我要的例子 3q 码姐姐匿名网友 2019-06-21 13:57:27 很好的实现方式,之前想着用RotateAnimation来实现圆周旋转,却发现控件本身有自转,而这个思路却很好的实现了公转的动画。该实现,我自身理解就是使用TranslateAnimation。 码姐姐匿名网友 2019-06-21 13:57:27 可以用,代码如下,就是速度不均匀,需要自己改改 CircleAnimation animation = new CircleAnimation(200); animation.setDuration(1000); animation.setRepeatCount(-1); findViewById(R.id.iv_ic).startAnimation(animation); 码姐姐匿名网友 2019-06-21 13:57:27 与我想要的有点不相符 码姐姐匿名网友 2019-06-21 13:57:27 楼主可否附加上动画是怎么使用的源码,或者给一个的demo 发表评论
好东西。。谢谢分享啊。。
好的实现方式,之前想着用RotateAnimation来实现圆周旋转,却发现控件本身有自转,而这个思路却很好的实现了公转的动画。该实现,我自身理解就是使用TranslateAnimation。
还可以吧,需要自己修改
么么哒 就是我要的例子 3q
很好的实现方式,之前想着用RotateAnimation来实现圆周旋转,却发现控件本身有自转,而这个思路却很好的实现了公转的动画。该实现,我自身理解就是使用TranslateAnimation。
可以用,代码如下,就是速度不均匀,需要自己改改 CircleAnimation animation = new CircleAnimation(200); animation.setDuration(1000); animation.setRepeatCount(-1); findViewById(R.id.iv_ic).startAnimation(animation);
与我想要的有点不相符
楼主可否附加上动画是怎么使用的源码,或者给一个的demo