需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:8298 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
【摘要】在当今快速发展的互联网时代,安卓智能手机已经成为当下普及率最高的手持终端设备。随着智能手机的普及,人们与智能手机的关系也变得息息相关,其中,人们就需要从手机上欣赏歌曲来放松自己,能播放音乐歌曲的音乐播放器就因运而生。但是很多音乐播放器为了能吸引人们的眼球,就把播放器设计的界面华丽,功能庞大。这样做的结果就是提高了音乐播放器对用户手机CPU,内存等的占用率,浪费了很多手机资源,所以本课题选择开发一款基于安卓平台的功能简单实用的音乐播放器,利用Java语言和Eclipse编辑工具对播放器系统进行编写。播放器主要功能具备:歌曲扫描,歌曲的播放、暂停、上一首、下一首、歌词显示、随机播放、顺序播放等,还有对歌曲的移除和收藏。 本论文对基于Android平台的音乐播发器系统做了详细的系统总体分析、数据库设计和系统实施,最后对基于Android平台的音乐播放器系统进行功能测试。 【关键词】:安卓;音频;播放器;Java语言
目 录 摘 要 Abstract 1 绪论-1 1.1课题背景-1 1.2课题意义-1 2 Android的系统分析-2 2.1 Android的系统功能特征-2 2.2 Android的系统架构分析-2 2.2.1 Linux 内核(Linux Kernel)-3 2.2.2 Android的系统架构类库-3 2.2.3 Android的运行时-4 2.2.4 Android的应用程序架构-5 2.2.5 Android的应用程序-6 2.3 Android应用的工作机制和构成-6 3 系统分析及设计-7 3.1 系统功能的需求分析-7 3.2 系统功能的模块设计-7 3.2.1音乐列表模块-8 3.2.2歌曲设置模块-8 3.2.3音乐播放模块-8 3.3 系统流程图设计-8 3.4 系统数据库设计-9 3.4.1 数据库概念结构设计-9 3.4.2 数据库逻辑结构设计-11 4 系统功能实现-13 4.1音乐列表模块-13 4.1.1歌曲扫描-13 4.1.2全部歌曲列表-13 4.2歌曲设置模块-15 4.2.1歌曲移除-15 4.2.2系统铃声设置-16 4.3音乐的播放模块-16 4.3.1暂停和播放-16 4.3.2播放模式-17 4.3.3歌词解析-17 4.3.4歌词显示-18 5 系统测试-20 5.1系统测试意义-20 5.2系统功能测试-20 5.2.1歌曲的扫描测试-20 5.2.2歌曲的设置测试-21 5.2.3歌曲的播放测试-21 5.3系统测试结论-22 总 结-23 参考文献-24 致 谢-25 |