第六章 动画【Android基础学习】

第六章 动画【Android基础学习】

前言

以下内容源自《【Android】》
仅供学习交流使用

版权

禁止其他平台发布时删除以下此话
本文首次发布于CSDN平台
作者是CSDN@日星月云
博客主页是https://jsss-1.blog.csdn.net
禁止其他平台发布时删除以上此话

推荐

【天哥】Android开发视频教程最新版 Android Studio开发

图片资源来自:
https://github.com/jinjungle/skypan-yes-code

开源

日星月云 / 安卓基础学习https://gitee.com/jsss-1/android-basic-learning
jsss-1 / android-basic-learninghttps://github.com/jsss-1/android-basic-learning

第六章 动画

这个在P41视频中

属性动画

属性动画:真正改变了属性的值

  • ValueAnimator
  • ObjectAnimator.ofFloat()
    propertyName:动画类型参数的值:translationX translationY alpha rotation rotationX…

```java
        ValueAnimator valueAnimator = ValueAnimator.ofInt(0, 100);
        valueAnimator.setDuration(2000);
        valueAnimator.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {
            @Override
            public void onAnimationUpdate(@NonNull ValueAnimator animation) {
                //valueAnimator 实际的值
                Log.d("aaaa", animation.getAnimatedValue() + "");
                //动画的进度0-1
                Log.d("aaaa", animation.getAnimatedFraction() + "");
            }
        });
        valueAnimator.start();

```java
        //沿Y方向从0到500到200再到800
        ObjectAnimator objectAnimator = ObjectAnimator.ofFloat(tvTest, "translationY", 0, 500,200,800);
        objectAnimator.setDuration(2000);
        objectAnimator.start();

ObjectAnimActivity
activity_object_anim.xml

2024-6-11 20:39:22

最后

2024-6-11 20:39:22

迎着日光月光星光,直面风霜雨霜雪霜。

相关推荐

  1. 动画Android基础学习

    2024-07-15 19:52:05       18 阅读
  2. Android 学习 鸿蒙HarmonyOS 4.0 (TS中的函数)

    2024-07-15 19:52:05       39 阅读
  3. 【算法基础:贪心

    2024-07-15 19:52:05       22 阅读
  4. React学习记录 ---

    2024-07-15 19:52:05       21 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-15 19:52:05       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-15 19:52:05       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-15 19:52:05       58 阅读
  4. Python语言-面向对象

    2024-07-15 19:52:05       69 阅读

热门阅读

  1. 【爬虫】爬虫基础

    2024-07-15 19:52:05       19 阅读
  2. CSS 技巧与案例详解:开篇介绍

    2024-07-15 19:52:05       21 阅读
  3. 力扣刷题之2732.找到矩阵中的好子集

    2024-07-15 19:52:05       21 阅读
  4. golang基础用法

    2024-07-15 19:52:05       18 阅读
  5. shell脚本传参调用http接口

    2024-07-15 19:52:05       17 阅读
  6. JsonCPP源码分析——分配器和配置器

    2024-07-15 19:52:05       15 阅读
  7. Web开发:<div>标签作用

    2024-07-15 19:52:05       20 阅读