ijk的使用是非常简单的
首先呢:
导入一个ijk的依赖
compile ‘fm.jiecao:jiecaovideoplayer:5.5’
有时候需要改变一下最低支持版本minSdkVersion 16
然后就是布局中的一个控件
<fm.jiecao.jcvideoplayer_lib.JCVideoPlayerStandard
android:id="@+id/jck101"
android:layout_width="match_parent"
android:layout_height="match_parent">
</fm.jiecao.jcvideoplayer_lib.JCVideoPlayerStandard>
在主页中获取到这个控件的id
后直接可以这么使用
jck101.setUp("视频网址", jck101.SCREEN_LAYOUT_NORMAL, 任意数据类型);
这样其实已经有效果了,但是并不算是结束了
加载视频是一个很消耗内存的一件事情所以要对其有以下的内存消耗的优化
@Override
public void onBackPressed() {
if (jck101.backPress()) {
return;
}
super.onBackPressed();
}
@Override
protected void onPause() {
super.onPause();
JCVideoPlayer.releaseAllVideos();
}