基于Android漫悦音乐APP移动端的设计与实现毕业论文
2022-01-21 21:28:45
论文总字数:14397字
摘 要
社会不断前进,科技不断创新,人们也不断提高着自己对精神文明的追求。一天又一天机械式的忙碌工作让人麻木,在工作之余音乐成为了人们最需要也是最方便的放松自我解压的方式。相比过去我们熟悉的音乐播放设备,手机音乐app的优势很明显,受到广大受众的好评。现在移动端的设备越来越完善,室内室外无线网络覆盖,在手机上听音乐已经是时代的要求。我们传统的在手机上听音乐的方式是通过数据线将电脑上的音乐复制过来。这样的方法非常繁琐,不仅有时间和空间的限制,还需要格式的转换,费时费力。所以实现移动端在线听音乐,方便使用者搜索、下载和管理自己的歌曲是大势所趋。基于这种需求,我们计划做这样一个音乐app,旨在带给使用者良好的体验。
本次项目设计的是一个基于Android平台设计的音乐app,利用Android平台强大的功能实现我们对此app的要求。本论文从Android软件开发的背景谈起,介绍了开发目的和环境,怎样做出好的软件吸引眼球,符合广大消费者对APP的心理要求,或是更进一步带给大家眼前一亮的感觉,获得使用者的称赞和推荐,是APP开发最需要考虑到的问题。然后介绍我们使用的开发工具Android Studio的安装使用,并对Android的系统组件做大概描述,最后是实现各个功能的详细代码。
为了达到设计中的要求,我们会一步一步,从设计理念谈起,详细到各个具体的功能,由浅入深统筹兼顾,努力完善这个项目。
关键词:Android、音乐APP、移动端
ABSTRACT
Society is developing, science and technology are progressing, people's demand for spiritual civilization is also rising. Mechanically busy work day after day is numbness. Music has become the most needed and convenient way for people to relax and decompress themselves after work. Comparing with old music player which we are familiar, the advantages of mobile music app are obvious, and be praised by the broad audience. Nowadays, mobile devices are becoming more and more perfect, indoor and outdoor wireless network coverage, listening to music on mobile phones is a requirement of the times. Our traditional way of listening to music on mobile phones is copying music from a computer over a data line. This method is very cumbersome, there are not only time and space constraints, but also format conversion, is to be time-consuming. So realization of Mobile Online Listening to Music and easy for users to search and download and manage their own songs is the general trend. Based on this demand, we plan to make such a music app, the aim is to bring users a good experience.
The design of this project is a music app based on Android platform, using the powerful functions of Android platform to realize our requirements for this app. This paper starts with the background of Android software development, it introduce the purpose and environment of development, how to make good software to attract people’s eyes, in line with the requirements of consumers for APP, or taking it a step further and give you a sense of brightness in front of your eyes, getting praise and recommendation from users, these are the most important issues to consider in the development of APP. Then we introduce the installation of Android Studio, the development tool we used, and also give an overview of Android's system components. Finally, the detailed code for each function is implemented.
In order to achieve this goal, we will step by step, starting with Design Concept, specific functions are discussed in detail, from shallow to deep, overall consideration, efforts to improve the project.
Key words: Android、Music player、Mobile termin
目 录
第一章 绪论 2
1.1 项目开发背景 2
1.2 项目开发现状 3
1.3 项目开发目的 4
1.4 本文主要介绍内容 5
第二章 相关技术 6
2.1 开发工具 6
2.2 Android系统简介 6
2.2.1 Android系统发展 6
2.2.2 Android系统架构 6
2.3 Android 开发环境 9
第三章 系统分析 15
3.1 可行性分析 15
3.1.1 技术可行性分析 15
3.1.2 操作可行性分析 15
3.1.3 社会可行性分析 15
3.1.4 经济可行性分析 15
3.2 需求分析 16
第四章 移动端设计实现 17
4.1 app系统架构图 17
4.2 登录功能实现 17
4.2.1 登录功能描述 17
4.2.2 登录代码实现 17
4.2.3 注册代码实现 18
4.3 歌曲搜索功能实现 20
4.4 个性推荐功能实现 20
4.5 下载功能实现 22
4.6 播放列表功能实现 23
4.7 歌单管理 24
4.8 客户端界面截图 28
第五章 总结 31
致 谢 33
参考文献 34
第一章 绪论
1.开发背景
当今互联网技术日新月异,网络早已是我们最主要的学习、娱乐、传递消息的快捷途径。由于移动技术的飞快发展,手机和平板已经取代了台式和笔记本电脑成为了人们生活中的必备,PC端的在线音乐才刚刚兴起,就已经更多地朝着安装于智能手机的音乐APP靠拢。相比过去我们熟悉的音乐播放设备,手机音乐app的优势很明显,受到广大受众的好评。现在移动端的设备越来越完善,无线网络覆盖各处,在手机上听音乐已经具备所有的条件。现在更多的情况是,人们习惯于在需要放松身心时,拿出自己的手机或者iPad,将耳机线插入接口,然后打开里面的音乐APP软件,便可以通过简单方便的操作听自己喜欢的音乐。这些APP还可以智能地根据用户平时经常听的音乐或歌曲找出其中共同的特点,然后寻找类似的音乐或歌曲推荐给用户,不仅推广了歌曲,也满足用户的试听体验。正是这些良好的设计使得用户更愿意使用手机音乐APP,但是怎样加强移动端音乐APP的开发质量,研究这些APP存在何种问题和创新与改善APP成为了主要问题。我们也把这些视为研究的重点。
当今的信息时代,高科技和高新技术与人民生活紧密结合在一起。移动端技术发展至今,手机已经是与人们的生活密不可分,为什么不开发手机端的音乐APP来造福大众呢?正是因为这样的趋势,手机音乐APP如雨后春笋般大量问世,其中以“网易云音乐”、“QQ音乐”、 “酷我音乐”等较为出名,他们都有自己独特的风格已经完善的用户服务,所以可以在音乐APP市场上占据一席之地。当然也有一些缺乏足够资金支持的APP,没有资金意味着首先很多歌曲的版权就没法拥有,这样一下就失去了大量用户,但是有些开发者剑走偏锋,在APP中加入电台广播的功能,或者主打相声段子和评书讲座等招牌,成本不高却也能吸引特定的听众,这也是一种思路。因为过去是PC端音乐开发者,所以在向移动端转型时这些厂商都有自己的技术优势和受众基数优势,而新兴的音乐APP软件则需要从零开始开发创新,并通过不断宣传提高知名度,只有这样才能在大佬林立的音乐APP市场中分一杯羹。
请支付后下载全文,论文总字数:14397字