需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:14115 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着时代的发展,计算机技术日趋成熟,软件行业发展也越来越快,软件更新也逐渐赶不上人们的需求。随着中国移动互联网3G时代的到来,很多抢先的技术不断冲击着人们的眼球,3G、Android、Ophone、iPhone、iPad、等词汇在各大网站的新闻和评论中频繁出现,出现这种情况的原因只有1个,那就是智能手机和移动互联网终于修成成果,成为完美的一对。智能手机虽然早在多年前就出现,但那时的智能手机的功能主要是本地应用,这些手机主要以nokia的Symbian系统为主。但随着移动互联网时代的到来,本地应用已远远无法满足用户的需求。以创新闻名的Google为了进军移动广告市场,早在2005年,就开始研制新的移动操作系统,也就是我们所熟知的Android。经过2年多的研发,终于在2007年11月5日发布了Android的第一个版本:Android1.0,而HTC也在10月后发布了世界上第一部装有Android系统的手机:G1。这也标志着Android正式成为移动操作系统大家族的成员,而且出身名门。 本文主要介绍了以Android为操作平台的手机音乐播放器,用Java语言和Eclipse为开发工具编写的一个应用程序,同时给出了详细的系统设计流程,部分系统截图和功能流程图。本文还对开发的详细过程进行了详细的讨论,实现了播放、暂停、上一首、下一首及歌手分类、专辑分类等功能,性能良好,能在Android系统中独立运行。 通过实践证明,基于Android平台开发简单,使用方便,必将成为未来几年的重点发展方向。
关键词 音乐播放器;Android;java
目录 摘要 Abstract 1 绪论-1 1.1 项目背景-1 1.2 设计目标-1 2 Android项目介绍-2 2.1 什么是Android-2 2.1.1 Android介绍-2 2.1.2 Android的优势-2 2.1.3 Android基本框架-3 2.2 Android 应用软件开发的核心技术-4 2.2.1 Android应用开发语言-4 2.2.2 Android应用程序组件-4 3系统需求分析-6 3.1 功能需求-6 3.1.1 音乐播放器的基本控制需求-6 3.1.2 播放器的基本控制图-6 3.1.3 播放列表基本控制图-6 3.1.4 音乐播放器的功能需求分析-7 3.2 系统界面需求-7 3.3 系统性能需求-7 3.4 播放器运行环境需求-8 3.4.1 Android开发环境配置-8 4 音乐播放器的详细设计-9 4.1 播放器欢迎界面和主界面的设计-9 4.1.1 欢迎界面的设计与实现-9 4.1.2 播放器主界面的设计与实现-9 4.1.3 播放器界面切换的设计与实现-11 4.1.4 播放器Web界面的设计与实现-12 4.2 播放器各详细功能的设计与实现-13 4.2.1 自动扫描sd卡识别mp3文件-13 4.2.2 播放列表、歌手列表、专辑列表具体实现-14 4.2.3 点击歌手名、专辑名功能的设计与实现-15 4.2.4 点击歌曲名切换页面播放歌曲的设计与实现-15 4.2.5播放、暂停按钮的设计与实现-16 4.2.6上一首、下一首按钮的设计与实现-17 4.2.7进度条同步的设计与实现-18 4.2.8播放模式的设计与实现-19 4.2.9音量控制的设计与实现-20 4.2.10退出系统的设计与实现-21 4.3 服务器的设计与实现-21 4.3.1 数据库的表设计-21 4.3.2 管理员模块-22 4.3.3 歌曲的上传-22 4.3.4 歌曲的删除-23 4.3.5 前台网页界面-23 4.3.6 Android端的网页设计-23 4.3.7 Android端的下载功能的设计与实现-24 5 主要功能测试-26 5.1 程序运行时界面-26 5.2 登陆成功后转到主界面-26 5.3 播放音乐的主界面-26 5.4 播放、暂停按钮切换-27 5.5 上一首、下一首按钮测试-27 5.6 播放模式按钮-27 5.7 网络主页显示-28 5.8 下载歌曲提示显示-28 5.9 服务器端歌曲列表显示-29 致谢-31 参考文献-32 附录-33 1 歌曲列表-33 2 歌曲播放-34 3 下载歌曲-36 4 下载的线程-36 5 服务端设计-38 |