安卓视频播放器 一行代码快速实现视频播放,Android视频播放,AndroidMP3播放,安卓视频播放一行代码搞定,仿今日头条 Android视频播放器(1)

<fm.jiecao.jcvideoplayer_lib.JCVideoPlayer

android:id=“@+id/videocontroller1”

android:layout_width=“match_parent”

android:layout_height=“200dp” />

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

JCVideoPlayer videoController = (JCVideoPlayer) findViewById(R.id.videocontroller);

videoController.setUp(“http://2449.vod.myqcloud.com/2449_43b6f696980311e59ed467f22794e792.f20.mp4”,

“http://p.qpic.cn/videoyun/0/2449_43b6f696980311e59ed467f22794e792_1/640”,

“一行代码实现视频播放”);

(四.在包含播放器的Fragment或Activity的onPause()方法中调用JCVideoPlayer.releaseAllVideos();

五.其他接口

1,设置皮肤(主题),这里设置的是整个项目里的全局皮肤,优先级:全局皮肤>默认皮肤

//设置全局皮肤

JCVideoPlayer.setGlobleSkin(R.color.titleColor, R.color.timeColor, R.drawable.skin_seek_progress,

R.color.bottom_bg, R.drawable.skin_enlarge_video, R.drawable.skin_shrink_video);

2,修改缩略图的scalType,默认的缩略图的scaleType是fitCenter,

这时候图片如果和屏幕尺寸不同的话左右或上下会有黑边,可以根据客户端需要改成fitXY或者其他模式

JCVideoPlayer.setThumbImageViewScalType(ImageView.ScaleType.FIT_XY);

3.直接进入全屏,比如在webview中视频播放的适配很难做,调用此接口直接全屏播放

JCVideoPlayer.toFullscreenActivity(this,

“http://2449.vod.myqcloud.com/2449_43b6f696980311e59ed467f22794e792.f20.mp4”,

“http://p.qpic.cn/videoyun/0/2449_43b6f696980311e59ed467f22794e792_1/640”,

“一行代码实现视频播放”);

4.不显示标题

videoController.setUp(“http://2449.vod.myqcloud.com/2449_ded7b566b37911e5942f0b208e48548d.f20.mp4”,//

“http://p.qpic.cn/videoyun/0/2449_ded7b566b37911e5942f0b208e48548d_2/640”,

“一行代码实现视频播放”, false);

5.在ListView和ViewPager中将视频移除屏幕外,会在onDetachedFromWindow时重置视频。

目标是在库外只需要添加布局,添加配置,其他的问题都在库内判断和操作。

六,混淆

##Eventbus混淆

-keepclassmembers class ** {

public void onEvent*(***);

}

# Only required if you use AsyncExecutor

-keepclassmembers class * extends de.greenrobot.event.util.ThrowableFailureEvent {

public (java.lang.Throwable);

}

# Don’t warn for missing support classes

-dontwarn de.greenrobot.event.util.*$Support

-dontwarn de.greenrobot.event.util.*$SupportManagerFragment

github地址:https://github.com/qiushi123/VideoDemoQcl

学习交流

群内有许多来自一线的技术大牛,也有在小厂或外包公司奋斗的码农,我们致力打造一个平等,高质量的Android交流圈子,不一定能短期就让每个人的技术突飞猛进,但从长远来说,眼光,格局,长远发展的方向才是最重要的。

35岁中年危机大多是因为被短期的利益牵着走,过早压榨掉了价值,如果能一开始就树立一个正确的长远的职业规划。35岁后的你只会比周围的人更值钱。

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化学习资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

/bbs.csdn.net/topics/618156601)**

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 23
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值