a player based on kotlin
- 采用MVP的架构方式;
- 网络请求使用Okhttp[自定义封装过了];
- 根据网络请求获取的数据动态生成对应Tab数量的界面[TabLayout嵌套Fragment]
- 使用CardView加载获取的列表数据;
- 通过ContentProvider访问手机EternalStorage中的音乐文件;
- 启用服务[服务的两种启动方式]来实现音乐文件的播放;
- Kotlin的高级函数用法,接口,监听回调等使用方式.
- 详细的提交记录,嗯.
| Name | Name | Last commit date | ||
|---|---|---|---|---|