Android 实现 遮罩动画效果
为了实现遮罩效果动画。android本身没有提供api ,需要自己动手实现。
将view和view的parentLy进行相反方向动画即可实现该效果:
AnimatorSet animatorSet = new AnimatorSet();
//背景layout
ObjectAnimator bgLy = ObjectAnimator.ofFloat(loginShowContainerLy,"translationX", -measureWidth(loginShowContainerLy), 0.0f);bgLy.setDuration(showLoginBgEnterTime);bgLy.setInterpolator(new LinearInterpolator());
ObjectAnimator view = ObjectAnimator.ofFloat(loginShowView,"translationX", measureWidth(loginShowView), 0.0f);viewLy.setDuration(showLoginBgEnterTime);viewLy.setInterpolator(new LinearInterpolator());animatorSet.play(bgLy).with(view);
animatorSet.start();
Android 实现 遮罩动画效果相关推荐
- Android 卡片翻转动画效果
转载请标明出处:http://blog.csdn.net/android_mnbvcxz/article/details/78570594 Android 卡片翻转动画效果 前言 前端时间开发一款应用 ...
- Android中具有动画效果的图片资源
Android动画和Transition系列文章 初识属性动画--使用Animator创建动画 再谈属性动画--介绍以及自定义Interpolator插值器 三谈属性动画--Keyframe以及Vie ...
- html遮罩层动画制作,flash简单制作遮罩动画效果
flash简单制作遮罩动画效果QQ空间的开机动画大家应该都有,从最初的出现的一点到后面全部出现,如此神奇的效果到底是怎么做的呢,一起来看看吧!遮罩特效: 由于百度只能上传500k以内的照片,所以效果图 ...
- 【Android笔记25】Android中的动画效果之逐帧动画
这篇文章,主要介绍Android中的动画效果之逐帧动画. 目录 一.逐帧动画 1.1.什么是逐帧动画 1.2.逐帧动画的使用 (1)创建drawable动画资源<
- Android颜色渐变动画效果的实现
系列文章目录 Android颜色渐变动画效果的实现 文章最后有源码 文章目录 系列文章目录 前言 一.Android中插值器TypeEvaluator. 二.案例效果实现 1.利用Android自带的 ...
- android图片gif动画效果,android中类似于gif 实现图片的动画效果
案例:实现gif动画效果,连续播放图片 由于是转载的,也就没必要多说,直接上代码 案例:在android中实现gif动态图片的效果: EarthAnimationActivity.java packa ...
- android属性动画作用范围,Android开发之动画效果浅析(一)
程序运行效果图: Android动画主要包含补间动画(Tween)View Animation.帧动画(Frame)Drawable Animation.以及属性动画Property Animatio ...
- Lottie 站在巨人的肩膀上实现 Android 酷炫动画效果
说到动画效果,一般都会感到很高端,感觉很酷炫:而小菜技术有限,稍复杂的动画效果也需要很多时间处理,但是遇到时间紧任务重的情况该怎么办呢?那就尝试一下 Lottie 吧,酷炫的动画集成却相当简单,还支持 ...
- Android 雪花飘落动画效果 自定义View
在码农的世界里,优美的应用体验,来源于程序员对细节的处理以及自我要求的境界,年轻人也是忙忙碌碌的码农中一员,每天.每周,都会留下一些脚印,就是这些创作的内容,有一种执着,就是不知为什么,如果你迷茫,不 ...
- android 颜色过渡动画效果,Android buttom textview 颜色平滑过渡的动画效果
1.TransitionDrawable.例如,在文件夹中绘制一个xml文件,你可以这样写: 然后,在你的xml的实际检视你都引用这个TransitionDrawable在android:backgr ...
最新文章
- Python压缩目录文件夹,解压目录文件夹及耗时效率统计
- Chrome插件(Extensions)开发实践
- 2017—2018 实验报告:实验一
- mysql的缓存机制是什么意思_MySQL缓存机制详解
- 使用Xmanger登陆aix系统桌面时报桌面服务DT未启动问题
- [转载] Java中的abstract关键字
- switch【耀西的手工世界xic】破解xic文件下载
- php镜像站群_【镜像站群系统】2020最新单域名PHP网站克隆镜像网站程序源码
- java开源知识库项目_18个java cms开源项目
- ubuntu系统,网页版音乐播放器无声音
- 云时代数据容灾的正确姿势
- 如何创建和共享iGoogle标签
- 半胱氨酸蛋白酶Caspase-8 Inhibitor I, 886462-83-5
- 在微型计算机中1mb等于多少字节,1MB等于多少字节?
- 为何沃比帕克模式无法复制?
- 如何排查CPU占用100%
- 雷石服务器系统怎么设置分辨率,雷石传奇改惊艳触摸屏不能校准 触摸不准问题?...
- SSM集成支付宝(沙箱环境)
- Matlab 矩阵及其元素表示
- Oracle11gR2的服务简介
热门文章
- 《成都》钢琴谱,带指法和歌词
- js中Object.defineProperty()方法的解释
- 传奇服务器容易受到什么攻击,怎么防御攻击?
- 2012服务器优化工具,Windows server 2012服务器安全加固与web环境配置优化
- OpenGL开发-第6章-纹理,让物体更漂亮
- 教程:Nodejs大漠插件开发游戏脚本实战
- 随机漫步与有效市场假说
- 学计算机平面设计需不需要写生,计算机平面设计毕业论文
- 计数排序 | Counting Sort
- apache网站ftp服务器搭建,利用 Apache FtpServer 搭建 FTP 服务器