亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Android界面轉換效果模板之scale與routate_scale使用

發布時間:2020-07-17 12:49:12 來源:網絡 閱讀:879 作者:zy_19920214 欄目:移動開發


現在先來說一下scale(縮放比例)的使用:


調用方法:overridePendingTransition(R.anim.scale_in, R.anim.scale_out);


R.anim.scale_in表示要進入的Activity界面的xml文件,R.anim.scale_out表示離開的Activity界面的xml文件,在xml文件中可配置相關屬性,即可實現相關的動畫效果。


下面來舉例并說明其配置的相關含義:


R.anim.scale_in:


<?xml version="1.0" encoding="utf-8"?>

<set xmlns:android="http://schemas.android.com/apk/res/android" >

    <scale

        android:duration="4000"

        android:fromXScale="1.0"

        android:fromYScale="0.0"

        android:pivotX="0%p"

        android:pivotY="0%p"

        android:toXScale="1.0"

        android:toYScale="1.0" />

</set>

<!-- 

duration:經歷時間為4000ms

fromYScale由0.0放大到1.0;

fromXScale不變

pivotX與pivotY:進入畫面的位置0%p表示從上面,100%表示從屏幕下面開始進入 -->


R.anim.scale_out:


<?xml version="1.0" encoding="utf-8"?>

<set xmlns:android="http://schemas.android.com/apk/res/android" >

    <scale

        android:duration="4000"

        android:fromXScale="1.0"

        android:fromYScale="1.0"

        android:pivotX="100%p"

        android:pivotY="100%p"

        android:toXScale="1.0"

        android:toYScale="0.0" />

</set>


 相關配置信息與R.anim.scale_in含義一致。


接下來rotate_scale(旋轉界面)


調用方法:overridePendingTransition(R.anim.alpha_in, R.anim.rotate_scale);


R.anim.rotate_scale才是我們需要配置的旋轉界面的xml文件


<?xml version="1.0" encoding="utf-8"?>

<set xmlns:android="http://schemas.android.com/apk/res/android" >

    <rotate

        android:duration="4000"

        android:fromDegrees="0"

        android:interpolator="@android:anim/linear_interpolator"

        android:pivotX="50%p"

        android:pivotY="50%p"

        android:startOffset="0"

        android:toDegrees="720"

        android:toYScale="0" />

    <scale

        android:duration="4000"

        android:fromXScale="1.0"

        android:fromYScale="1.0"

        android:pivotX="50%p"

        android:pivotY="50%p"

        android:toXScale="0.0"

        android:toYScale="0.0" />

</set>


<!--

<rotate>標簽:旋轉,本文配置表示旋轉時間為4000ms,旋轉的中心為正中心,由屬性android:pivotX="50%"與android:pivotY="50%"決定的。

android:fromDegrees:開始旋轉時的度數

android:toDegrees:結束時的度數。

<scale>標簽:縮放: 縮放時間為4000ms,縮放的中心為正中,由屬性android:pivotX="50%p"

        android:pivotY="50%p"決定,縮放由1.0縮放到0.0,即由原始大小縮到0大小


-->



向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

墨江| 会宁县| 靖西县| 蒙山县| 金阳县| 托克逊县| 铅山县| 韶山市| 财经| 鱼台县| 谢通门县| 阿坝县| 青州市| 桦川县| 扎鲁特旗| 同德县| 大理市| 新平| 曲阳县| 聂荣县| 碌曲县| 五峰| 保定市| 宁阳县| 白城市| 开封市| 高邮市| 正镶白旗| 乌兰县| 安仁县| 壶关县| 宾川县| 大洼县| 精河县| 安平县| 望谟县| 中阳县| 广水市| 鄯善县| 阜宁县| 建昌县|