android缩放动画的两种实现方法
来源:互联网 发布:windows没有视频设备 编辑:程序博客网 时间:2024/06/05 18:38
在android开发,我们会经常使用到缩放动画,一般情况下缩放动画有两种实现方式,一种是直接通过java代码去实现,另外一种是通过配置文件实现动画,下面是两种动画的基本是使用方法:
Java代码实现:
//创建缩放动画对象Animation animation = new ScaleAnimation(0, 1.0f, 0f, 1.0f);animation.setDuration(1500);//动画时间animation.setRepeatCount(3);//动画的重复次数animation.setFillAfter(true);//设置为true,动画转化结束后被应用imageView1.startAnimation(animation);//开始动画
通过配置文件实现:
1、首先要在res目录下建立一个anim文件,在anim建立一个scale.xml文件如下:
<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android"> <scale android:duration="1500" android:fillAfter="true" android:fromXScale="0.0" android:fromYScale="0.0" android:interpolator="@android:anim/accelerate_decelerate_interpolator" android:pivotX="0%" android:pivotY="50%" android:toXScale="1.0" android:toYScale="1.0" /></set>
2、加载动画:
Animation animation = AnimationUtils.loadAnimation(this, R.anim.scale);imageView1.startAnimation(animation);//开始动画案例下载地址:http://download.csdn.net/detail/u013043346/9374204
0 0
- android缩放动画的两种实现方法
- Android Activity实现切换动画的两种方法
- android渐变动画的两种实现
- 缩放图片的两种方法
- Android去除系统自带动画的两种方法
- Android去除系统自带动画的两种方法
- android中动画实现的两种方式
- android导航动画的两种实现方式
- android animation动画效果的两种实现方式
- android位移动画的两种实现方式
- android旋转动画的两种实现方式
- Android 页面跳转动画的两种实现方式
- android实现图片缩放 旋转的几种方法
- libgdx: 缩放动画的实现
- android menu的两种实现方法
- Android 实现全屏的两种方法
- Android--TabHost的两种实现方法
- android 实现全屏的两种方法
- 推送通知(远程推送)
- [细说Java](1)图说字符串的不变性
- uCOS-II学习笔记:实时操作系统(一)
- 快速理解VirtualBox的四种网络连接方式
- RecyclerView和ListView实现多视图加载的方法
- android缩放动画的两种实现方法
- 模板函数练习
- 山东省第四届蓝桥杯 ///标题:三部排序//c/c++组
- SNMP MIB 信息的访问
- 淘宝面试题:如何充分利用多核CPU,计算很大的List中所有整数的和
- grant 权限 on 数据库对象 to 用户@'IP'
- 单项需求卡片模板
- wifi驱动相关
- 记录一下学习vim的历程(一)入门