android快速仿花椒,映客直播上下滑动切换直播间
2017-05-15 18:44
2451 查看
直播项目中竖版直播间原先没有上下滑动切换直播间的功能,需要加入滑动切换功能。
VerticalViewPager:上下滑动的viewpager
GitHub地址:https://github.com/castorflex/VerticalViewPager
花椒直播效果:
我现在接手的项目由于直播间代码很多,最好是希望原代码都原封不动。翻看了几个app,发现花椒直播如果在播放视频的时候滑动直播间布局不会跟着滑动,但是下一个直播间封面被拉出来了,如果快速滑动的时候,也就是直播直播还来得及出现,都是封面的时候,就和正常viewpager滑动一样。所以就猜想花椒只是在直播间界面布局的上一层放了 一个viewpager,viewpager显示的封面图片,如果直播数据加载完成,隐藏掉viewpager当前的页面,这样用户看到的就是直播界面。然后自己处理一下事件分发就好了。映客直播效果:
映客直播上下滑动切换的效果就和普通viewpager一样,滑动的时候下一个直播封面显示出来,本直播间界面也会随着滑动移动。思路就是整个activity的布局就一个viewpager,viewpager的item布局是一个framelayout里面放了封面。然后监听viewpager的滑动。当滑动停止按照需求在viewpager的当前页面framelayout里面添加直播间view和删除上一个页面的直播间view就好了。VerticalViewPager:上下滑动的viewpager
GitHub地址:https://github.com/castorflex/VerticalViewPager
相关文章推荐
- Android 快速实现 ViewPager 滑动页卡切换(可用作整个 app上导航)
- 源码推荐:仿写映客直播 ,快速切换主题 ,星星评分控件,表格样式,可以横向移动的表格, 仿微信键盘-
- Android 快速实现 ViewPager 滑动页卡切换(可用作整个 app上导航)
- android 可上下滑动切换区域 左右滑动
- Android Activity上下滑动切换背景
- Android 实现item或页面上下滑动切换
- 源码推荐:仿写映客直播 iOS快速切换主题等
- Android Activity上下滑动切换背景
- Android 快速实现 ViewPager 滑动页卡切换(可用作整个 app上导航)
- Android的Activity屏幕切换动画(ExitAnim)-左右滑动切换(直播退出效果)
- android快速旋转切换
- 转 Android的Activity屏幕切换动画(一)-左右滑动切换
- android首页滑动切换
- android滑动切换屏幕(扒的是launcher2/workspace的源码)
- Android的Activity屏幕切换动画(一)-左右滑动切换
- android viewflipper 左右滑动切换显示图片效果
- Android ActivityGroup和ViewFlipper实现两个Activity滑动(animation.translate)切换
- Android的Activity屏幕切换动画(二)-左右滑动深入与实战
- android-使用ViewGroup实现左右滑动切换界面的效果
- Android 开发技巧之 手动拖动滚动条快速滑动