您的位置:首页 > 移动开发 > Android开发

Android_Animation

2017-07-27 15:39 120 查看
构建位移动画

TanslateAnimation,注意构造器的参数

执行周期

setDuration(Long time);

启动动画

startAnimation(Animation animation);

构建旋转动画

RatateAnimation,构造器参数的含义:

第一个参数:从什么角度开始

第二个参数:旋转到什么角度

第三个参数:横坐标的偏移量

第四个参数:纵坐标的偏移量



构建透明动画

AlphaAnimation,构造器参数是从某透明度变为某透明度,

参数是float类型,涉及自动类型转换



6. 构建缩放动画

ScalaAnimation,构造器参数的含义是:

1表示是原图的1倍,以此类推

一下图为例:

宽:从原图的宽度变成原图的3倍

高:从原图的高度变成原图的3倍



setRepeatMode();设置重复模式

setRepeatCount();设置重复次数

setDuration(3000);设置动画执行的时间(单位:毫秒)

view.startAnimation(具体对象) 开始动画

setFillAfter(true); 动画执行完之后是否保留最终状态

setFillBefore(false); 动画执行完之后是否恢复执行前状态

setStartOffset(500);设置延时启动

关于善知教育(官网:善知教育<点击进入> 微信公众号:善知技术)

地址:北京东燕郊经济技术开发区文化大厦

咨询老师:郑老师 电话/微信:13315631002 QQ:1939441377

目前我们开设Java服务器、HTML5前端网页、Android移动端、PHP服务器;有全日制班、有周末班;

学费优惠至8480!!!!!!

我们的优势:

基础课程一个月免费学全程面授;

平均就业薪资10000-15000;

免费重听,跨学科免费学习;

5-5.5个月大容量技术授课; 0学费,0基础入学;

海量项目实训,弹性教学制度,灵活安排授课时间;

大部分学生找到月薪10k以上薪资工作,项目实训自然终止;

课程全程视频录制,偶尔耽搁也不担心;

学习途中随时可以无理由退费根据学生情况;

一个科目学不会可以免费学习另一个科目;

全日制班,周末班,网上授课同时进行;

技术交流QQ群:198983438(加群请备注在哪里看到我们的群)在群里面随时会更新一些我们的课程视频以及开班动态

善知教育学习视频大汇总:

善知教育石老师Java视频http://pan.baidu.com/s/1eQ0JHi6

善知教育吕老师Java视频http://pan.baidu.com/s/1i44RTjR

善知教育武老师html5视频http://pan.baidu.com/s/1hsGGKnE

善知教育石老师android知识点http://pan.baidu.com/s/1hsBpOQo
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息