`
timesongjie
  • 浏览: 16475 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

android tween 四种动画

阅读更多

一、AlphaAnimation

实现透明渐变效果

参数:float fromAlpha, float toAlpha

         fromAlpha:动画开始显示度,  toAlpha:动画结束显示度

 

二、RotateAnimation

实现图片旋转

参数:float fromDegrees, float toDegrees, int pivotXType, float pivotXValue, int pivotYType, float pivotYValue

       fromDegrees: 开始旋转偏离值  toDegrees:结束旋转偏离值 

       pivotXType:X方向旋转模式 pivotXValue, pivotYType,  pivotYValue

旋转模式有 四种: (Animation.ABSOLUTE, Animation.RELATIVE_TO_SELF, or Animation.RELATIVE_TO_PARENT), 

例子:(0f, -360f,
          Animation.RELATIVE_TO_SELF,0.5f,
          Animation.RELATIVE_TO_SELF, 0.5f
    );将以图片自身中心点为旋转轴点  按逆时针方向选转360度

三、TranslateAnimation

实现图片位置移动

参数:int fromXType, float fromXValue, int toXType, float toXValue, int fromYType, float fromYValue, int toYType, float toYValue

        fromXValue:开始X坐标值 toXValue:结束X坐标值

四、ScaleAnimation

实现图片大小变化

参数:(float fromX, float toX, float fromY, float toY, int pivotXType, float pivotXValue, int pivotYType, float pivotYValue)

分享到:
评论

相关推荐

    android tween动画代码示例及详解

    Tween动画,又称补间动画,是Android提供的基础动画系统,用于在两个关键帧之间平滑地改变对象的属性,如透明度、大小、位置或旋转角度。在本文中,我们将深入探讨如何使用Android Tween动画,并通过具体的代码示例...

    Android Tween动画源码

    Tween动画,又称平移动画,是Android提供的基础动画类型,主要用于对象的透明度、缩放、平移和旋转等属性的变化。让我们深入探讨Android Tween动画的源码,理解其工作原理。 首先,`alpha`动画涉及到的是对象的透明...

    android Tween动画的xml实现

    Tween动画,又称补间动画,是Android提供的基础动画类型,主要用于对象的平移、旋转、缩放和透明度变化等效果。本篇文章将深入探讨如何通过XML在Android中实现Tween动画。 首先,让我们了解Tween动画的基本原理。...

    Android---Tween动画

    Android---Tween动画 运用了4种Tween的动画效果,包括: rotate(旋转),scale(伸缩), alpha(透明度),translate(平移) 以及tween(综合4种效果)

    Android动画之Tween动画实现

    一类是Tween动画,就是对场景里的对象不断的进行图像变化来产生动画效果(旋转、平移、放缩和渐变);第二类就是 Frame动画,即顺序的播放事先做好的图像,与gif图片原理类似。 本例子主要实现了Tweene动画,实现了...

    Android 游戏开发之Tween动画的实现

    在Android游戏开发中,Tween动画是一种非常常见的动画形式,它主要用于实现对象的平滑移动、缩放、旋转等效果。Tween动画,源自于图形设计领域,意为“时间插值”,在Android中,它是通过`android.animation....

    android Tween动画示例代码

    在Android开发中,Tween动画是一种基础的动画形式,主要用于改变View对象的位置、大小、透明度等属性,而不会改变View的实际布局。Tween动画是通过Animatior类来实现的,它可以提供平滑的视觉效果,使得用户界面更具...

    安卓动画效果相关-android开发中的Tween动画动画演示demo。此demo为androidstudio2.0所写.rar

    Tween动画是Android系统提供的一种基础动画类型,主要用于对象的平移、缩放、旋转和透明度变化等视觉效果。本篇将详细探讨Android Tween动画的基本原理、实现方式以及如何在Android Studio 2.0中创建和运行演示demo...

    Android 之 Tween补间动画

    四、自定义Tween动画 除了使用预定义的动画属性,开发者还可以自定义Tween动画,通过`ObjectAnimator`类实现对特定属性的动画控制。例如,自定义一个旋转动画: ```java ObjectAnimator rotationAnim = ...

    Android基础——Tween动画、Drawable动画、Property动画、MaterialDesign动画、Trasition动画

    本文将深入探讨Android中的五种主要动画类型:Tween动画、Drawable动画、Property动画、Material Design动画以及Transition动画。 1. Tween动画(补间动画) Tween动画是Android中最基础的动画形式,它通过改变对象...

    Android使用TweenAnimation生成动画效果的例程.rar

    主要有以下四种类型的TweenAnimation: 1. TranslateAnimation:平移动画,用于改变View的位置。 2. RotateAnimation:旋转动画,让View围绕一个点进行旋转。 3. ScaleAnimation:缩放动画,调整View的大小。 4. ...

    android tween

    在Android开发中,补间动画(Tween Animation)...通常,这样的测试可能会演示如何组合使用上述四种基本动画类型,以创造出更复杂的卡通效果。开发者可以从中学习如何控制动画的执行顺序、同步和交互,以提升用户体验。

    Android Tween Animation动画效果详解

    Android Tween Animation动画的使用demo,以及自定义动画,原理解析,相关博客: http://blog.csdn.net/w18756901575/article/details/53081551

    Android Tween动画的实现

    Tween动画,也称为平移动画,是Android系统提供的一种基础动画类型,用于实现对象在屏幕上的位置、大小、透明度等属性的平滑过渡。在本篇中,我们将深入探讨如何在Android环境中实现Tween动画。 首先,Tween动画的...

    Android xml形式实现Tween动画

    本篇将详细讲解如何使用XML在Android中实现这四种Tween动画以及集合动画。 1. **Alpha渐变动画** Alpha动画用于控制View的透明度变化。在`res/anim`目录下创建一个XML文件,例如`alpha_animation.xml`,然后定义...

    Tween动画完全解析

    Tween动画是一种在图形用户界面(GUI)开发中广泛使用的动画技术,它允许开发者在两个或多个属性值之间平滑地过渡,从而创建出流畅的视觉效果。Tween动画通常用于移动应用、网页、游戏以及各种软件的用户界面中,以...

    Android TweenAnimation源码

    TweenAnimation是Android SDK中提供的一种基础动画类型,它基于帧动画(Frame Animation)的概念,通过平移、旋转、缩放和改变透明度等属性来实现对象的变化效果。让我们深入探索Android TweenAnimation的源码,了解...

    Android-Animation动画之Tween Animation补间动画

    这些子类分别对应于平移、缩放、旋转和透明度变化四种基本动画效果。 1. **TranslateAnimation**:平移动画允许我们改变视图的位置,通过设置`fromXDelta`、`toXDelta`、`fromYDelta`和`toYDelta`属性来指定在X轴和...

    Android Tween代码

    Android Tween代码

    tween动画效果

    Tween动画在Android开发中是一种非常重要的视觉效果工具,它能够为用户界面增添动态感和流畅性,提升用户体验。Tween动画,全称为“Tween动画效果”,主要用于实现对象在屏幕上的平移、旋转、缩放以及透明度变化等...

Global site tag (gtag.js) - Google Analytics