android渐变动画的两种实现
来源:互联网 发布:adobe xd是什么软件 编辑:程序博客网 时间:2024/06/04 22:42
在android开发,我们会经常使用到渐变动画,一般情况下渐变动画有两种实现方式,一种是直接通过java代码去实现,另外一种是通过配置文件实现动画,下面是两种动画的基本是使用方法:
纯Java代码实现:
//创建渐变动画 透明度变化,表示从0.1f 到 1.0 的变化(其中0.0f表示完全透明,1.0表示完全不透明)Animation animation = new AlphaAnimation(0.1f,1.0f);animation.setDuration(3000);//动画的持续的时间animation.setRepeatCount(2);//动画的重复次数imageView1.startAnimation(animation);//开始动画
通过配置文件实现:
1、首先要在res目录下建立一个anim文件,在anim建立一个alpha1.xml文件如下:
<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android" > <!-- 下面代码解析:duration 动画时间 fromAlpha 起始透明度 repeatCount 动画重复次数 toAlpha 动画结束时透明度 --> <alpha android:duration="1000" android:fromAlpha="0.1" android:repeatCount="2" android:toAlpha="1.0" /></set>2、加载动画:
//加载动画Animation animation = AnimationUtils.loadAnimation(this, R.anim.alpha1);imageView1.startAnimation(animation);//开始动画
案例下载地址:http://download.csdn.net/detail/u013043346/9374204
0 0
- android渐变动画的两种实现
- Android-实现背景渐变动画
- 用动画实现android app启动界面的渐变效果
- android 实现View的背景色渐变动画
- android实现动画自动播放的渐变欢迎页面
- Android-->颜色渐变动画的实现,应用市场跳转
- android中动画实现的两种方式
- Android Activity实现切换动画的两种方法
- android导航动画的两种实现方式
- android animation动画效果的两种实现方式
- android缩放动画的两种实现方法
- android位移动画的两种实现方式
- android旋转动画的两种实现方式
- Android 页面跳转动画的两种实现方式
- android实现alpha渐变动画效果
- Android实现View隐藏显示渐变动画
- Android之XML方式实现渐变动画
- Android 自定义TextView实现文字渐变动画
- IE6兼容性问题解决
- 蓝桥杯练习系统--阶乘计算
- Perl6 -1.3 子例程2
- Android Studio常用快捷键
- 图的广度优先遍历算法
- android渐变动画的两种实现
- h5案例分享:绿源电动车-与美国队长之间的约定
- Demo制作
- 批处理、分时、实时、网络、分布式操作系统的区别
- PHP获取当前时间、时间戳的各种格式写法汇总
- setxor--求两个集合交集的非(异或)
- Xcode7请求网络不成功的解决办法
- Android中的BaseAdapter(二)
- 微信公众平台开发(76) 获取用户基本信息