目 录 i
目 录
摘 要...................................................................................................................................i
ABSTRACT....................................................................................................................iii
目 录...................................................................................................................................i
第一章 绪论......................................................................................................................1
1.1 项目背景.................................................................................................................1
1.2 现状的对比分析.....................................................................................................2
1.2.1 网易云音乐......................................................................................................2
1.2.2 华为音乐..........................................................................................................2
1.2.3 Tidal..................................................................................................................3
1.3 本文主要研究内容.................................................................................................3
1.4 论文章目结构.........................................................................................................4
第二章 相关技术..............................................................................................................5
2.1 Android 介绍...........................................................................................................5
2.1.1 Android Studio 环境.........................................................................................5
2.1.2 Android 系统架构............................................................................................6
2.2 组件和 Intent...........................................................................................................8
2.3 本章小结...............................................................................................................12
第三章 需求分析和设计................................................................................................13
3.1 需求分析...............................................................................................................13
3.1.1 可行性分析....................................................................................................13
3.1.2 功能模块需求分析........................................................................................14
3.1.3 非能性需求分析............................................................................................16
3.2 总体设计...............................................................................................................17
3.2.1 系统功能设计................................................................................................18
3.2.2 界面设计........................................................................................................22
3.3 本章小结...............................................................................................................22
第四章 实现阶段............................................................................................................24
4.1 数据存储方式.......................................................................................................24
4.1.1 文件存储实现................................................................................................24
4.1.2 SharedPreferences 实现..................................................................................24
4.1.3 ContentProvider 实现.....................................................................................25