| 摘要 | 第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页 |