安卓动画
2016-01-21 08:09
369 查看
/* 1,特别注意,某个控件想要加动画,必须设置背景,动画才能生效 2,缩放动画ScaleAnimation(fromX, toX, fromY, toY, pivotXType, pivotXValue, pivotYType, pivotYValue) fromX水平方向开始的宽度,toX水平方向结束的宽度,fromY竖直方向开始的高度,toY竖直方向结束的高度 pivotXType围绕圆心变化Animation.RELATIVE_TO_SELF相对于自己, pivotXValue是x坐标,pivotYValue是y坐标*/ ScaleAnimation scaleAnimation = new ScaleAnimation(0.3f, 1f, 0.3f, 1f, Animation.RELATIVE_TO_SELF, 0,Animation.RELATIVE_TO_SELF, 0.5f); // 设置动画时间 scaleAnimation.setDuration(300); // 透明度动画 AlphaAnimation alphaAnimation = new AlphaAnimation(0.5f, 1f); alphaAnimation.setDuration(300); // 因为是两个动画,所以要加一个动画集合AnimationSet,false表示集合里面的动画各自独立播放 AnimationSet animationSet = new AnimationSet(false); animationSet.addAnimation(scaleAnimation); animationSet.addAnimation(alphaAnimation); //开始动画 contentView.startAnimation(scaleAnimation);
相关文章推荐
- sqlserver 2008 查询表结构语句
- 设计模式(十七):享元模式
- 怎么可以不了解Java8 Stream
- C#中使用7Z进行压缩解压
- 设计模式学习笔记—抽象工厂模式
- bzoj 1218 [HNOI2003]激光炸弹
- 优雅的项目配置--常用库和版本管理
- Python之装饰器
- IPv6 互联网中的隐私保护和网络管理器
- 开放在线课堂平台推荐
- Leetcode 22 - Generate Parentheses
- 一键编译go文件命令.bat
- 安装go语言,配置环境及IDE,只需3步
- RDD实战
- 一周学会go语言并应用 by王奇疏
- 循环实现:将格点数据绘制在等值线上
- 2276: [Poi2011]Temperature 单调队列
- 向 Windows 窗体添加菜单和菜单项
- 资深谷歌安卓工程师对安卓应用开发的建议
- Leetcode 21 - Merge Two Sorted Lists