摘要 | 第1-6页 |
Abstract | 第6-9页 |
1. 绪论 | 第9-17页 |
·课题背景 | 第9页 |
·技术及应用发展现状 | 第9-16页 |
·互联网产业内容服务现状 | 第10-11页 |
·手机操作系统的发展现状 | 第11-15页 |
·iOS 平台 | 第11-12页 |
·BlackBerry | 第12-13页 |
·w Phone 系列平台 | 第13页 |
·Symbian 平台 | 第13-14页 |
·Android 平台 | 第14-15页 |
·在线音乐客户端发展现状 | 第15-16页 |
·论文组织结构 | 第16-17页 |
2. 技术要点分析 | 第17-29页 |
·Android 系统架构 | 第17-19页 |
·Linux 内核层(LINUX KERNEL) | 第17-18页 |
·系统运行库层(LIBARIES) | 第18页 |
·应用程序框架(APPLICATION FRAMEWORK) | 第18-19页 |
·应用程序(APPLICATIONS) | 第19页 |
·Android 组件 | 第19-24页 |
·Activity | 第19-22页 |
·Service | 第22页 |
·BroadcastReceiver | 第22-23页 |
·ContentProvider | 第23-24页 |
·Intent 机制 | 第24-27页 |
·Intent 的作用 | 第24页 |
·Intent 的构成 | 第24-25页 |
·Intent 的解析 | 第25-27页 |
·Android 数据储存 | 第27-29页 |
·SharedPreferences | 第27页 |
·Files | 第27-28页 |
·Network | 第28页 |
·SQLite | 第28-29页 |
3. 在线音乐客户端的总体设计 | 第29-33页 |
·产品需求分析 | 第29-31页 |
·用户体验需求 | 第29页 |
·功能设计需求 | 第29-31页 |
·总体框架设计 | 第31-33页 |
4. 在线音乐客户端详细设计与实现 | 第33-59页 |
·数据存储模块 | 第33-39页 |
·歌曲信息的存储 | 第33-36页 |
·配置信息的存储 | 第36-38页 |
·歌曲列表的存储 | 第38-39页 |
·网络连接模块 | 第39-40页 |
·歌曲播放模块 | 第40-50页 |
·播放模块的设计 | 第41-42页 |
·播放功能的实现 | 第42-49页 |
·正在播放场景的实现 | 第49-50页 |
·下载管理模块 | 第50-59页 |
·下载模块的设计 | 第51-52页 |
·下载管理的实现 | 第52-57页 |
·下载管理界面的实现 | 第57-59页 |
5. 系统测试与展示 | 第59-64页 |
·MP3 解码播放的测试 | 第59-60页 |
·下载功能模块的测试 | 第60-64页 |
6. 总结与展望 | 第64-66页 |
·总结 | 第64页 |
·不足及展望 | 第64-66页 |
参考文献 | 第66-67页 |
致谢 | 第67-68页 |
附录 | 第68-71页 |