基于微信小程序的音乐播放器设计与开发开题报告

 2020-02-18 06:02

1. 研究目的与意义(文献综述)

1、微信小程序发展意义

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

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

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

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

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

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

通过设置标题、专辑名、歌手名、封面图等属性,在系统播放面板显示和控制。小程序音频接口支持在系统音乐播放面板显示出来。通过响应系统面板的点击事件(onprev , onnext),可以实现列表播放。内部音频适用于所有小程序,尤其是游戏类目的小程序。通过wx.createinneraudiocontext()接口可以创建一个音频实例。每个小程序可以同时持有和播放多个内部音频,但一旦小程序进入后台(onhide),所有内部音频都会被暂停,且在用户回到前台(即打开小程序)之前无法再被播放。

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

3. 研究计划与安排

第1-3周:查阅相关文献资料,明确研究内容,了解研究所需理论基础。确定方案,完成开题报告。

第4-5周:熟悉掌握基本理论,完成英文资料的翻译,熟悉开发环境。

第6-9周:编程实现各算法,并进行仿真调试。

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

4. 参考文献(12篇以上)

[1]厉业崧.微信小程序入门[m].北京.人民邮电出版社.2017

[2] 陈伟.微信小程序开发实战[m].北京.人民邮电出版社.2017

[3] 吴胜.微信小程序开发基础[m].北京.清华大学出版社.2018

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

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。