android游戏中实现渐隐和渐现动画
来源:互联网 发布:广联达造价软件 编辑:程序博客网 时间:2024/05/02 01:00
1实现渐隐的动画
在程序中实现可以通过如下方式
View view = new View(context);//执行动画的View
AlphaAnimation aa = new AlphaAnimation(1.0f, 0.0f);//创建一个AlphaAnimation 对象,渐变从1->0
aa.setDuration(1500);//设置持续时间
aa.setFillAfter(true);//设置这个View最后的状态,由于是从1->0,所以最后的是消失状态(最后是看不到见这个View的)
viewstartAnimation(aa);//启动动画
当然也可以通过配置文件实现
首先在res目录下新建anim文件夹,然后再anim文件夹下新建xml文件gradually.xml
该xml文件主要定义实现渐变的方式
<?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android"> <alpha android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="2000" /></set>
alpha代表透明度,0.0是完全透明,1.0是完全不透明,duration指过度时间
Animation animation = AnimationUtils.loadAnimation(Context, R.anim.gradually);
view.setFillAfter(true)//保持最后的渐变状态
view.startAnimation(animation);//启动动画
2实现渐现的效果
View view = new View(context);//执行动画的View
AlphaAnimation aa = new AlphaAnimation(0.0f, 1.0f);//创建一个AlphaAnimation 对象,渐变从1->0
aa.setDuration(1500);//设置持续时间
aa.setFillAfter(true);//设置最后的动画效果,这里是显示状态(最后能够看到这个View)
viewstartAnimation(aa);//启动动画
通过配置文件实实现与上面的相似。
- android游戏中实现渐隐和渐现动画
- 代码实现Android中View的渐隐渐现效果
- android图片渐隐渐现动画效果
- 渐隐渐现动画
- android实现View的渐隐渐现功能
- Android 实现View的渐隐渐现功能
- UI移动和渐隐渐现
- 推进视图渐隐渐现效果实现代码
- Windows Phone 8 实现文字渐隐渐现
- Android自定义控件之实现listview滑动时渐隐渐现顶部栏
- 开启动画效果——渐隐渐现效果
- 开启动画效果——渐隐渐现效果
- 渐隐渐现效果代码
- 渐隐渐现效果代码
- JQuery渐隐渐现
- UGUI DOTween渐隐渐现
- banner渐隐渐现
- UGUI DOTween渐隐渐现
- usb 博客记录
- 文件系统介绍
- Ubuntu 12.04上在Eclipse中用GTK+进行GNOME编程
- SAP Unicode下的字符串显示长度的获取函数
- struts2.1.6 s:datetimepicker标签不能使用的问题解决
- android游戏中实现渐隐和渐现动画
- orcale自增长
- python 进程间通信
- 提高网站打开速度的7大秘籍
- 在Windows Azure中创建网站 - ASP和FTP
- app.config项目配置文件读写
- 转]写一个完美的strcpy / strlen 函数
- simpleDateFormat格式
- Ext2Fsd Project