android 动画调换上下布局
之前使用TranslateAnimation实现,感觉复杂又不好搞,实际上用ViewPropertyAnimator 可以很简单解决。
代码如下:
public void swapViewUpDown(int upViewId, final int downViewId) { final View upView = (View) findViewById(upViewId); final View downView = (View) findViewById(downViewId); upView.animate().translationYBy(upView.getHeight()).setDuration(ANIMATION_DURATION) .setInterpolator(new BounceInterpolator()); downView.animate().translationYBy(-downView.getHeight()).setDuration(ANIMATION_DURATION) .setInterpolator(new BounceInterpolator()); }
4种动画插值器
OvershootInterpolator:冲过了头回滚一点的效果
AnticipateInterpolator:出发前先后退一步再前冲的动画效果
AnticipateOvershootInterpolator:以上两种的结合
BounceInterpolator:自由落地后回弹的效果
相关推荐
布局核心代码
调用服务器的webservice接口,实现从Android上传图片到服务器,然后从服务器下载图片到Android客户端 从Android端用io流读取到要上传的图片,用Base...下载过程,与上传过程相反,把服务器端和客户端的代码相应的调换
UIButton中,默认title在右,image在左。然而很多情况下需要不同的布局,比如左右调换,上下布局。这边利用UIEdgeTitle和UIEdgeImage很好的解决了这种场景
jQuery 实现两个div颜色互换的动画
按键调换,用Vim的朋友都知道,需要用ESC来切换编辑模式,但是esc离手指很远,不方便,所以可把capslock和ESC做个调换,这样左手小手指非常容易按下Esc了,提高了编辑效率。
12.28 字符串 调换位置(1116).cpp
Android小游戏美女拼图实现点击选择再点击互换位置实现拼图过关;可以做为一个验证码.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
WeiTu 一款将地图位置和相册结合的安卓app
实现TabHost有三种方式:继承自TabActivity,ActivityGroup和自定义的Activity 实现 备注:我在继承TabActivity的时候,将TabWidget的...如果想让tab显示在下边,只需要将tabwidget和framelayout调换位置即可。
利用android下的videoview播放rtsp链接的demo,地址为rtsp://217.146.95.166:554/live/chXXyqvga.3gp,其中XX为频道,可手动调换。
TIA博途S7-1200中实现高低字节或高低字调换的4种方法介绍
数组调换.cpp
TIA博途S7-1200中实现高低字节或高低字调换的4种方法介绍
台达PLC中的寄存器如何进行高低位调换?
我们将实现一个基于Android的学生宿舍管理系统,该系统将包括以下功能: - 学生信息的录入和管理。这将包括学生的基本信息、联系信息、课程、成绩等。 - 宿舍信息的录入和管理。这将包括宿舍的基本信息、入住情况、...
自定义下拉刷新ListView 及 拖拽调换item位置ListView 可以分开使用 也可以一起使用,定义adapter进行headerView及footerView的自定义
俄罗斯方块-键位调换.zip ccs js代码
岗位调换申请书.doc
土地调换协议书.pdf
键盘按键坏了可以将不常用没坏的按键跟坏的互换。