咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >基于Android的音乐播放器设计与实现 收藏
基于Android的音乐播放器设计与实现

基于Android的音乐播放器设计与实现

作     者:贺钊 

作者单位:南京大学 

学位级别:硕士

导师姓名:王金庆

授予年度:2021年

学科分类:1305[艺术学-设计学(可授艺术学、工学学位)] 13[艺术学] 

主      题:Android 音乐播放 RecyclerView Retrofit2 

摘      要:目前国内主流手机出厂时都自带音乐播放器,并且大部分用户都首选这种音乐播放器。VIVO的音乐播放器存在不足,如:软件过于臃肿,不必要的功能偏多;软件部分界面友好偏弱,且操作繁琐;软件加载过慢,影响用户体验。为此VIVO公司决定开发、改进现有音乐播放器,更好地服务用户。本文说明了项目背景,简述了该音乐播放器的开发目的,介绍了国内几款主流音乐播放器的发展状况。综述了实现项目所采用的Recycler View、View Pager、Tab Layout、Rx Java、Retrofit2、Media Session Compact等相关技术。论文界定了系统边界,说明了软件和软件使用者以及VIVO Nginx之间的关系,并通过用例图对项目的功能性需求和非功能性需求进行分析,在此基础上提炼出我的音乐模块、在线音乐网络模块、用户自定义设置模块、页面布局模块四大功能模块。其中我的音乐模块负责用户的本地音乐、用户歌单、播放记录;在线音乐网络模块负责在线音乐、在线视频、在线歌单;用户自定义设置模块负责APP换肤、抽屉导航;页面布局模块负责对Recycler View和Fragment进行优化。论文概述了项目的工作原理,并通过架构图,说明了项目MVP架构的工作流程。论文给出了项目的功能组成设计、数据传输,并通过ER图以及项目中所使用到的各种表的结构,详细阐述了该项目的数据库设计。论文给出了我的音乐模块、在线音乐网络模块、用户自定义设置模块、页面布局模块的实现细节,并以实际使用场景为例,对各个功能模块进行了测试。本文所述项目部分功能设计已被公司所采纳。公司反馈较好,达到了设计预期。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分