Android动画效果——X、Y轴抖动
2015-09-16 18:42
549 查看
1. 控件加载动画
Animation shakeAnim = AnimationUtils.loadAnimation(Context, 动画资源(R.anim.shake_y));
View.startAnimation(shakeAnim);
2. Res的anim文件夹的shake_y.xml文件
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="1000"
android:fromYDelta="0"
android:interpolator="@anim/cycle"
android:toYDelta="10" >
</translate>
3. Res的anim文件夹的cycle.xml文件描述动画模式
<?xml version="1.0" encoding="utf-8"?>
<cycleInterpolator xmlns:android="http://schemas.android.com/apk/res/android"
android:cycles="5" />
<!-- cycles是抖动次数 -->
Animation shakeAnim = AnimationUtils.loadAnimation(Context, 动画资源(R.anim.shake_y));
View.startAnimation(shakeAnim);
2. Res的anim文件夹的shake_y.xml文件
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="1000"
android:fromYDelta="0"
android:interpolator="@anim/cycle"
android:toYDelta="10" >
</translate>
3. Res的anim文件夹的cycle.xml文件描述动画模式
<?xml version="1.0" encoding="utf-8"?>
<cycleInterpolator xmlns:android="http://schemas.android.com/apk/res/android"
android:cycles="5" />
<!-- cycles是抖动次数 -->
相关文章推荐
- Android Studio导入github下载的工程
- Android 保持键盘隐藏
- android EditText 中的TextWatcher 限制小数点位数
- Android应用程序用户界面(十)对话框
- Android 手动显示和隐藏软键盘
- Android Native/Tombstone Crash Log 详细分析
- Android Fragment应用实战,使用碎片向ActivityGroup说再见(缓存Fragment)
- Android的垂直布局管理器的代码
- Android Flowlayout实现的说明
- Android的垂直布局管理器的应用
- Android 消息提示框:五种Toast详解
- 在Android Studio下使用百度语音识别的一个简单例子
- Android 4.4 Graphic系统详解(2) VSYNC的生成
- Android 防止点击事件连按,isFastClick()
- Android关于继承-【属性】和【方法】-多态的探究(我会煮很多栗子的)
- android事件分发机制详解
- Android Retrofit框架的使用和个人见解
- android:scaleType属性简述
- android studio 更新 Gradle错误解决方法
- Android ViewPager与子控件点击事件冲突的解决方案