1 Star 1 Fork 0

CoolCrush / Ximalaya

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

喜马拉雅

使用的框架

项目结构

MVP框架架构

优点

  1. 降低耦合度,隐藏数据,使Activity(或Fragment)中代码更加简洁,只负责处理View的职责;
  2. 模块职责分工明确;
  3. 方便测试开发;
  4. 代码复用性较高。

retrofit处理网络请求

优点

  1. 可以配置不同HTTP client来实现网络请求,如okhttp、httpclient等;
  2. 请求的方法参数注解都可以定制;
  3. 支持同步、异步和RxJava;
  4. 超级解耦;
  5. 可以配置不同的反序列化工具来解析数据,如json、xml等;
  6. 使用非常方便灵活;

img

功能版本

  • Android 音乐播放器
  • 切换播放歌曲\音频
  • 搜索音频
  • 切换歌曲的播放模式(循环播放\顺序播放\单曲循环)

待办事项

  • 保存用户的播放历史记录
  • 完成用户订阅音频功能
  • ..........

软件运行截图

img

联系我

邮箱:CoolCrush@126.com

空文件

简介

接入喜马拉雅开放平台,完成一款上下班路上、散步健身或是临睡前,都是音频得以最佳伴随的碎片时间和应用场景。 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
1
https://gitee.com/CoolCrush/Ximalaya.git
git@gitee.com:CoolCrush/Ximalaya.git
CoolCrush
Ximalaya
Ximalaya
master

搜索帮助