android位移动画的两种实现方式
16lz
2021-01-26
在android开发,我们会经常使用到位移动画,一般情况下位移动画有两种实现方式,一种是直接通过java代码去实现,另外一种是通过配置文件实现动画,下面是两种动画的基本是使用方法:
纯Java代码实现:
//创建渐变动画 Animation animation = new TranslateAnimation(0, 0, 300, 300);animation.setDuration(1500);animation.setRepeatCount(1);//动画的重复次数animation.setFillAfter(true);//设置为true,动画转化结束后被应用imageView1.startAnimation(animation);//开始动画
通过配置文件实现:
1、首先要在res目录下建立一个anim文件,在anim建立一个alpha1.xml文件如下:
<?xml version="1.0" encoding="utf-8"?>
2、加载动画
Animation animation = AnimationUtils.loadAnimation(this, R.anim.translate);imageView1.startAnimation(animation);//开始动画
案例下载地址: http://download.csdn.net/detail/u013043346/9374204 更多相关文章
- Android(安卓)下拉刷新,上拉加载动画,这一个就够了
- android下载系统版本步骤(通过SecureCRT)
- Android(安卓)国际化 语言相关 和 打包 多渠道配置
- Android(安卓)Studio快捷键(自用)
- Fragment中使用listview
- android音乐播放器例子及其源码分析
- Android(安卓)Studio报错:unable to find valid certification pa
- android学习摘记——TabHost使用代码
- Android让手机主动亮屏的代码