关闭

Android——显示隐藏移动动画

标签: android动画移动xml
589人阅读 评论(0) 收藏 举报
分类:

加载XML动画:

<set xmlns:android="http://schemas.android.com/apk/res/android">
    <translate android:fromYDelta="10%p" android:toYDelta="0" android:duration="800"/>
    <alpha android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="1000" />
</set>
<set xmlns:android="http://schemas.android.com/apk/res/android">
    <translate android:fromYDelta="0" android:toYDelta="100%p" android:duration="800"/>
    <alpha android:fromAlpha="1.0" android:toAlpha="0.0" android:duration="1000" />
</set>

Activity中引入Animation

        mShowAction = AnimationUtils.loadAnimation(this, R.anim.push_up_in);
        mHiddenAction = AnimationUtils.loadAnimation(this, R.anim.push_up_out);
        mOne.setVisibility(View.VISIBLE);
        mOne.startAnimation(mShowAction);

Activity中自定义Animation

        mShowAction = new TranslateAnimation(Animation.RELATIVE_TO_SELF, 0.0f, Animation.RELATIVE_TO_SELF, 0.0f,
                Animation.RELATIVE_TO_SELF, -6.0f, Animation.RELATIVE_TO_SELF, 0.0f);
        mShowAction.setDuration(1500);
        increaseTV.setAnimation(mShowAction);
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:109789次
    • 积分:2328
    • 等级:
    • 排名:第16663名
    • 原创:113篇
    • 转载:11篇
    • 译文:0篇
    • 评论:33条