记录菜狗安卓程序员实习时做的视频播放器

本文介绍了如何在Android应用中使用GSYVideoPlayer库来实现视频播放功能。通过导入相应的依赖,并设置播放器参数,如视频链接、封面图片、控制按钮等,实现了自动播放视频的功能。同时,提到了ijkplayer和GSYVideoPlayer的配合使用,以及对横屏模式的支持。在布局文件中,使用了StandardGSYVideoPlayer作为播放器组件。在生命周期方法中处理播放和暂停操作,确保了应用的正常运行。

实习的时候将将看了半本第一行代码,后面居然要视频播放,当时真的不会,最后搞了 ijkplayer,可是还是不太好用,因为根本不会,最后用 GSYVideoPlayer 做了一个,凑合能用吧!这里记录一下当时的视频播放器。

开源库

GitHub地址

https://github.com/CarGuo/GSYVideoPlayer

导入
implementation 'com.shuyu:gsyVideoPlayer-java:6.0.2'            //ijkplayer使用
implementation 'com.shuyu:gsyVideoPlayer-armv7a:6.0.2'

代码

import android.annotation.SuppressLint;
import android.content.pm.ActivityInfo;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.view.WindowManager;
import android.widget.ImageView;

import com.shuyu.gsyvideoplayer.GSYVideoManager;
import com.shuyu.gsyvideoplayer.utils.OrientationUtils;
import com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer;

import cn.idmed.xylm.R;

/**
 * 视频播放页面
 */
public class VideoPlayerActivity extends AppCompatActivity {
   
   

    /**
     * 视频播放器
     */
    StandardGSYVideoPlayer videoPlayer;

    /**
     * GSYVideoPlayer 带的屏幕工具类
     */
    OrientationUtils orientationUtils;

    /**
     * 视频连接
     */
    private String link;

    /**
     * 视频标题
     */
    private String name;

    <
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值