登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 文献综述 > 电子信息类 > 通信工程 > 正文

基于微信小程序的音乐播放器设计与开发文献综述

 2020-04-14 05:04  

1.目的及意义

1、微信小程序发展意义

随着信息化时代的到来,计算机、网络、通信等技术迅猛发展,社交软件逐渐融入现代人生活的各个方面,成为当下人们生活不可分割的一部分。社交软件的广泛使用,不仅极大的便利了人们的日常生活,同时对人们的人际关系、生活方式、价值观等方面产生了不同程度地影响。微信等社交软件早已不再只是为人们提供单纯的聊天服务,微信的服务内容已经由简单的社交拓展到游戏娱乐、生活服务、工作办公等方向,且依旧在不断取得突破与发展。近几年,微信小程序已经在广大的用户群中铺展开来,收到了广大用户的欢迎。小程序是一种不用下载就能使用的应用,也是一项门槛非常高的创新,经过将近几年的发展,已经构造了新的小程序开发环境和开发者生态。

现在每个人几乎都有一部手机,但是每个人在使用手机的过程当中,一些操作的方式都会有很大的差别,有一些人特别喜欢在自己的手机当中下载各种各样的软件,但是有一些软件的使用的频率不是特别高,所以长期放在自己手机当中的话,是会影响到自己手机运行内存的。那么如何才能够提高自己手机的运行内存和速度?这便成了人们非常关心的一个关键问题,而微信小程序的出现很好地解决了这个问题,因为微信小程序减少了繁琐的一般软件的安装过程,而且不会占用手机的太多内存,真正实现了需要的时候就出现,不需要的时候便消失。

在当今社会,社会发展的节奏越来越快,当人们拖着疲惫的身躯停下来休息的时候,大多会选择听一首歌曲来缓解疲劳。但是现在手机应用市场的大多音乐播放器都存在一个显著的缺陷,那就是本来就越来越大的音乐播放器,每缓存一首歌曲,都会多占用一部分手机内存。长此以往,手机的内存会越来越小,导致的直接结果就是手机越用越卡。而如果以微信这个平台作为载体,利用微信小程序的方便快捷且不会占用过多内存,自然而然就想到了可以设计一个基于微信小程序的音乐播放器,这样一来,手机就可以节省安装音乐播放器、缓存或下载歌曲所需的内存空间。想听音乐的时候只需要打开这个小程序,便可实现一般音乐播放器上的大多数功能。

2、微信小程序发展现状

随着微信小程序的不断发展,人们对于小程序的信赖度越来越高。小程序之所以能够发展得如此迅速,就是因为小程序的使用相对于其他的软件应用来说,更加的方便和快捷,因为不会占用任何的手机内存,就能够进行想要的操作。小程序也是这么多年来中国IT行业里一个真正能够影响到普通程序员工作方向的创新成果,现在已经有超过150万的开发者加入到了小程序的开发,共同发力推动小程序的发展,小程序应用数量越来越多,基本上大多数日常手机软件都可以以小程序的形式呈现出来。覆盖了200多个细分的行业,日活用户达到两个亿,小程序还在许多城市实现了支持地铁、公交服务。小程序发展带来了更多的就业机会,社会效应不断提升。

微信小程序发展趋势已经是当下最热门的话题,小程序基于月活跃用户9亿人次的微信生态中,流量大,入口多,功能简单却便捷。对于企业而言,无论是在企业宣传、企业营销、售后分析等方面存在巨大的潜力。有业内人士认为:小程序功能快速迭代,意味着围绕小程序的开发和生态工具建设将会是移动互联网的有一个巨大机会。目前各行业内诸多企业单位加入了小程序开发,拓宽了了小程序功能面。

以微信小程序的形式呈现音乐播放器的功能,既是微信的发展,也是技术的创新。原本微信只是一个简单的社交平台,而如果想听音乐只能安装另外的音乐播放器。目前手机市场上主流的音乐播放器主要有网易云音乐、酷狗音乐、酷我音乐、QQ音乐和虾米音乐等,这些音乐播放器各有特色,优劣各异。如果一个用户想要同时感受多个音乐播放器的特色,就只能下载多个不同的音乐播放器,但是这样一来往往会给手机造成很大的负担。而如果采用微信小程序的形式把音乐播放器的功能展现出来,只需要开发者合理设计,就能同时具有多个音乐播放器的优点。而且微信小程序作为开源平台,以Java和JavaScript作为主要的编程语言,设计的风格和具体的功能都由开发者决定。开发者可以根据不同用户的不同需求更改一些具体的功能或者界面设计,从而更好地满足每一位用户的需求。而且基于微信小程序的音乐播放器不会占用手机内存,让用户不用下载音乐播放器就能享受音乐播放器的功能。


{title}

2. 研究的基本内容与方案

{title}

本次设计目的为设计一个基于微信小程序的音乐播放器,以微信小程序的形式设计一款功能齐全的音乐播放器,可以实现音乐搜索、音乐播放、切换歌曲、暂停等基本功能。

背景音频接口适用于音乐类小程序,如“音乐站”、“QQ 音乐小电台”。通过背景音频接口适用于音乐类小程序,如“音乐站”、“QQ 音乐小电台”。通过wx.getBackgroundAudioManager()接口可以获取全局唯一的背景音频管理器,所有关于背景音频的操作都由它来实现。微信内只有一个背景音频,一个小程序开始播放背景音频之后,就持有背景音频播放器,只要当前小程序持有背景音频播放器,即使这个小程序进入后台(即用户离开小程序),也可以继续使用背景音频接口,且当前小程序不会被微信主动回收;一旦背景音频播放器被抢占(可能是其他小程序、微信内其他音乐、其他 App 的音乐),则小程序不再持有背景音频播放器。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图