- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
简易安卓音乐播项目放器开发 李雄志 Music SpaceII 目录 项目介绍 1 2 功能需求分析 3 音乐播放器的详细设计 4 项目总结 5 附录 项目介绍 项目名:Android音乐播放器; 简介:当今社会IT技术行业发展速度越来越快,从1946年人类第一台电子计算机的诞生到今天个人PC进入寻常百姓家,几十年的时间计算机技术就实现了飞跃性的发展。随着计算机技术的普及,移动端设备的开发与利用也越来越受到人们的重视,截至去年(2014年)12月我国智能手机普及率已经超过70%。智能手机软件的开发在软件开发行业也占据了巨大的市场份额。众所周知,应用软件的开发都是是基于操作系统的,目前市场上主流的手机操作系统主要有:Windows?mobile,symbian,以及谷歌的Android操作系统。其中Android系统开源特性决定了Android系统广阔的发展前景,而目前市场上占据市场份额最大的也是Android系统。今天给大家介绍的这个简易音乐播放器的开发项目就是基于Android系统的一个手机软件开发项目。 目录 首页 产品展示_1 模拟器效果图——主页面 真机效果图——主页面 目录 首页 产品展示_2 真机效果图——主页面 真机效果图——播放列表 目录 首页 功能需求分析 1 播放功能 2 获取音乐列表 3 暂停与停止功能 4 音量调节功能 5 切换歌曲 需求分析: 需要设计有一个美观友好的主界面; 需要能播放手机中的音乐软件; 能自动获取音乐列表; 具备暂停和停止播放的功能; 能调节音乐的音量; 能切换播放音乐文件(即:上/下曲功能)。 目录 首页 音乐播放器的详细设计 结构流程图 软件工作流程图 界面设计 主页面设计 音乐播放原理 Android媒体播放原理及其实现 列表获取原理 获取与现实音乐播放列表 功能实现 音乐播放器主要功能的实现 目录 首页 主界面 结构流程图 是否打开音乐列表 是否选择歌曲 播放音乐 是否点击播放键 是否点暂停/停止键 停止播放 目录 首页 界面设计 介绍: 界面背景用的是一个海滩星空的浅色背景图,同时在页面中央配上一个圆形的图标让界面看起来不至于太过单调。 界面下方是8个水晶质感的控制按钮。第一行按钮从左往右分别是:显示列表,播放,暂停,停止; 第二行按钮:上一曲,音量减,音量加,下一曲。 界面背景实现: 代码: //调用背景图片 ?xml version=1.0 encoding=utf-8? bitmap xmlns:android=/apk/res/android android:src=@drawable/beijing /bitmap 中央图标实现: 代码: //定义图片大小,位置,调用图片 ImageView android:layout_width=wrap_content android:layout_height=wrap_content android:layout_alignParentTop=true android:layout_centerHorizontal=true android:contentDescription=@string/hello_world android:src=@drawable/ic_launcher1 / 目录 首页 界面设计 页面布局(虚拟按键):第一行:显示音乐列表,播放音乐,暂停播放,停止播; 第二列:上一曲,音量减,音量加,下一曲。 代码: //第一行按钮 TableRow android:layout_width=match_parent android:layout_height=wrap_content //显示音乐列表按钮 ImageButton android:id=@+id/file_list android:layout_width=wrap_content android:layout_height=wrap_content android:layout_weight=1 android:contentDescription=@string/hello_world android:src=@drawable/wenjiandakai / 目录 首页 界面设计 //播放按钮 ImageB
文档评论(0)