【Android】ScaleAnimation 详解
2013-10-22 15:30
489 查看
ScaleAnimation类是Android系统中的尺寸变化动画类,用于控制View对象的尺寸变化,该类继承于Animation类。ScaleAnimation类中的很多方法都与Animation类一致,该类中最常用的方法便是ScaleAnimation构造方法。
【基本语法】public ScaleAnimation (float fromX, float toX, float fromY, float toY, int pivotXType, float pivotXValue, int pivotYType, float pivotYValue)
参数说明
fromX:起始X坐标上的伸缩尺寸。
toX:结束X坐标上的伸缩尺寸。
fromY:起始Y坐标上的伸缩尺寸。
toY:结束Y坐标上的伸缩尺寸。
pivotXType:X轴的伸缩模式,可以取值为ABSOLUTE、RELATIVE_TO_SELF、RELATIVE_TO_PARENT。
pivotXValue:X坐标的伸缩值。
pivotYType:Y轴的伸缩模式,可以取值为ABSOLUTE、RELATIVE_TO_SELF、RELATIVE_TO_PARENT。
pivotYValue:Y坐标的伸缩值。
有三种默认值:
RELATIVE_TO_PARENT 相对于父控件
RELATIVE_TO_SELF 相对于符自己
RELATIVE_TO_ABSOLUTE 绝对坐标
【基本语法】public ScaleAnimation (float fromX, float toX, float fromY, float toY, int pivotXType, float pivotXValue, int pivotYType, float pivotYValue)
参数说明
fromX:起始X坐标上的伸缩尺寸。
toX:结束X坐标上的伸缩尺寸。
fromY:起始Y坐标上的伸缩尺寸。
toY:结束Y坐标上的伸缩尺寸。
pivotXType:X轴的伸缩模式,可以取值为ABSOLUTE、RELATIVE_TO_SELF、RELATIVE_TO_PARENT。
pivotXValue:X坐标的伸缩值。
pivotYType:Y轴的伸缩模式,可以取值为ABSOLUTE、RELATIVE_TO_SELF、RELATIVE_TO_PARENT。
pivotYValue:Y坐标的伸缩值。
有三种默认值:
RELATIVE_TO_PARENT 相对于父控件
RELATIVE_TO_SELF 相对于符自己
RELATIVE_TO_ABSOLUTE 绝对坐标
相关文章推荐
- android 判断当前程序是否在前台运行
- Android有趣的全透明效果--Activity及Dialog的全透明3(转载)
- Android有趣的全透明效果--Activity及Dialog的全透明2(转载)
- Android有趣的全透明效果--Activity及Dialog的全透明(转载)
- android 自定义Dialog背景透明及显示位置设置(转载)
- android 设置activity为对话框,且背景为透明
- android 播放提示音
- android Button按下效果
- 解决下载Android源码时遇到的 download error
- android 界面布局 很好的一篇总结 【转】
- 转载-Android开发网上的一些重要知识点3
- 转载- Android开发网上的一些重要知识点
- 让Android设备永不锁屏(转载)
- android Debug 记录
- AndroidManifest.xml文件--权限设置
- Android JNI ,如何抛出异常
- Android之Service与IntentService的比较
- Android中处理崩溃异常
- Android项目实战--手机卫士01--启动界面 -
- android 点击分享的链接跳转到应用程序