实习的时候将将看了半本第一行代码,后面居然要视频播放,当时真的不会,最后搞了 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;
<

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

被折叠的 条评论
为什么被折叠?



