动画xml(res/anim文件夹下)
顶部进
anim_top_in.xml
1 |
|
顶部出
anim_top_out.xml
1 |
|
底部进
anim_bottom_in.xml
1 |
|
底部出
anim_bottom_out.xml
1 |
|
iOS动画进
anim_ios_in.xml
1 |
|
iOS动画出
anim_ios_out.xml
1 |
|
左侧进
anim_left_in.xml
1 |
|
左侧出
anim_left_out.xml
1 |
|
右侧进
anim_right_in.xml
1 |
|
右侧出
anim_right_out.xml
1 |
|
缩放进
anim_scale_in.xml
1 |
|
缩放出
anim_scale_out.xml
1 |
|
使用动画
styles.xml
1 | <!-- 缩放动画 --> |
Dialog中使用
1 | import android.app.Activity; |
Activity中使用
1 |
|
旋转工具类
1 | package com.ab.myykframe.util; |
上面的“在动画结束时重新开始动画”貌似可以去掉,不影响
调用:
1 | private void rotate(boolean isRotateEnabled) { |