博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
android——为View设置动画效果
阅读量:5826 次
发布时间:2019-06-18

本文共 501 字,大约阅读时间需要 1 分钟。

  1. 导入jar包:nineoldandroids-2.4.0(开源动画库);

  2. 实例化View view;

  3. 创建动画集:

  4. 1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    //1.创建动画集
            
    AnimatorSet set = 
    new 
    AnimatorSet();
            
    //2.添加动画
            
    set.playTogether(
                    
    ObjectAnimator.ofFloat(view, 
    "scaleX"
    2
    1
    .5f, 
    1
    ).setDuration(
                            
    mDuration),
                    
    ObjectAnimator.ofFloat(view, 
    "scaleY"
    2
    1
    .5f, 
    1
    ).setDuration(
                            
    mDuration), 
                    
    ObjectAnimator.ofFloat(view, 
    "alpha"
    0
    1
    )
                            
    .setDuration(mDuration * 
    3 
    2
    )
            
    );
            
    //3.开启动画
            
    set.start();
本文转自wauoen51CTO博客,原文链接:http://blog.51cto.com/7183397/1604844
 ,如需转载请自行联系原作者
你可能感兴趣的文章
3D实时渲染中的BSP树和多边形剔除
查看>>
Frank Klemm's Dither and Noise Shaping Page: Dither and Noise Shaping In MPC/MP+
查看>>
网络抓包的部署和工具Wireshark【图书节选】
查看>>
Redis在Windows+linux平台下的安装配置
查看>>
Maven入门实战笔记-11节[6]
查看>>
Local declaration of 'content' hides instance variable
查看>>
ASP.NET中 HTML标签总结及使用
查看>>
Linux下日志系统的设计
查看>>
爬虫IP被禁的简单解决方法——切换UserAgent
查看>>
php生成word,并下载
查看>>
紫书 习题8-11 UVa 1615 (区间选点问题)
查看>>
asp.net mvc学习(Vs技巧与Httpcontext)
查看>>
float数据在内存中是怎么存储的
查看>>
dedecms 修改标题长度可以修改数据库
查看>>
Matplotlib学习---用matplotlib画直方图/密度图(histogram, density plot)
查看>>
MySQL案列之主从复制出错问题以及pt-slave-restart工具的使用
查看>>
linux 查看剩余内存数
查看>>
测试人员容易遗漏的隐藏缺陷
查看>>
maven+SpringMVC搭建RESTful后端服务框架
查看>>
[BalkanOI2016]Cruise
查看>>