你的位置:首页 > 软件开发 > 操作系统 > Android自定义控件3

Android自定义控件3

发布时间:2016-09-28 13:00:22
在上篇文章中实现了优酷菜单的布局,本文接着实现动画功能本文地址:http://www.cnblogs.com/wuyudong/p/5914901.html,转载请注明源地址。新建动画工具类AnimationUtils.java,代码如下:package com.wuyudong ...

在上篇文章中实现了优酷菜单的布局,本文接着实现动画功能

本文地址:http://www.cnblogs.com/wuyudong/p/5914901.html,转载请注明源地址。

新建动画工具类AnimationUtils.java,代码如下:

package com.wuyudong.youkumenu.utils;import android.view.animation.Animation;import android.view.animation.RotateAnimation;import android.widget.RelativeLayout;public class AnimationUtils {  // 旋转出去的动画  public static void rotateOutAnim(RelativeLayout layout, long delay) {    RotateAnimation ra = new RotateAnimation(        0f, -180f, //开始,结束的角度, 逆时针        Animation.RELATIVE_TO_SELF, 0.5f, //相对的x坐标点(指定旋转中心x值)        Animation.RELATIVE_TO_SELF, 1.0f); //相对的y坐标点(指定旋转中心y值)    ra.setDuration(500);    ra.setFillAfter(true);    ra.setStartOffset(delay);    layout.startAnimation(ra);      }    // 旋转进来的动画  public static void rotateInAnim(RelativeLayout layout) {    RotateAnimation ra = new RotateAnimation(        -180f, 0f, //开始,结束的角度, 顺时针        Animation.RELATIVE_TO_SELF, 0.5f, //相对的x坐标点(指定旋转中心x值)        Animation.RELATIVE_TO_SELF, 1.0f); //相对的y坐标点(指定旋转中心y值)    ra.setDuration(500);    ra.setFillAfter(true);    layout.startAnimation(ra);      }}

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:Android自定义控件3

关键词:Android

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录