Android 仿百合网超火爆社交app首页滑动效果
2016-09-03 22:47
274 查看
探探,百合网等神器的首页有一个相册加载个控件,通过左滑右滑加载新的照片,同时左滑丢弃这个照片,右滑则表明对这个照片感兴趣。
这个效果是怎么实现的呢?
1,Android3.0以后控件中增加了setTranslationX,setTranslationY方法,用于控件沿X,Y轴移动。其原点是相对于控件开始移动的位置,注意,这点很重要。setRotation用于设置控件旋转角度,直接将角度值填入参数即可(旋转45度就写45)。
2,ValueAnimator输入初始值和结束值,设置插值器,将生成的变化值通过处理当作参数传入上述三个参数中,实现对控件运动状态的控制。
3,此处选择了较为灵活的相对布局来作为背景的基类。我这里多放几张自定义的view,当上面的滑动以后,下面的布局会跟着变换。
我们先来看下实现的效果吧。
须看详情,或者再此基础上修改的请点击:https://github.com/xiangzhihong/baiheapp
这个效果是怎么实现的呢?
1,Android3.0以后控件中增加了setTranslationX,setTranslationY方法,用于控件沿X,Y轴移动。其原点是相对于控件开始移动的位置,注意,这点很重要。setRotation用于设置控件旋转角度,直接将角度值填入参数即可(旋转45度就写45)。
2,ValueAnimator输入初始值和结束值,设置插值器,将生成的变化值通过处理当作参数传入上述三个参数中,实现对控件运动状态的控制。
3,此处选择了较为灵活的相对布局来作为背景的基类。我这里多放几张自定义的view,当上面的滑动以后,下面的布局会跟着变换。
我们先来看下实现的效果吧。
须看详情,或者再此基础上修改的请点击:https://github.com/xiangzhihong/baiheapp
相关文章推荐
- Android 仿百合网超火爆社交app首页滑动效果
- Android 仿百合网超火爆社交app首页滑动效果
- 在Android app中实现九(n)宫格图片连续滑动效果
- Android App中使用ViewPager+Fragment实现滑动切换效果
- Android实现仿网易首页选项卡动态滑动效果
- Android仿百度外卖APP首页状态/标题栏效果(沉浸式状态栏)
- Android 仿百度手机助手首页滑动效果
- Android实现APP引导页四种简单视图滑动切换效果ViewPager
- Android实现微信首页左右滑动切换效果
- Android Scroll滑动效果精炼详解第(二)课:ViewDragHelper和简单实现QQ首页滑动效果
- Android App中ListView仿QQ实现滑动删除效果的要点解析
- Android APP常见首页效果的实现
- [Android实例] 仿美团app,浮动layout滑动到顶部悬停效果
- Android 开发:ViewFlipper 左右滑动效果
- Android UI开发第八篇——ViewFlipper 左右滑动效果
- Android 仿苹果滑动效果
- Android实现左右滑动效果
- android之luncher滑动效果
- [Android实例] ViewPager多页面滑动切换以及动画效果
- Android UI开发第八篇——ViewFlipper 左右滑动效果