Android透明动画

简介: Android透明动画核心方法public void startAnimation(Animation animation)执行动画,参数可以是各种动画的对象,Animation的多态,也可以是组合动画,后面会有。

Android透明动画

核心方法

public void startAnimation(Animation animation)
  • 执行动画,参数可以是各种动画的对象,Animation的多态,也可以是组合动画,后面会有。

构造方法

/**
 * Constructor to use when building an AlphaAnimation from code
 * 
 * @param fromAlpha Starting alpha value for the animation, where 1.0 means fully opaque and 0.0 means fully transparent.
 * @param toAlpha Ending alpha value for the animation.
 */
public AlphaAnimation(float fromAlpha, float toAlpha) {
    mFromAlpha = fromAlpha;
    mToAlpha = toAlpha;
}
  • 第一个参数是动画开始时候的透明度
  • 第二个参数是动画结束时候的透明度
  • 0:完全透明
  • 1.0f:完全不透明

用法

// 创建透明度的动画对象
AlphaAnimation aa = new AlphaAnimation(0, 1.0f);
// 设置动画播放的时间
aa.setDuration(3000);
// 执行完动画后保持状态
aa.setFillAfter(true);
// 开始播放动画
iv.startAnimation(aa);

效果

图片透明度变化,从完全透明到完全不透明

相关文章
|
1月前
|
Java Android开发 开发者
Android10 修改开发者选项中动画缩放默认值
Android10 修改开发者选项中动画缩放默认值
29 0
|
1月前
|
XML Java Android开发
android的三种动画
android的三种动画
20 0
|
5天前
|
Android开发 UED
Android Item平移动画
【6月更文挑战第18天】
|
1月前
|
数据库 Android开发
Android数据库框架-GreenDao入门,2024年最新flutter 页面跳转动画
Android数据库框架-GreenDao入门,2024年最新flutter 页面跳转动画
Android数据库框架-GreenDao入门,2024年最新flutter 页面跳转动画
|
1月前
|
Java Android开发
Android开发之使用OpenGL实现翻书动画
本文讲述了如何使用OpenGL实现更平滑、逼真的电子书翻页动画,以解决传统贝塞尔曲线方法存在的卡顿和阴影问题。作者分享了一个改造后的外国代码示例,提供了从前往后和从后往前的翻页效果动图。文章附带了`GlTurnActivity`的Java代码片段,展示如何加载和显示书籍图片。完整工程代码可在作者的GitHub找到:https://github.com/aqi00/note/tree/master/ExmOpenGL。
55 1
Android开发之使用OpenGL实现翻书动画
|
1月前
|
Java Android开发
Android 开机动画的启动
Android 开机动画的启动
30 0
|
1月前
|
Java Android开发
Android Mediatek 延迟停止启动动画和通知SurfaceFlinger(Android正在启动)
Android Mediatek 延迟停止启动动画和通知SurfaceFlinger(Android正在启动)
37 0
|
1月前
|
XML 开发工具 Android开发
Android动画效果-更新中
Android动画效果-更新中
69 1
|
1月前
|
API Android开发 开发者
【Android App】Vulkan实现宇宙中旋转雷达动画效果(附源码和原始视频 超详细必看)
【Android App】Vulkan实现宇宙中旋转雷达动画效果(附源码和原始视频 超详细必看)
116 1
|
1月前
|
XML Java Android开发
Android App开发动画特效之利用滚动器实现平滑翻页(附源码和演示 简单易懂)
Android App开发动画特效之利用滚动器实现平滑翻页(附源码和演示 简单易懂)
56 0
Android App开发动画特效之利用滚动器实现平滑翻页(附源码和演示 简单易懂)