android ApiDemos里的Transition3d翻转修复完善
2013-01-13 14:14
363 查看
转载请注明参考地址:/article/1646551.html
相信大家可鞥会用到里面的一个3d旋转的demo,但是旋转后的view却是反过来的,此教程会解决这个问题.
先来看看原demo里的效果
![](http://img.my.csdn.net/uploads/201209/26/1348667793_8290.gif)
然后看看用这个之后的效果
![](http://img.my.csdn.net/uploads/201209/26/1348669181_9978.gif)
没错,翻转之后view变成了反的,这不符合我们的要求,于是修改代码,主要修改部分
[java]
view plaincopyprint?
applyRotation(-1, 360, 270);//原来是 applyRotation(-1, 180, 90);
[java]
view plaincopyprint?
// 原来是 rotation = new Rotate3dAnimation(90, 180, centerX, centerY, 310.0f, false);
rotation = new Rotate3dAnimation(270, 360, centerX, centerY, 310.0f, false);
修改之后的效果
![](http://img.my.csdn.net/uploads/201209/26/1348669733_3000.gif)
最后附上工程代码下载地址
http://download.csdn.net/detail/ethan_xue/4601160
相信大家可鞥会用到里面的一个3d旋转的demo,但是旋转后的view却是反过来的,此教程会解决这个问题.
先来看看原demo里的效果
![](http://img.my.csdn.net/uploads/201209/26/1348667793_8290.gif)
然后看看用这个之后的效果
![](http://img.my.csdn.net/uploads/201209/26/1348669181_9978.gif)
没错,翻转之后view变成了反的,这不符合我们的要求,于是修改代码,主要修改部分
[java]
view plaincopyprint?
applyRotation(-1, 360, 270);//原来是 applyRotation(-1, 180, 90);
applyRotation(-1, 360, 270);//原来是 applyRotation(-1, 180, 90);
[java]
view plaincopyprint?
// 原来是 rotation = new Rotate3dAnimation(90, 180, centerX, centerY, 310.0f, false);
rotation = new Rotate3dAnimation(270, 360, centerX, centerY, 310.0f, false);
// 原来是 rotation = new Rotate3dAnimation(90, 180, centerX, centerY, 310.0f, false); rotation = new Rotate3dAnimation(270, 360, centerX, centerY, 310.0f, false);
修改之后的效果
![](http://img.my.csdn.net/uploads/201209/26/1348669733_3000.gif)
最后附上工程代码下载地址
http://download.csdn.net/detail/ethan_xue/4601160
相关文章推荐
- android ApiDemos里的Transition3d翻转修复完善
- android ApiDemos里的Transition3d翻转修复完善
- Android ApiDemos示例解析(95):Views->Animation->3D Transition
- android:3D垂直翻转动画-FlipAnimation
- android matrix camera处理图片绕X轴Y轴翻转(类似3D效果)
- kankan转载:Android实现3d翻转效果
- Android 3d翻转动画(实例)
- android使用FlipAnimation实现3D垂直翻转动画
- Android matrix camera处理图片绕X轴Y轴翻转(类似3D效果)
- Android动画分析之3D翻转效果
- 【Android开发小记--7】动画--简单的button移动和图片3D翻转
- Android 利用Camera实现中轴3D卡牌翻转效果
- Android动画分析之3D翻转效果
- Android实现dialog的3D翻转示例
- DEMO:transition3d、运用动画实现图片3d翻转效果
- Android动画分析之3D翻转效果
- Android动画分析之3D翻转效果
- android中的简单animation(四)3D transition
- 自定义 View 3d翻转动画 android
- Android动画之3D翻转动画