gpt4 book ai didi

com.zx.zxutils.util.ZXAnimUtil.getAlphaAnimation()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-13 10:39:32 29 4
gpt4 key购买 nike

本文整理了Java中com.zx.zxutils.util.ZXAnimUtil.getAlphaAnimation()方法的一些代码示例,展示了ZXAnimUtil.getAlphaAnimation()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZXAnimUtil.getAlphaAnimation()方法的具体详情如下:
包路径:com.zx.zxutils.util.ZXAnimUtil
类名称:ZXAnimUtil
方法名:getAlphaAnimation

ZXAnimUtil.getAlphaAnimation介绍

[英]获取一个透明度渐变动画
[中]获取一个透明度渐变动画

代码示例

代码示例来源:origin: StannyBing/ZXUtils

/**
 * 获取一个由完全显示变为不可见的透明度渐变动画
 *
 * @param durationMillis    持续时间
 * @param animationListener 动画监听器
 * @return 一个由完全显示变为不可见的透明度渐变动画
 */
public static AlphaAnimation getHiddenAlphaAnimation(long durationMillis, AnimationListener animationListener) {
  return getAlphaAnimation(1.0f, 0.0f, durationMillis, animationListener);
}

代码示例来源:origin: StannyBing/ZXUtils

/**
 * 获取一个透明度渐变动画
 *
 * @param fromAlpha         开始时的透明度
 * @param toAlpha           结束时的透明度都
 * @param animationListener 动画监听器
 * @return 一个透明度渐变动画,默认持续时间为DEFAULT_ANIMATION_DURATION
 */
public static AlphaAnimation getAlphaAnimation(float fromAlpha, float toAlpha, AnimationListener animationListener) {
  return getAlphaAnimation(fromAlpha, toAlpha, DEFAULT_ANIMATION_DURATION,
      animationListener);
}

代码示例来源:origin: StannyBing/ZXUtils

/**
 * 获取一个由不可见变为完全显示的透明度渐变动画
 *
 * @param durationMillis 持续时间
 * @return 一个由不可见变为完全显示的透明度渐变动画
 */
public static AlphaAnimation getShowAlphaAnimation(long durationMillis) {
  return getAlphaAnimation(0.0f, 1.0f, durationMillis, null);
}

代码示例来源:origin: StannyBing/ZXUtils

/**
 * 获取一个由不可见变为完全显示的透明度渐变动画
 *
 * @return 一个由不可见变为完全显示的透明度渐变动画,默认持续时间为DEFAULT_ANIMATION_DURATION
 */
public static AlphaAnimation getShowAlphaAnimation() {
  return getAlphaAnimation(0.0f, 1.0f, DEFAULT_ANIMATION_DURATION, null);
}

代码示例来源:origin: StannyBing/ZXUtils

/**
 * 获取一个透明度渐变动画
 *
 * @param fromAlpha      开始时的透明度
 * @param toAlpha        结束时的透明度都
 * @param durationMillis 持续时间
 * @return 一个透明度渐变动画
 */
public static AlphaAnimation getAlphaAnimation(float fromAlpha, float toAlpha, long durationMillis) {
  return getAlphaAnimation(fromAlpha, toAlpha, durationMillis, null);
}

代码示例来源:origin: StannyBing/ZXUtils

/**
 * 获取一个透明度渐变动画
 *
 * @param fromAlpha 开始时的透明度
 * @param toAlpha   结束时的透明度都
 * @return 一个透明度渐变动画,默认持续时间为DEFAULT_ANIMATION_DURATION
 */
public static AlphaAnimation getAlphaAnimation(float fromAlpha, float toAlpha) {
  return getAlphaAnimation(fromAlpha, toAlpha, DEFAULT_ANIMATION_DURATION,
      null);
}

代码示例来源:origin: StannyBing/ZXUtils

/**
 * 获取一个由不可见变为完全显示的透明度渐变动画
 *
 * @param durationMillis    持续时间
 * @param animationListener 动画监听器
 * @return 一个由不可见变为完全显示的透明度渐变动画
 */
public static AlphaAnimation getShowAlphaAnimation(long durationMillis, AnimationListener animationListener) {
  return getAlphaAnimation(0.0f, 1.0f, durationMillis, animationListener);
}

代码示例来源:origin: StannyBing/ZXUtils

/**
 * 获取一个由不可见变为完全显示的透明度渐变动画
 *
 * @param animationListener 动画监听器
 * @return 一个由不可见变为完全显示的透明度渐变动画,默认持续时间为DEFAULT_ANIMATION_DURATION
 */
public static AlphaAnimation getShowAlphaAnimation(AnimationListener animationListener) {
  return getAlphaAnimation(0.0f, 1.0f, DEFAULT_ANIMATION_DURATION,
      animationListener);
}

代码示例来源:origin: StannyBing/ZXUtils

@Override
  public void onItemClick(int position) {
    switch (position) {
      case 0://旋转
        btnOpenAnimTest.startAnimation(ZXAnimUtil.getRotateAnimationByCenter(2000, null));
        break;
      case 1://渐变-显示
        btnOpenAnimTest.startAnimation(ZXAnimUtil.getAlphaAnimation(0.0f, 1.0f, 2000, null));
        break;
      case 2://渐变-隐藏
        btnOpenAnimTest.startAnimation(ZXAnimUtil.getHiddenAlphaAnimation(2000, null));
        break;
      case 3://缩小
        btnOpenAnimTest.startAnimation(ZXAnimUtil.getLessenScaleAnimation(2000, null));
        break;
      case 4://放大
        btnOpenAnimTest.startAnimation(ZXAnimUtil.getAmplificationAnimation(2000, null));
        break;
      default:
        break;
    }
  }
}

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com