现在先来说一下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://chengdu.cdxwcx.cn/article/poihcj.html