安卓平台的音乐播放器app的设计与实现【字数:7694】
如今科技的高速发展,人们的生活方式发生了巨大的变化。人们身边充斥着移动互联网智能设备,为人们的生活带来了便利。本次主要研究了基于安卓平台的音乐播放器APP的设计与实现。主要实现了安卓端播放收藏等功能,能够实现人们在Android播放音乐的基本要求。通过Androidstudio开发环境开发,按Android应用开发的一般方法开发完成。清楚Android编程思想和基本的组件,掌握播放器的设计原理以及相关的技术。
目录
引言 1
1.1 课题的目的 1
1.2 目前的研究 1
1.3 课题的研究内容 1
1.4 系统的可行性研究 2
1.4.1 操作上的可行性 2
第2章 系统开发技术介绍 3
2.1 Android 3
2.1.1 Android简介 3
2.1.2 Android系统平台的特性 3
2.1.3 Android的基本框架 3
2.1.4 Android系统的应用组件 4
2.2 C/S模式 6
2.3 JAVA 7
第3章 需求分析 9
3.1 软件目标 9
3.2性能需求 11
3.3 其他需求 11
3.4 客户端与服务器的连接方式 11
3.5 需求分析总结 12
第4章 系统的总体设计 13
4.1 设计思想 13
4.2 音乐添加功能结构图 15
4.3 数据库设计 16
4.4 搭建Android开发环境 19
第5章 系统详细设计 20
5.1系统主页详细设计 20
5.2最近播放界面 20
5.3收藏界面详细设计 21
5.4图片生成器详细设计 22
5.5歌词生成详细设计 23
5.6播放详细设计 24
5.7歌词详细信息 25
第6章系统测试 26
6.1 测试策略 26
6.2 测试安排 26
6.3 测试分析 *好棒文|www.hbsrm.com +Q: &351916072&
26
系统开发对社会的影响 27
总结 28
参考文献 29
致 谢 30
引言
课题的目的
现在我们对音乐播放器软件产生了浓厚的兴趣,正逐渐形成一种趋势。我们经常会使用音乐播放器软件来听歌。如果一部手机里有音乐播放器这样的软件的话会很受欢迎,但是不怎么考虑的话,结果的严重性就明了了。音乐播放器软件的成长前景也非常乐观。我们在科学和技术方面不断进步,需求也在进步。与此相应的功能也在不断提高。除了Android手机的设计和实现音乐播放软件外,还应具备中断、上一首、下一首和拖拉等基本功能。你应该更有个性。在今天的社会,大家都很忙,没有时间,不能开心、放松,音乐播放器是调节心情用的。找个安静的地方听自己喜欢的歌,整个世界都变安静了。另外,在此次的项目中,将集中介绍Android操作。
目前的研究
现在的移动互联网飞速地发展,影响着人们的生活。手机市场也在飞速发展,我们经常会使用智能手机来听音乐。这种趋势在年轻人当中尤为明显。有很大一部分的人在用智能手机上的音乐播放器1软件如,网易云音乐、酷狗、QQ音乐等。由此可见,现在使用智能手机来听音乐已经成为了当下的一种普遍的娱乐方式。然而现在这些软件上不必要的功能特别多,基本无法流畅使用,资源尤其浪费。当前的音乐播放器软件的要求也更加的高,音质要更加的清晰,顾客才更喜欢。如今的主流的音乐播放器软件都充斥着大量的广告和收费措施,所以无论在国内还是国外,对安卓的开发都是在收益性方面进行。
1.3 课题的研究内容
本项目是基于安卓平台的音乐播放器APP设计和实现。
学习构建Android开发环境,了解Android SDK2的安装和配置,并运用Android模拟器。
认识与了解Android系统,了解Android的生命周期,了解和掌握Android应用程序的使用方法和步骤,来满足运用Android的软件需求。
更好地了解项目的设计与实施现状,根据软件的模块对需求进行分析,完成一个完整的架构。
设计和实现基于安卓平台的音乐播放器APP软件,完善相应的功能要求。
本项目可能会运用到Android,Java,SQLite数据库等技术。
1.4 系统的可行性研究
可行性分析主要基于对系统的综合分析,重点是经济效益、影响项目的各种因素,以使用重要数据来证明和评估开发android音乐播放器APP系统3的可行性。 它具有远见,可靠和科学的特点。 要开发的本系统可以通过分析和研究技术的评估预测,来保障系统顺利开发。可行性研究是一种全面的分析方法,为项目决策提供基础。 从实施开始到开发,这一过程非常重要。
1.4.1 操作上的可行性
现在的Android有着人类的操作设计的思想,在管理信息流和控制信息方面没有困难。所以那些在后台工作的人们就不需要高水平的专业的知识,即使是普通的人也可以做到这一点。
只要手机的操作简单,那么就不需要专业的技能,系统的开发就可以使用户的操作变得更加的简单便捷。
第2章 系统开发技术介绍
2.1 Android
2.1.1 Android简介
Android系统是2007年11月5日谷歌公布的同时安卓系统也承载谷歌帝国的梦想。
Android系统是一款基于Linux开源性手机操作系统,所谓开源就是安卓系统的源码是免费公开的,如果你有能力使用开发源代码进行第二次开发,就可以创建自己的定制Android。Android软件被使用、修改是没有任何限制。和苹果公司的IOS操作系统和Symbian操作系统需要版权才能开发的系统不同,它避开了阻碍市场发展的专利壁垒。如今,越来越多的人开始学习如何开发Android软件,而且现在Android也正在飞速的更新,越来越多的有着新颖功能的软件出现,音乐播放系统就是其中的产品之一。
2.1.2 Android系统平台的特性
目录
引言 1
1.1 课题的目的 1
1.2 目前的研究 1
1.3 课题的研究内容 1
1.4 系统的可行性研究 2
1.4.1 操作上的可行性 2
第2章 系统开发技术介绍 3
2.1 Android 3
2.1.1 Android简介 3
2.1.2 Android系统平台的特性 3
2.1.3 Android的基本框架 3
2.1.4 Android系统的应用组件 4
2.2 C/S模式 6
2.3 JAVA 7
第3章 需求分析 9
3.1 软件目标 9
3.2性能需求 11
3.3 其他需求 11
3.4 客户端与服务器的连接方式 11
3.5 需求分析总结 12
第4章 系统的总体设计 13
4.1 设计思想 13
4.2 音乐添加功能结构图 15
4.3 数据库设计 16
4.4 搭建Android开发环境 19
第5章 系统详细设计 20
5.1系统主页详细设计 20
5.2最近播放界面 20
5.3收藏界面详细设计 21
5.4图片生成器详细设计 22
5.5歌词生成详细设计 23
5.6播放详细设计 24
5.7歌词详细信息 25
第6章系统测试 26
6.1 测试策略 26
6.2 测试安排 26
6.3 测试分析 *好棒文|www.hbsrm.com +Q: &351916072&
26
系统开发对社会的影响 27
总结 28
参考文献 29
致 谢 30
引言
课题的目的
现在我们对音乐播放器软件产生了浓厚的兴趣,正逐渐形成一种趋势。我们经常会使用音乐播放器软件来听歌。如果一部手机里有音乐播放器这样的软件的话会很受欢迎,但是不怎么考虑的话,结果的严重性就明了了。音乐播放器软件的成长前景也非常乐观。我们在科学和技术方面不断进步,需求也在进步。与此相应的功能也在不断提高。除了Android手机的设计和实现音乐播放软件外,还应具备中断、上一首、下一首和拖拉等基本功能。你应该更有个性。在今天的社会,大家都很忙,没有时间,不能开心、放松,音乐播放器是调节心情用的。找个安静的地方听自己喜欢的歌,整个世界都变安静了。另外,在此次的项目中,将集中介绍Android操作。
目前的研究
现在的移动互联网飞速地发展,影响着人们的生活。手机市场也在飞速发展,我们经常会使用智能手机来听音乐。这种趋势在年轻人当中尤为明显。有很大一部分的人在用智能手机上的音乐播放器1软件如,网易云音乐、酷狗、QQ音乐等。由此可见,现在使用智能手机来听音乐已经成为了当下的一种普遍的娱乐方式。然而现在这些软件上不必要的功能特别多,基本无法流畅使用,资源尤其浪费。当前的音乐播放器软件的要求也更加的高,音质要更加的清晰,顾客才更喜欢。如今的主流的音乐播放器软件都充斥着大量的广告和收费措施,所以无论在国内还是国外,对安卓的开发都是在收益性方面进行。
1.3 课题的研究内容
本项目是基于安卓平台的音乐播放器APP设计和实现。
学习构建Android开发环境,了解Android SDK2的安装和配置,并运用Android模拟器。
认识与了解Android系统,了解Android的生命周期,了解和掌握Android应用程序的使用方法和步骤,来满足运用Android的软件需求。
更好地了解项目的设计与实施现状,根据软件的模块对需求进行分析,完成一个完整的架构。
设计和实现基于安卓平台的音乐播放器APP软件,完善相应的功能要求。
本项目可能会运用到Android,Java,SQLite数据库等技术。
1.4 系统的可行性研究
可行性分析主要基于对系统的综合分析,重点是经济效益、影响项目的各种因素,以使用重要数据来证明和评估开发android音乐播放器APP系统3的可行性。 它具有远见,可靠和科学的特点。 要开发的本系统可以通过分析和研究技术的评估预测,来保障系统顺利开发。可行性研究是一种全面的分析方法,为项目决策提供基础。 从实施开始到开发,这一过程非常重要。
1.4.1 操作上的可行性
现在的Android有着人类的操作设计的思想,在管理信息流和控制信息方面没有困难。所以那些在后台工作的人们就不需要高水平的专业的知识,即使是普通的人也可以做到这一点。
只要手机的操作简单,那么就不需要专业的技能,系统的开发就可以使用户的操作变得更加的简单便捷。
第2章 系统开发技术介绍
2.1 Android
2.1.1 Android简介
Android系统是2007年11月5日谷歌公布的同时安卓系统也承载谷歌帝国的梦想。
Android系统是一款基于Linux开源性手机操作系统,所谓开源就是安卓系统的源码是免费公开的,如果你有能力使用开发源代码进行第二次开发,就可以创建自己的定制Android。Android软件被使用、修改是没有任何限制。和苹果公司的IOS操作系统和Symbian操作系统需要版权才能开发的系统不同,它避开了阻碍市场发展的专利壁垒。如今,越来越多的人开始学习如何开发Android软件,而且现在Android也正在飞速的更新,越来越多的有着新颖功能的软件出现,音乐播放系统就是其中的产品之一。
2.1.2 Android系统平台的特性
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/628.html