主要特点

可以完全自定义UI和任何功能

完美检测列表滑动

可实现全屏播放,小窗播放

能在ListView、ViewPager和ListView、ViewPager和Fragment等多重嵌套模式下全屏工作

可以在加载、暂停、播放等各种状态中正常进入全屏和退出全屏

多种视频适配屏幕的方式,可铺满全屏,可以全屏剪裁

重力感应自动进入全屏

全屏后手势修改进度和音量

Home键退出界面暂停播放,返回界面继续播放

WebView嵌套本地视频控件

demo中添加视频缓存的例子

效果

使用

即便是自定义UI,或者对Library有过修改,也是这五步骤来使用播放器。

1.添加类库

compile 'cn.jzvd:jiaozivideoplayer:6.2.12'

或直接下载 jar包 (不建议)

2.添加布局

android:id="@+id/videoplayer"

android:layout_width="match_parent"

android:layout_height="200dp"/>

3.设置视频地址、缩略图地址、标题

JZVideoPlayerStandard jzVideoPlayerStandard = (JZVideoPlayerStandard) findViewById(R.id.videoplayer);

jzVideoPlayerStandard.setUp("http://jzvd.nathen.cn/c6e3dc12a1154626b3476d9bf3bd7266/6b56c5f0dc31428083757a45764763b0-5287d2089db37e62345123a1be272f8b.mp4"

, JZVideoPlayerStandard.SCREEN_WINDOW_NORMAL, "饺子闭眼睛");

jzVideoPlayerStandard.thumbImageView.setImage("http://p.qpic.cn/videoyun/0/2449_43b6f696980311e59ed467f22794e792_1/640");

4.在Activity中

@Override

public void onBackPressed() {

if (JZVideoPlayer.backPress()) {

return;

}

super.onBackPressed();

}

@Override

protected void onPause() {

super.onPause();

JZVideoPlayer.releaseAllVideos();

}

5.在AndroidManifest.xml中

android:name=".MainActivity"

android:configChanges="orientation|screenSize|keyboardHidden"

android:screenOrientation="portrait" />

常规使用

自定义

老臣精力能力有限,希望和志同道合的朋友一起把项目做好,感兴趣的同学随时和我报名

熊晓清 QQ:137048616

Lionet QQ:2950527715

montauk QQ:958489121

张展硕 QQ:229431468

熊晓清 QQ:137048616

の伤也快乐 QQ:466278628

这项目是专门给中小app集成视频播放的,极大降低开发成本,如果给您节省了成吨的时间,建议零售价:打赏500元

License MIT

Copyright (c) 2015-2018 李盼 Nathen

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

android视频播放器全屏,jiaozivideoplayer相关推荐

  1. android播放器全屏,Android端实现全屏播放的解决办法

    之前碰到过视频播放全屏的问题,但是并没有很好解决,后面做网站时用到过一款视屏播放插件jwplayer,后面把它嵌入mui中实现全屏播放了,仅Android端测试,ios未测试. Loading the ...

  2. Android视频播放器横竖屏切换时遇到的问题记录

    我用的播放器是KMedia,一个开源的播放器,链接如下 https://github.com/BlackQi/KMedia 我个人觉得还是很好用的,支持定制.现在遇到一个问题就是播放时横屏铺满全屏视频 ...

  3. html视频播放器全屏,HTML5 video播放器全屏(fullScreen)方法实例

    首先来说,这个标题具有误导性,但这样设置改标题也是主要因为video使用的比较多 在html5中,全屏方法可以适用于很多html 元素,不仅仅是video 复制代码代码如下: 全屏问题 *{ padd ...

  4. MediaPlayer+TextureView,完美切换全屏、小窗口的 Android 视频播放器

    NiceVieoPlayer 项目地址:xiaoyanger0825/NiceVieoPlayer  简介:MediaPlayer+TextureView,完美切换全屏.小窗口的 Android 视频 ...

  5. Android视频播放器实现小窗口和全屏状态切换

    Android视频播放器实现小窗口和全屏状态切换 实在是不好意思,楼下评论的兄弟久等了,这文章一直没写第一是没时间,第二是自己准备也不充足,最近才看了好几个Android视频播放器的开源项目,才对视频 ...

  6. Android视频播放器ExoPlayer全屏

    Android视频播放器ExoPlayer全屏 布局添加全屏按键 1. app gradle dependencies { implementation 'com.google.android.exo ...

  7. android 播放器封装,Android视频播放最全总结:MediaPlayer+TextureView封装一个完美实现全屏、小窗视频播放器,附项目源码...

    原标题:Android视频播放最全总结:MediaPlayer+TextureView封装一个完美实现全屏.小窗视频播放器,附项目源码 作者:xiaoyanger 来源:http://www.jian ...

  8. android关于VideoView或Vitamio视频播放器横竖屏切换

    之前在网上寻求帮助时,留有QQ,好多人加我问过这个问题,现在为了方便大家,我将android关于VideoView或Vitamio视频播放器横竖屏切换的代码放在这里需要的朋友可以看一下,当然我做的这个 ...

  9. Android WebView 视频播放,全屏按钮不显示或灰显解决方案

    Android WebView 视频播放,全屏按钮不显示或灰显解决方案 背景 问题定位 背景 在Android开发中,遇到了如下问题:Activity内嵌WebView,加载有视频的页面时,视频无法全 ...

最新文章

  1. 使用Keras进行迁移学习
  2. seo关键词互点软件报价_seo关键词优化软件如何收费
  3. FASHION STORE OPENCART 2.X 自适应主题模板 ABC-0588
  4. PHP date, strtotime, mktime处理
  5. 面试常考的树,我这样讲给你听!
  6. Spring Boot整合Spring Data Redis-测试整合
  7. F1 Query: Declarative Querying at Scale
  8. vs2017_enterprise正式版离线安装包bt下载
  9. android10下载更新功能,Android 10部分新功能曝光 感觉越来越暗黑
  10. 8uftp无法取得目录列表,解决8uftp无法取得目录列表的问题只需4步
  11. python事件是什么意思_python 回调函数是什么意思
  12. [硬件]_ELVE_STLINK下载出现nternal command error问题
  13. 计算机网络启动不了怎么办,网络适配器无法启动如何修复_网络适配器不能启动的处理办法-系统城...
  14. 大名鼎鼎的 Linux —— 进程,线程,协程
  15. Java按照word模板导出、下载文档
  16. ROS(11)move_base详解
  17. Visio科学图形包免费下载
  18. Python 已知三角形的三条边,求面积
  19. Camunda BPM 初步了解
  20. 机械革命旷世水冷游戏本 评测

热门文章

  1. 125啦读书导航新版上线啦
  2. 文思海辉金融“分布式核心系统”,支持应用级和数据级分布式部署
  3. processing制作熊猫头像跟随鼠标拖尾
  4. 【定制开发】【M5】Python爬虫 - 获取【一品威客】最新发布需求,并实时通知用户
  5. 智能体温检测系统解决方案
  6. 苹果库乐队怎么玩_苹果安卓手机最简单换铃声方法,无需电脑,简单一步就能换成流行歌曲...
  7. 首尔半导体WICOP双色LED被用于2020款奥迪A4前灯
  8. MaskFormer 在 MMDtection 中复现全流程解析
  9. 中科院计算所培训中心2017年第一季度课程安排
  10. php session域,tp5 Session作用域问题