android 动画 从view顶部退出、进入(系列动画)
2015-09-07 21:46
489 查看
<translate xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/accelerate_interpolator" android:fromYDelta="0%p" android:toYDelta="-100%p" android:duration="500"></translate>
路径:dict/src/main/res/anim/anim_slide_out_from_top.xml这个动画是一系列:如改变 fromYDelta:100%p toYDelta:0%p 则是底部向上滑出(p为parent相对t父布局)同理改变为 fromXDelta:100%p toXDelta:0%p 右侧滑入 fromXDelta:0%p toXDelta:100%p 右侧滑出 fromXDelta:0%p toXDelta:-100%p 左侧滑出在代码中调用如下:
Animation animation1 = AnimationUtils.loadAnimation(Context, R.anim.anim_slide_out_from_top); animation1.setInterpolator(new DecelerateInterpolator() ); animation1.setAnimationListener(new Animation.AnimationListener() { @Override public void onAnimationStart (Animation animation){ } @Overridepublic void onAnimationEnd (Animation animation){ } @Override public void onAnimationRepeat (Animation animation){ } } ); mAnimationView.clearAnimation(); mAnimationView.startAnimation(animation1);代码可以满足一些同学对动画的监听需求。
相关文章推荐
- Android数据存储——SDcard
- Android Studio导入项目的问题
- Android中数据存储——文件存储数据
- Android五大存储---外部存储(SD卡)
- Android中的数据存储: SharedPreferences,内部存储,外部存储,数据库
- 【Android开源项目解析】背景有波浪效果的TextView——从Titanic项目学习BitmapShader的使用
- Android数据存储——Cache存储
- Android数据存储——SharedPreferences存储
- 一起学android(1)
- android转屏,切换屏幕,横竖屏(onConfigurationChanged)会重新加载 OnCreate 的解决方案
- android的activity再按一次退出程序
- android模拟器无法复制文件到sdcard
- 【攻克Android (40)】JSON解析
- Android高效加载大图、多图解决方案
- Android数据存储——文件存储
- Android中未读信息提示图标的实现
- Android开发:Button属性警告错误
- Android五大存储---SharedPreferences
- 【转】Android BLE开发之Android手机与BLE终端通信
- Android获取状态栏高度