android第三方播放器--饺子播放器的使用

前言

很多APP都会有视频播放的需求,博主现在做的也不例外。博主刚开始是自己用VideoView实现的播放器,bug很多,修复起来很费时间,于是在网上寻找好用的第三方播放器,在github上找到了饺子播放器,接入使用后效果很棒,几乎完美。于是在此写下该播放器的用法,供有同样需求的程序猿们参考。

提示:效果图太大,放在文章末尾了。

正文

1.接入:

在项目的build.gradle文件中添加依赖:

implementation 'com.github.hellojessehao:JiaoZiVideoPlayer:v6.2.13'

2.布局:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="#99000000">

    <cn.jzvd.JZVideoPlayerStandard
        android:id="@+id/jz_video_player"
        android:layout_width="match_parent"
        android:layout_height="235dp"
        android:layout_centerInParent="true" />

    <ImageView
        android:id="@+id/iv_left_arrow"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginLeft="5dp"
        android:layout_marginTop="32dp"
        android:background="#CC3A3B3E"
        android:padding="8dp"
        android:src="@drawable/left_arrow_icon" />

</RelativeLayout>

3.JAVA代码:

private JZVideoPlayerStandard jzVideoPlayerStandard;
jzVideoPlayerStandard = findViewById(R.id.jz_video_player);
jzVideoPlayerStandard.setUp(video_url,JZVideoPlayerStandard.SCREEN_WINDOW_NORMAL,video_title);

想要停止播放调用jzVideoPlayerStandard.release();该方法不光停止播放,还会回收资源。

以上。

 

      最后推荐给一些想进大厂或者还没有拿到心仪offer的攻城狮们一本书,由大厂java面试官胡书敏编写,满满的干货,助你进到想去的公司。

 

博主上传资源下载链接:

本文源码:

https://download.csdn.net/download/yonghuming_jesse/10619119

自制免费无广告小说阅读APP下载:

https://download.csdn.net/download/yonghuming_jesse/10390364

全屏播放视频不拉伸源码:

https://download.csdn.net/download/yonghuming_jesse/10646274

科大讯飞语音评测服务接入源码:

https://download.csdn.net/download/yonghuming_jesse/10616924

视频播放前显示视频第一帧源码:

https://download.csdn.net/download/yonghuming_jesse/10646332

源码包含播放前显示视频第一帧图片的代码。

效果图:

©️2020 CSDN 皮肤主题: 点我我会动 设计师:上身试试 返回首页