文件名称:BiliBili:基于ijkplayer + rxjava + retrofit,组件化思想,实现一个仿制B站的Android客户端
文件大小:9.8MB
文件格式:ZIP
更新时间:2024-02-24 21:53:39
kotlin rxjava2 retrofit2 ijkplayer KotlinKotlin
比利比利 转站了各位,所以这个项目大概率不会更新了。B站的一些接口更新了,B站官方之前的版本也不能用了,大家可以自己根据最新的版本抓包得到接口。 使用ijkplayer,实现一个仿制的BStation的Android客户端。使用组件化的思想对项目进行拆分,目前分出两个组件,一个是网络请求组件,一个是视频播放组件。 扫码体验: 组件化实现方案 组件化使用的方案出自张华洋的文章: 在gradle.properties中,有一个isModule值,为true时是组件化模式,为false为库。在业务组件的build.gradle中读取isModule,代码如下: if (isModule . to