zoukankan      html  css  js  c++  java
  • [android] 手机卫士界面切换动画

     在/res/anim/ 建立文件tran_out.xml

    添加<translate>节点

    设置x轴来源坐标android:fromXDelta=”0”

    设置x轴目的坐标android:toXDelte=”-100%p” 整个父窗体

    设置y轴来源坐标android:fromYDelta=”0”

    设置y轴目的坐标android:toYDelta=”0”

    设置执行时间 android:duration=”500” 500毫秒

    /res/anim/ 建立文件tran_in.xml

    添加<translate>节点

    设置x轴来源坐标android:fromXDelta=”100%p” 整个父窗体

    设置x轴目的坐标android:toXDelte=”0” 

    设置y轴来源坐标android:fromYDelta=”0”

    设置y轴目的坐标android:toYDelta=”0”

    设置执行时间 android:duration=”500” 500毫秒

    activity跳转页面部分

    startActivity()finish()方法后面

    调用overridePendingTransition()方法,参数:R.anim.xxx_inR.anim.yyyyy_out

    但是在我的模拟器上,activity左移出去的时候是黑屏,找了半天没找到原因,真奇怪

     trans_in.xml

    <?xml version="1.0" encoding="utf-8"?>
    <translate xmlns:android="http://schemas.android.com/apk/res/android"
        android:duration="500"
        android:fromXDelta="100%"
        android:fromYDelta="0"
        android:toXDelta="0"
        android:toYDelta="0" >
    
    </translate>

    trans_out.xml

    <?xml version="1.0" encoding="utf-8"?>
    <set  xmlns:android="http://schemas.android.com/apk/res/android">
        <translate
            android:fromXDelta="0"
            android:toXDelta="-100%"
            android:duration="300"
            />
    </set>

    trans_pre_in.xml

    <?xml version="1.0" encoding="utf-8"?>
    <translate xmlns:android="http://schemas.android.com/apk/res/android"
        android:duration="500"
        android:fromXDelta="-100%p"
        android:fromYDelta="0"
        android:toXDelta="0"
        android:toYDelta="0" >
    
    </translate>

    trans_pre_out.xml

    <?xml version="1.0" encoding="utf-8"?>
    <translate xmlns:android="http://schemas.android.com/apk/res/android"
        android:duration="500"
        android:fromXDelta="0"
        android:fromYDelta="0"
        android:toXDelta="100%p"
        android:toYDelta="0" >
    
    </translate>
  • 相关阅读:
    AGC002
    ICPC 北美Mid Central 2019 Regional
    【洛谷 5020】货币系统
    【洛谷 1109】学生分组
    【洛谷 2915】奶牛混合起来
    【洛谷 4162】最长距离
    【YCOJ 3805】竞选
    【洛谷 2807】最长路
    【洛谷 2918】买干草Buying Hay
    【LOJ 10172】涂抹果酱
  • 原文地址:https://www.cnblogs.com/taoshihan/p/5380341.html
Copyright © 2011-2022 走看看