标签(空格分隔): android实战
##功能需求分析
- 项目名称:祯音乐
- 本地音乐播放,在线音乐播放
- 播放列表
- 最近播放记录
- 收藏喜欢的音乐
- 播放界面歌词显示
- 下载音乐
- 启动页面
-
创建引导页
-
引入PagerSlidingTabStrip
- 下载 PagerSlidingTabStrip
- 引入Library
- 引入Sample
- 配置Gradle
-
修改Manifest
-
Intent(引导页,Sample主页)
-
修改主页样式
-
我的音乐模块
- 编写我的音乐Fragment
- 编写我的音乐布局
- 编写音乐实体类
- 编写我的音乐Adapter
- 创建一个Service进行播放
-
创建一个baseadapte
音乐播放服务的功能
- 播放
- 暂停
- 上一首
- 下一首
- 获取当前的播放进度
第三方技术 | 作用 | 地址 |
---|---|---|
PagerSlidingTabStrip | 选项卡切换 | GitHub地址 |
GSON | json解析 | GitHub地址 |
QuickScroll | 快速滑动 | GitHub地址 |
- 音乐项目功能需求分析与准备工作 23:30 完成
- 闪屏页与PagerSlidingTabStrip组建集成 23:36 完成
- 我的音乐界面分析14:20 完成
- 我的音乐界面MyMusicListAdapter实现 27:13 完成
- 我的音乐界面列表数据填充 11:42 完成
- PlayService功能实现 21 完成
- 绑定PlayService的设计实现 20 完成
- 更新UI状态的实现机制 27 完成
- 更新我的音乐界面UI状态 15 完成
- 我的音乐界面播放与下一首功能实现 20 完成
- 播放音乐界面数据初始化 23 完成
- 播放音乐界面数据初始化异常 15 完成
- 播放音乐界面时间问题结局 25 完成
- UI状态彻底解决与框架梳理 21 完成
- 播放模式控制实现 24 完成
- 播放模式完善与进度条拖动实现 13 完成
- 界面调整与使用SP保存状态值 27 完成
- 收藏音乐功能 完成
- 收藏音乐优化以及最近播放功能 完成
- 网络推荐需求与界面设计 完成
- Jsoup实现网络热歌榜解析显示 完成
- 网络音乐搜索功能 完成
- 下载音乐 完成