码迷,mamicode.com
首页 > 其他好文 > 详细

Splash闪屏页-三种动画效果

时间:2015-10-05 11:36:08      阅读:269      评论:0      收藏:0      [点我收藏+]

标签:

三种动画效果

旋转 RotateAnimation

缩放 ScaleAnimation

渐变 AlphaAnimation

 

动画效果集合 

AnimationSet

 

 1 // 初始化欢迎页面的动画
 2 
 3 private void initViews(){
 4 
 5       RelativeLayout rlRoot = (RelativeLayout) findViewById(R.id.rl_root);    
 6 
 7       RotateAnimation rotate  = new RotateAnimation(0,360,Animation.RELATIVE_TO_SELF,0.5f,Animation.RELATIVE_TO_SELF,0.5f);
 8       rotate.setDuration(1000);//动画执行的时间
 9       rotate.setFillAfter(true);//动画结束后保持最终状态
10 
11       ScaleAnimation scale = new ScaleAnimation(0,1,0,1,,Animation.RELATIVE_TO_SELF,0.5f,Animation.RELATIVE_TO_SELF,0.5f);
12       scale.setDuration(1000);
13       scale.setFillAfter(true);
14 
15       AlphaAnimation alpha = new AlphaAnimation(0,1);
16       alpha.setDuration(1000);
17       alpha.setFillAfter(true);
18 
19       AnimationSet set = new AnimationSet(false);
20       set.addAnimation(rotate);
21       set.addAnimation(scale);
22       set.addAnimation(alpha);
23       
24       rlRoot.startAnimation(set);   
25         
26 }                          

 

Splash闪屏页-三种动画效果

标签:

原文地址:http://www.cnblogs.com/lude313/p/4855438.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!