Android界面转换效果模板之scale与routate_scale使用

现在先来说一下scale(缩放比例)的使用:

创新互联专注为客户提供全方位的互联网综合服务,包含不限于成都做网站、网站制作、毕节网络推广、成都小程序开发、毕节网络营销、毕节企业策划、毕节品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联为所有大学生创业者提供毕节建站搭建服务,24小时服务热线:18982081108,官方网址:www.cdcxhl.com

调用方法: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:

   

        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" />

R.anim.scale_out:

   

        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" />

 相关配置信息与R.anim.scale_in含义一致。

接下来rotate_scale(旋转界面)

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

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

   

        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" />

   

        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" />


新闻名称:Android界面转换效果模板之scale与routate_scale使用
网站链接:http://ybzwz.com/article/poihcj.html