需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:12076 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
【摘要】当前的移动平台主要有IOS、WindowsPhone和Andriod平台,三大平台各有利弊。这几年,安卓平台发展速度稳步持续上升,作为开源的操作系统,使用它不需要任何费用,代码完全开放。开发人员可以在平台系统上快速开发,并可以利用其它开发人员的工作成果,这为手机开发创造了更大的灵活性,同时用户可以最大限度的自定义自己的手机,丰富自己手机的功能,这也大大增强了安卓平台竞争力。 本设计采用Java语言,使用Eclipse开发环境和Android SDK 实现了基于安卓平台的音频播放器。根据Android开发平台自身的结构特点,把音乐播放器的开发分为两个部分进行设计,一部分是窗口的设计,主要是定义窗口的属性等布局设计;另一部分是功能的设计,主要实现以下功能:歌曲播放暂停、上(下)一首、第一首(最后一首)、歌词同步、循环控制、音量调节。 【关键词】 Android平台;java;音乐播放器
目录 摘要 Abstract 1 绪论-1 1.1 课题背景-1 1.2 课题意义-1 1.3 设计思想-2 2 移动平台简介-3 2.1 IOS 平台-3 2.2 Windows Phone平台-3 2.3 Android 平台-3 2.3.1 安卓框架-4 2.3.2 安卓的内核层-4 2.3.3 安卓的函数库和运行时间-5 2.3.3 安卓的应用程序组成-6 2.3.4 开发环境和目标平台-7 2.4 本章小结-8 3 需求分析-9 3.1 播放器的需求分析-9 3.1.1 播放器播放控制-9 3.1.2 播放器播放设置-10 3.2 播放器的可行性研究-10 3.2.1 经济可行性-10 3.2.2 技术可行性-10 3.3 播放器的设计目标-10 3.4 本章小结-11 4 总体设计-12 4.1播放器功能结构-12 4.2 播放器的流程-12 4.3 播放器的安全设计-13 4.4 本章小结-14 5 详细设计与实现-15 5.1 播放器欢迎界面-15 5.2 播放器播放主界面-16 5.2.1 播放器音量调节-17 5.2.2 播放器播放功能-17 5.2.3播放器音乐进度条-18 5.2.4 播放器播放模式-18 5.3 歌词显示界面-19 5.4 列表显示界面-20 5.5 本章小结-21 6 播放器测试-22 6.1 测试方法-22 6.1.1 白盒测试-22 6.1.2 黑盒测试-22 6.1.3 测试方法的选择-23 6.2 功能测试-23 6.2.1 播放控制功能测试-23 6.2.2 播放器音量调节测试-24 6.2.3 播放器播放进度条测试-24 6.2.4 播放器播放模式测试-24 6.2.5 播放器播歌词同步测试-25 6.2.6 播放器播歌曲列表测试-25 6.3 本章小结-26 7 结论-26 参考文献-27 致谢-28 |