-
仿制B站的Android客户端,运用了ijkplayer、rxjava和retrofit技术,并贯彻组件化思想,项目名为BiliBili
资源介绍
比利比利
转站了各位,所以这个项目大概率不会更新了。B站的一些接口更新了,B站官方之前的版本也不能用了,大家可以自己根据最新的版本抓包得到接口。
使用ijkplayer,实现一个仿制的BStation的Android客户端。使用组件化的思想对项目进行拆分,目前分出两个组件,一个是网络请求组件,一个是视频播放组件。
扫码体验:
组件化实现方案
组件化使用的方案出自张华洋的文章:
在gradle.properties中,有一个isModule值,为true时是组件化模式,为false为库。在业务组件的build.gradle中读取isModule,代码如下:
if (isModule . to