基于nrid手机平台的音乐播放器
目 录
第一章引 言. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
1. 1项目背景错误未定义书签。
1 2 编写目的. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
第二章系统需求分析错误未定义书签。
2. 1 功能需求(用例图分析 错误未定义书签。
. 1. 1播放器的基本控制需求错误未定义书签。
2 1.2播放清单列表管理需求错误未定义书签。
. 1.3播放友好性需求. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
2. 1. 播放器扩展卡需求. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
2. 1.5功能需求(时序图)分析. . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
.2 系统结构图和流程图. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
2. 系统界面需求错误未定义书签。
2.4系统性能需求错误未定义书签。
2. 运行环境需求. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
第三章Anroi数据库设计错误未定义书签。
. 1数据库及字段属性设计错误未定义书签。
3 1. 1字段设计(表、 图. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
3.1 音乐播放器E-R图错误未定义书签。
3 2 数据库连接. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
3 2. 创建数据库错误未定义书签。
.2.2操作数据库错误未定义书签。
3.2.3数据显示错误未定义书签。
第四章 Androi项目介绍. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
. 1 什么是nrid?错误未定义书签。
4. 1. And id简介. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
4. 2 Android ture 特性. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .- 19-
4. 1.3 Andro d基本框架Anrid rchitectu . . . . .错误未定义书签。
. 1.4 Andrid系统的四大组件错误未定义书签。
4. 搭建ndroid开发环境错误未定义书签。
4.3 Adoi常用工具的使用错误未定义书签。
4.3 1命令行的使用. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
.3.2 D lvik Debg Monitr Ser ce (DMS)的使用错误未定义书签。
4 4 Andr d音乐播放器的工程. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
4.4. 1 ndoid项目. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
4.4 2 Android工程程序结构. . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
4 Androidni st.xml文件. . .错误未定义书签。第五章 播放器系统功能详细设计错误未定义书签。
5 1音乐播放器主界面功能实现错误未定义书签。
. 1. 播放器主界面. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
1.2 播放界面音轨的实现错误未定义书签。
5. 1.3播放器播放、暂停、停止等功能错误未定义书签。
5 2播放列表功能. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
5.3菜单功能. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
5.3 菜单界面. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
5 . 菜单功能实现. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
5. 播放设置界面. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
5.4 1界面实现错误未定义书签。
5.4 2 歌词显示实现. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
5.5 手机扩展卡的访问错误未定义书签。
5. 文件浏览器界面错误未定义书签。
5 5.2文件浏览器功能实现错误未定义书签。
5.6数据存储方式. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
5 6. 1 SharePefereces错误未定义书签。
. .2 F le存储方式错误未定义书签。
5 3 SQL eD bas 数据库错误未定义书签。第六章结 论. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .错误未定义书签。
摘 要
当今社会的生活节奏越来越快+Android系统上一的款音乐播放器应用程序的设计与实现进行讨论。 Ando d是一个开源的系统,它底层是基于 u的操作系统本论文的音乐播放器采用了A o d开源系统技术,利用Java语言和Eclise编辑工具对播放器进行编写。 同时给出了详细的系统设计过程、部分界面图及主要功能运行流程图,本文还对高度过程中遇到的问题和解决方法进行了详细的讨论,该音乐播放器集播放、暂停、停止、上一首、下一首、音量调节、歌词显示等功能于一体,性能良好,在nro d系统中能独立运行。该播放器还拥有对手机文件浏览器的访问功能、歌曲播放模式、以及歌词开闭状态的友好设置.MP3的全名是ME udio Layer3是一种声音文件的压缩格式 由于本播放器只限于应用层程序的探讨,所以对具体的压缩算法不作深究。
关键词:ndroid ;开源系统 ; linux ;音乐播放器
ABTRA
The ace o lif n oday's i ty with mo advaced hada mbile dev ces forbi e dv e peoplemo and o s als high, the rquirments om the pev us pursuit t ursue the vi al echnology, her ore,also gau ly iprve th sstrquirement , he papermainly is to take on aus pla from system desig an reliation of te apliation is disus ed. Take the sy tei anopen ourc, t is based t perat ng system,use t Linux mus c player o te Android oen-surce ys em technolgy,u in the Jav language an di ing too s for plaers oclipse. resents the d taild de in prcss t par of thesste nd th min funct ons o operatio inte f ce d armf h g this p e a so fl p ces pob s and lving mtods ae disu s n etail,adhe music playe ep sode,pause, stop and a,nxt, olume ajstmet lyri s display functin such a pe omac is god,cn oprat independetly in te Adroid y te.Thi pler s access to t phone function ons a plyepat e n,opn n o c d o of friendly wods.MP3 Adio MP Lae - me is , i aknd of sundf le pr ssed frmt,b cause he player to explre,o th applicationpocedur r specif c comp sin algoitm not pobe
KyWods:ndoid;Open suce syst linux;mu ic playe
第一章 引 言
1. 1项目背景
当今社会的生活节奏越来越快人们对手机的要求也越来越高由于手机市场发展迅速,使得手机操作系统也出现了不同各类现在的市场上主要有三个手机操作系统,indos mob le syian,以及谷歌的Anr d操作系统,其中占有开放源代码优势的Androi系统有最大的发展前景。那么能否在手机上拥有自己编写的个性音乐播放器呢?能的,谷歌An id系统就能做到。本文的音乐播放器就是基于谷歌Androi手机平台的播放器。
Adrid:是谷歌于200年公布的开放式源代码手机系统,它的开放性就优于其它封闭式的手机系统,因此,任何人都可能根据自己的喜好将手机系统中的所有功能重新编写。这使得越来越多的人关注这个操作系统。本次作品音乐播放器就是基于Andro d平台的。
随着计算机的广泛运用,手机市场的迅速发展,各种音频视频资源也在网上广为流传这些资源看似平常但已经渐渐成为人们生活中必不可少的一部分了。于是各种手机播放器也紧跟着发展起来但是很多播放器一味追求外观花哨,功能庞大,对用户的手机造成了很多资源浪费比如PU内存等的占用率过高,在用户需要多任务操作时受到了不小的影响带来了许多不便,而对于大多数普通用户许多功能用不上形同虚设。针对以上各种弊端,选择了开发多语种的音频视频播放器,将各种性能优化,继承播放器的常用功能满足一般用户(如听歌,看电影的需求,除了能播放常见格式的语音视频文件高级功能:还能播放RB格式的视频文件。此外,还能支持中文、英文等语言界面。 要研究了各种市场上流行的手机播放器,了解它们各自的插件及编码方式,还有各种播放器播放的特别格式文件分析各种编码的优缺点以及各种播放器本身存在的缺陷和特点,编写出功能实用使用方便快捷的播放器。 目前已经实现的功能有能播放常见音频文件的功能,如MP3,WAV等,拥有播放菜单,能选择播放清单,具备一般播放器的功能如快进快退,音量调节等。播放模式也比较完善,有单曲,顺序,循环,随机播放等模式。
1 2 编写目的
现今社会生活紧张,而欣赏音乐是其中最好的舒缓压力的方式之一,本项目的目的是开发一个可以播放主流音乐文件格式的播放器,本设计的实现的这主要功能是播放Mp3,Wav多种格式的音乐文件,并且能够控制播放,暂停停止上一曲下一曲音量调节,视觉外观播放列表和歌曲文件的管理操作等多种播放控制功能,界面简明操作简单。
本项目是一款基于ndroid手机平台的音乐播放器,使nro d手机拥有个性的多媒体播放器使手机显得更生动灵活化,与人们更为接近,让手机主人随时随地处于音乐视频的旋律之中。使人们的生活更加多样化。也使设计者更加熟练A ro 的技术和其它在市场上的特点
第二章系统需求分析
2. 功能需求用例图分析)
根据项目的目标,我们可获得项目系统的基本需求,以下从不同角度来描述系统的需求,并且使用用例图来描述,系统的功能需求,我们分成四部分来概括,即播放器的基本控制需要播放列表管理需求,播放器友好性需求和播放器扩展卡需求。 以下分别描述:
2. 1. 播放器的基本控制需求
图2. 播放器基本控制图
raksmart作为一家老牌美国机房总是被很多人问到raksmart香港服务器怎么样、raksmart好不好?其实,这也好理解。香港服务器离大陆最近、理论上是不需要备案的服务器里面速度最快的,被过多关注也就在情理之中了。本着为大家趟雷就是本站的光荣这一理念,拿了一台raksmart的香港独立服务器,简单做个测评,分享下实测的数据,仅供参考!官方网站:https://www.raksmart.com...
DogYun是一家2019年成立的国人主机商,提供VPS和独立服务器租用等,数据中心包括中国香港、美国洛杉矶、日本、韩国、德国、荷兰等,其中VPS包括常规VPS(经典云)和按小时计费VPS(动态云),使用自行开发的面板和管理系统,支持自定义配置,动态云各个硬件独立按小时计费,带宽按照用户使用量计费(不使用不计费)或者购买流量包,线路也可以自行切换。目前商家发布了6.18促销方案,新购动态云7折,经...
搬瓦工怎么样?2021年7月最新vps套餐推荐及搬瓦工优惠码整理,搬瓦工优惠码可以在购买的时候获取一些优惠,一般来说力度都在 6% 左右。本文整理一下 2021 年 7 月最新的搬瓦工优惠码,目前折扣力度最大是 6.58%,并且是循环折扣,续费有效,可以一直享受优惠价格续费的。搬瓦工优惠码基本上可能每年才会更新一次,大家可以收藏本文,会保持搬瓦工最新优惠码更新的。点击进入:搬瓦工最新官方网站搬瓦工...