首页 > 移动平台 > 详细

Android开发之动画

时间:2015-07-16 11:25:27      阅读:226      评论:0      收藏:0      [点我收藏+]

1.透明动画---AlphaAnimation

a.动态java代码实现button按钮的透明效果

 1 rootView.findViewById(R.id.btnAnimation).setOnClickListener(new OnClickListener() {
 2                 
 3     @Override
 4     public void onClick(View v) {
 5     // TODO Auto-generated method stub
 6          AlphaAnimation aa=new AlphaAnimation(0, 1);
 7          aa.setDuration(1000);
 8          v.startAnimation(aa);
 9 
10         }
11  });

b.通过XML属性设置实现透明动画

新建一个Android XML fils,在新建页面,Resource Type选择为Tween Animation,Root element选择为alpha.

1 <?xml version="1.0" encoding="utf-8"?>
2 <alpha xmlns:android="http://schemas.android.com/apk/res/android"
3     android:fromAlpha="0"
4     android:toAlpha="1"
5     android:duration="1000" >
6 </alpha>

java代码

1             rootView.findViewById(R.id.btnAnimation).setOnClickListener(new OnClickListener() {
2                 
3                 @Override
4                 public void onClick(View v) {
5                     // TODO Auto-generated method stub
6                     v.setAnimation(AnimationUtils.loadAnimation(getActivity(), R.anim.aa));
7                 }
8             });

 

Android开发之动画

原文:http://www.cnblogs.com/liyiran/p/4650407.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!