1.新建一anim文件夹,里面建立一myanim.xml
<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <alpha android:fromAlpha="0.1" android:toAlpha="1.0" android:duration="2000" /> <!-- 透明度的转换 --> <scale android:interpolator="@android:anim/accelerate_decelerate_interpolator" android:fromXScale="0.0" android:toXScale="1.4" android:fromYScale="0.0" android:toYScale="1.4" android:pivotX="50%" android:pivotY="50%" android:fillAfter="false" android:duration="3000" /> <!-- 尺寸的变换 --> <translate android:fromXDelta="30" android:toXDelta="0" android:fromYDelta="30" android:toYDelta="50" android:duration="3000" /> <!-- 位置的变换 --> <rotate android:interpolator="@android:anim/accelerate_decelerate_interpolator" android:fromDegrees="0" android:toDegrees="+350" android:pivotX="50%" android:pivotY="50%" android:duration="3000" /> <!-- 旋转变换 --> </set>
2.
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" tools:context="wyf.ytl.MainActivity" > <ImageView android:id="@+id/myImageView" android:layout_width="match_parent" android:layout_height="match_parent" android:src="@drawable/img" /> </LinearLayout>
3.
public class MainActivity extends ActionBarActivity { Animation myAnimation = null; ImageView myImageView = null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //加载动画 myAnimation = AnimationUtils.loadAnimation(this, R.anim.myanim); myImageView = (ImageView) findViewById(R.id.myImageView); //启动动画 myImageView.startAnimation(myAnimation); }
相关推荐
解决自定义动画只能播放一次的
Android按下录音录音动画效果 ,自定义录音、播放动画View
自定义对话框样式,以及对话框的加载动画,告别Android默认丑陋的对话框!
自定义的录音功能,录音的时候有随音量大小而动的动画,效果很好,可以录音,可以播放,经过测试,可以直接使用
自定义ImageView播放帧动画,封装之后感觉好简单啊,相对于SurfaceView而言,不用另开线程,实现更加方便了!!!博客地址:http://blog.csdn.net/xutao3716/article/details/49427213
【Android】自定义录音、播放动画View,让你的录音浪起来
用于微信小程序的一个圆形进度组件,支持自定义循环播放图标。
如果项目赶时间或者自定义原生动画太麻烦,GIF都是一个很好的选择,相比于最新的WEBP格式的动画,也有更好的兼容性(毕竟已经出现很多年了)。 关于图片加载我一直用的是Google推荐的 Glide ,图片加载和缓存都做的...
主要介绍了javascript+HTML5自定义元素播放焦点图动画的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
android studio 自定义button边框,角度,渐变颜色按下时改变样式, 以及基础动画,为image view添加旋转,下移,渐变等样式,使用timer handler button进行控制。
自定义播放gif格式的图片功能,该项目实现了Android自定义播放gif格式的图片,可以通过点击点击屏幕控制动画播放,希望能够帮到学习android开发的朋友。
自定义Operation队列简单实现直播礼物动画
PlayAnimationAndroid自定义view-音乐播放动画效果
XX省公路局停车场系统 完整程序代码 内含说明文档 停车场系统 需求分析: 打印凭据 抓拍图象 扫描条码 收费 LED电子显示 智能报价 系统分析与设计: 数据库设计 进入停车场 ... 自定义动画播放
2.Gif播放一半,弹出自定义动画,循环播放Gif任意区间帧动画。 3.tableView的headerView的伸缩变化。 下载地址:https://github.com/FighterLightning/GifImageAndImageChange.git 感觉有帮助,请不要吝啬你的...
Flash动画播放组件V1.0 1.支持Flash的.swf 格式动画文件; 2.可自定义播放位置,动画尺寸; 3.可设置是否拖动; 4.支持与Flash的数据交互(发送和接收); 5.动画效果流畅,类似迅雷的广告动画效果; 6.以API接口方式提供,...
自定义播放gif格式的图片功能,该项目实现了Android自定义播放gif格式的图片,可以通过点击点击屏幕控制动画播放,希望能够帮到学习android开发的朋友。
Android是不能播放gif动画的,所以我们经常用图片轮播代替,但是在xml文件中写播放图片时,不能很好地控制播放和停止,所以这里就自定义了一个Gif播放的view,可以播放、停止、添加播放源和设置播放时间间隔。