listview中的视频播放实现,类似网易新闻客户的视频
来源:互联网 发布:斯托克顿生涯数据 编辑:程序博客网 时间:2024/06/16 02:37
最近有一个需求是listview呈现视频列表 当点击是播放,并实现全屏等基本功能,我查了一下资料现在新闻客户端用的比较多,例如uc,网易等,不上效果了大家可以自行下载相关的客户端体验一下
思路:开始的思路是.listview中每个item的播放位置是一个播放器图片,当点击图片时进行替换,但是listview的效率,滑动,横屏(全屏)的listview加载等问题,最后推翻。
最终的解决方案 1..listview中每个item的播放位置是一个播放器图片
2.将播放器view加载到activity中,启动时隐藏
3.当播放时根据图片的位置显示播放器,
4.listview滑动时重写listview的scroll方法,修改播放器的位子
5.当item或播放器划出屏幕时 可以将播放器放到任意位置
PS:不上代码可耻,但因为直接在项目实现的效果,所以demo可以私聊或者下次,大家可能更好的方法,请不吝赐教
1 0
- listview中的视频播放实现,类似网易新闻客户的视频
- iOS开发之AVPlayer的精彩使用--->网易新闻视频播放界面的另类实现
- iOS开发之AVPlayer的精彩使用--->网易新闻视频播放界面的另类实现
- Viewpager实现类似网易新闻的效果
- viewflow实现类似淘宝,网易新闻的横幅banner,可循环自动播放
- viewflow实现类似淘宝,网易新闻的横幅banner,可循环自动播放
- 网易视频播放器
- 基于jiecaovideo实现类似腾讯新闻视频item不可见小屏播放,item可见时小屏切换到itemy
- jQuery实现类似视频播放功能的图片播放器插件
- ListView & RecyclerView播放视频
- 类似搜狐视频app视频列表播放
- ListView中视频播放的解决方案
- 简单的实现播放视频
- WinForm实现仿视频播放器左下角滚动新闻效果的方法
- 实现类似微博视频滚动自动播放与暂停
- OC版写一个快速集成网易新闻,腾讯视频,头条首页的ZJScrollPageView,实现视图联动
- 网易视频云助力网易新闻直播,凸显内容价值
- 类似网易新闻客户端的滑动UINavigationViewController
- Tomcat服务器配置
- App项目升级Xcode7&iOS9(续) - This bundle is invalid. The bundle identifier contains disallowed characters
- 其他-HDU-1029-Ignatius and the Princess IV
- vim 折叠
- Valid Anagram
- listview中的视频播放实现,类似网易新闻客户的视频
- 文件下载
- iBator Example工具类
- Android各种轮子
- 第一天
- ImageView.ScaleType属性
- 致 Embarcadero 客户及经销伙伴信函
- 常用的硬件电路器件的选型及资料下载网站
- 九度王道考研机试真题 2011-3哈工 题目1052:找x 查找