烟台大学毕业论文(设计)
[摘要] Android平台是Google研发并推出的的移动平台,包含操作系统等各方面,代码开源。这有助于安卓工程师完成开发过程中减少工作量,缩短周期,快速完成开发任务,同时用户能够最大化享受各种层接不穷的安卓应用,这是安卓应用占据很大部分市场的原因。在今天这个发展迅速的新时代,音乐播放器的开发越来越多,这个项目的开发也的确为很多人带来了便利和娱乐。 Android目前在中国市场的发展前景非常好,中国智能手机用户十分多,安卓主打自由开放系统,合适大部分人群,普通安全要素尽管没有IOS安定易用,但发展前景仍然令人非常喜悦。随着人们的水平持续提高,越来越多的人开始有各种各样生活,也有更多的多样性需要,而Android以其独特的魅力夺取大多数人的钟情。在这样一个阶段,音乐播放器的应用也是特别的压力。音乐播放器满足广大部分人的需求,结合主流播放器的基本功用,进行一定创新,才能为大部分人才能带来极致音乐享受。音乐播放器的基本功用完成是主流音乐播放器的基本功用,差不多符合公众对音乐播放器的要求。除此之外,播放器还提供了下载功用和直播,立体声道等新功用。满足各类用户的需求,带来前所未有的新鲜感。
[关键词] Android;Java;音乐播放器
Abstract:Android platform is Google research and development and launch of the mobile platform, including the operating system and other aspects of the code open source. This will help Andrews to complete the development process to reduce the workload, shorten the cycle, the rapid completion of the development task, while users can maximize the enjoyment of all kinds of arrogant Andrews applications, which is occupied by Andrews application of a large part of the market. In today's rapid development of this new era, the development of music players more and more, the development of this project is indeed a lot of people to bring convenience and entertainment. Android is currently in the Chinese market development prospects are very good, China's smart phone users are more, Andrews flagship free and open system, suitable for most people, ordinary security elements, although there is no IOS easy to use, but the development prospects are still very happy. With the continuous improvement of people's level, more and more people began to have a variety of life, there are more diverse needs, and Android with its unique charm to win the love of most people. At such a stage, the application of the music player is also a special pressure. Music player to meet the needs of the majority of people, combined with the basic functions of the mainstream player, a certain innovation, in order to bring most people can bring the ultimate music to enjoy. The basic function of the music player is the basic function of the mainstream music player, almost in line with the public requirements of the music player. In addition, the player also provides download function and live, stereo and other new features. To meet the needs of all types of users, bringing
烟台大学毕业论文(设计)
unprecedented freshness.
Key words: Android;Java;music player
烟台大学毕业论文(设计)
目 录
1 绪 论 ................................................................................................................................. 1
1.1 本课题的研究意义及必要性 .................................................................................. 1 1.2 相关领域国内外应用的现状及发展趋势 .............................................................. 1 1.3Jsoup建立原理 .......................................................................................................... 2 2 系统分析 ............................................................................................................................. 3
2.1 系统功用要求 .......................................................................................................... 3 2.2 系统开发功用 .......................................................................................................... 3 2.3 系统的可行性分析 .................................................................................................. 3 3 总体设计 ............................................................................................................................. 5
3.1 功用模块划分 .......................................................................................................... 5 3.2 系统模块设计图 ...................................................................................................... 5 3.3 系统流程图 .............................................................................................................. 6
3.4 开发工具和开发框架介绍 ...................................................................................... 7
3.4.1 Android介绍 .................................................................................................. 7 3.4.2 Android四大组件介绍 .................................................................................. 7 3.4.3 Android框架介绍 .......................................................................................... 8 3.4.4 Android studio介绍 ....................................................................................... 9 3.4.5 SQLite简介 ................................................................................................... 9 4 详细设计 ........................................................................................................................... 10
4.1 各模块的功用 ........................................................................................................ 10
4.1.1 歌曲列表模块 ............................................................................................. 10 4.1.2 音乐播放模块 ............................................................................................. 11 4.1.3 专辑列表模块 ............................................................................................. 11 4.1.4 菜单设置模块 ............................................................................................. 12 4.2 系统的安全设计 ............................................................................................ 13
5 系统完成 ........................................................................................................................... 14
5.1歌曲搜索目录的完成 ............................................................................................. 14 5.2循环模式切换完成 ................................................................................................. 14 5.3音乐播放暂停以及切换进度完成 ......................................................................... 14 5.4在线音乐播放完成 ................................................................................................. 15 6 综合测试 ........................................................................................................................... 17
6.1应用功用 ................................................................................................................. 17
6.2.1 自动搜索本地歌曲 ..................................................................................... 17 6.1.2 歌曲循环模式切换 ..................................................................................... 17 6.1.3 歌曲播放进度调整 ..................................................................................... 19
结 束 语 ............................................................................................................................... 21
烟台大学毕业论文(设计)
1 绪 论
1.1 本课题的研究意义及必要性
在这些年来,移动通讯和互联网现在是世界增长最快,具备极大市场和前景的两个业务。他们的增长率是由任何人无法预测的。到目前为止,寰球移动用户超越15亿,互联网用户差不多是前者的一半。中国移动通讯用户大概超越5亿,互联网用户总数已超越2亿。这个历史的快速增长从未反映出跟着时代发展 和技术的飞跃,人类的流动和互联网交流的快速增长。越来越多的人想要在互联网内进行信息的获取和交流,访问亟需的信息来达到你想要做的事情。
Android是移动互联网诞生的产物Android:Google在2007年11月正式推出了开源手机操作系统,这似乎打破了传统的封闭手机操作系统,任何人都能够依据本身的爱好修正手机操作系统,并能够修改操作系统的功用。
从我高中到大学这个时间段里,安卓的开发和应用简直是一个黄金时期,各种智能机开始层出不穷的取代老式手机,各种手机上的应用也纷纷出现,给我们的生活和学习乃至娱乐带来了许许多多的变化和便利,现在的安卓机上的应用除了播放通用普通音乐和视频,也会有各种高级功用:也能够播放RMVB格式的视频文件。还能够能够中文,英文等语种界面。
现在社会生活的步伐正在加速,人们享受歌曲是减缓压力的最好办法。咱们的移动设施越来越不简单,咱们有在手机上重复听他们青睐的歌曲的习惯,以前的做法是应用有线或无线设备将电脑上的几首音乐移动到手机上,反复的听,如果听完累了之后,就会加载另一些歌曲,所以需要重复这过程,心很烦。
因而,如果能在手机上完成网络歌曲,那将带来极大的便利。这个app是一个基于Android平台的音乐播放器,让Android手机加载一个个性的的多媒体播放器,是手机愈加人性化,人们愈加青睐,让手机的一切者能在所有场合享用旋律。这种设计的主要功用是读取音乐文件,并能够改变音乐播放器,暂停,上一首,下一首,改动歌曲播放进度等功用。该app还能够使人们拥有愈加丰富有乐趣的生活,也使开发者加深了解安卓技术等特点。
要研究世界上的手机,我们要从变成上进行了解,从深层次上了解和剖析各种编码的特点和各种玩家本身的缺陷和特点,写一个好,易于应用和高效的app。已完成的功用是能够播放普通音频文件,具备播放菜单,能够本身点击播放列表,具备诸如上一首,下一首等普通播放器的特征上。
1.2 相关领域国内外应用的现状及发展趋势
我从网上的引擎查到安卓的本意就是及“机器人”它的开源特点为它带来了很多优势,这也源于它是基于Linux的原因吧,因为Linux也是开源的,自谷歌发布安卓以来,它收
1
烟台大学毕业论文(设计)
到世界范围内的一致好评。安卓的发展就迎来了黄金时期。
安卓显而易见的优势就是逐步增大市场份额占有量,特别是在别的国家,特别受欢迎,能够说是处于快速发展的阶段。依据2012年公布的美国市场研究公司,新的报告显示。 2012年第一季度在北美,依据Android系统,智能手机销售数量占美国手机销售总额的28%,而iPhone手机市场占比例居高不下,占21%总比例,已经确定了A安卓的市场份额比例。依据行业分析,随着安卓的相应软件开发和应用,选择安卓,手机或无线终端设备将一年比一年多,除非最好的系统出现,否则安卓在系统中是最厉害的。
中国是世界上最大的手机销售国。随着3G相关行业和商业的不断发展,手机行业在我国正被迅速推广,而且智能手机开发也迅速开展。而安卓需求是非常大的。中小手机厂商近两年是一直都在大力招收移动开发工程师,开发基于安卓的智能手机。
在不久的将来安卓手机将会进入快速发展的新时代。 Android系统应用不光限于手机行业,这几年也快速蔓延到很多有关系的领域,像平板电脑,gps,电视机顶盒,智能家电等。目前,IT厂商正在大力研发最新的应用,希望在这个安卓发展的这个关键阶段,获取更大的利润和将来。
1.3Jsoup建立原理
Jsoup是一个很好的Java版本的HTML解析器。能够直接解析一个URL地址,HTML文本内容。它提供了带来便利的API,经过DOM,CSS和类似于jQuery的操作方法来删除和操作数据。 Jsoup能够从字符串,URL地址和本地文件加载HTML文档,并生成Document对象实例。文档对象(文档对象模型):文档由多个元素和文本节点(以及其余辅助节点:详细视图:节点包树)组成。继承构造如下:Document继承Element继承Node。 TextNode继承Node。
元素包含一组子节点并具备父元素。它们还提供了唯一子元素过滤器的列表。 能从URL,文件或字符串中刮取并解析HTML,能应用DOM遍历或CSS选择器查找和提取数据,能纵HTML元素,属性和文本,能够依据安全的白名单清算用户提交的内容,以防止XSS攻并输出整洁的HTML。
jsoup旨在解决野外发现的一切种类的HTML;从原始和验证,到无效的标签汤; jsoup能建一个理智的解析树。元素包含一组子节点并具备父元素。它们还提供了唯一子元素过滤器的列表。
该版本包含支持HTML5的解析器分支,以确保HTML方法与当前浏览器一样被解析,同时缩小parsing.jsoup的功夫和内存应用量是一个用于解决切实HTML的Java库。
jsoup完成WHATWG HTML5标准,并将HTML解析为与浏览器一样的DOM。 jsoup旨在处置野外发现的一切种类的HTML;从原始和验证,到无效的标签汤; jsoup能建一个理智的解析树。
2
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库计算机与控制工程学院本科生毕业设计作品和论文在线全文阅读。
相关推荐: