网站首页  词典首页

请输入您要查询的论文:

 

标题 基于android 的音乐播放器制作研究
范文

    吕颍颍

    摘要:随着手机的智能化,用户对移动设备能够的需求也在日益增加,android作为移动设备最常用的平台,拥有广泛的用户基础和数量,因此基于android的音乐播放器具有广阔的市场前景,本文将从音乐播放器的构架设计出发,深入研究基于android的音乐播放器的制作与设计,以供相关从业人员借鉴学习。

    关键词:android:音乐播放器;设计与实现

    中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)36-0194-01

    Android的音乐播放器数量众多,但总体而言水平参差不齐,因此开发出界面完善、功能完备的音乐播放器,具有广阔的市场前景。本文将分析国内外最有名的音乐播放器,并吸取其成功经验,深入分析用户的需要,设计出一款能够满足用户需求的基于android的音乐播放器。

    1 音乐播放器的设计

    用户需求是音乐播放器设计的出发点,因此在制作android的音乐播放器之前,必须了解用户对音乐播放器的功能性需求,从而在大量调查的基础上,开发出一个能够获得良好用户体验的android程序应用。

    1.1 用户体验需求

    基于android的音乐播放器必须满足移动终端的特点,为受众提供一个方便快捷的平台,一般来说,用户对界面的要求并不复杂,只要拥有简洁、易于操作的界面,基本就能够满足用户的需求。[1]同时,响应速度快捷也是android的音乐播放器的基本要求之一,android的音乐播放器出现卡顿现象,会影响用户的体验。此外,android操作系统是一个复杂的操作系统,因此如果音乐播放器无法适应多进程的操作,会导致音乐播放器在运行多个程序的情况下无法获得良好的衔接效果。Android操作系统存在更新的问题,并且每一个版本都有其独特的改进,如果android的音乐播放器无法与时俱进,适应android系统的更新速度,会影响该音乐播放器的正常运行。除此之外,还要求android的音樂播放器具有良好的兼容功能,能够播放多种音频文件,一方面,提高音乐播放器的兼容性,能有效地提高用户的使用体验。另一方面,提高音乐播放器的兼容性,能在一定程度上提高音乐播放器的歌曲容量,将音乐播放器在广度上提高一个层次。

    1.2 功能需求分析

    作为android平台的音乐播放器,必须在功能上满足用户的基本心理需求,例如在操作界面的设计上,要具有基本的用户交互的功能,这一部分是android平台的音乐播放器的关键部分,通常这部分被业界称为主播放界面。此外,列表的设计也是音乐播放器不可缺少的功能,用户可根据个人的喜好,将喜欢的歌曲进行分类,偏爱列表是推送功能的基础,因此这一部分被业界称为音乐库,音乐库的歌曲,可供个人下载或者在线收听。[2]一个音乐播放器的主界面通常由播放音乐/暂停音乐键、进度条、音量控制条、模式选择组成。这些功能既是音乐播放器的基础,也是设计android平台的音乐播放器的核心部分,因此要求相关工作人员能够设计出简洁并且吸引眼球的主界面。音乐库的主要功能是对各种列表进行管理,这些列表通常由最近收听列表、本地歌曲和自定义列表构成,全部歌曲列表是以列表的歌曲显示全部歌曲,包括本地歌曲,自定义列表与最近收听列表,通常作为主界面的主要条目显示。播放列表是用来对音乐库正在播放的歌曲进行管理,可依照个人的喜好来添加与删除,只要在主界面添加新建播放列表即可显示。

    2 基于android平台的音乐播放器的制作方法

    2.1 音乐播放器的层次构架

    综上所述,基于android平台的音乐播放器通常由主播放界面、音乐库和下载管理器三大部分组成,在相关工作人员进行音乐播放器制作之前,需要将三者进行层次构架,分别为音乐播放层、音乐库层、下载管理层,并逐渐模块化,例如音乐播放层的主要功能模块是主界面模块,可执行音乐的播放控制功能。而音乐库层可与音乐主界面模块相互跳转,从而实现用户的基本操作,音乐库层除了对播放列表进行管理,还与网络相连,负责定期的推送。播放列表模块则包括添加与删除等功能。下载管理层与音乐库模块相连,是对在线播放和下载进行管理的部分,可实现歌曲的下载、保存、在线播放,并且在歌曲的下载过程中,还可现实歌曲的下载进度,并对下载完成的歌曲向用户发出通知。再细化下去,主播放界面还包括音量控制模块、暂停播放模块以及音乐进度条模块,共同完成对音乐播放的控制功能,此外为了更好实现对播放音乐的控制,还需要完善音乐主界面的顺序播放功能、随机播放功能以及循环播放功能。音乐库界面包含全部歌曲列表模块、自定义列表模块、新建列表模块。下载管理是由在线播放模块、下载进度条模块、下载列表选择模块与音乐搜索模块组成。[3]

    2.2 兼容性测试

    在音乐播放器基本构架完成之际,需要对音乐播放器进行兼容性测试,从而保证这个基于android平台的音乐播放器能够适应多种音频格式的播放,在技术层面上提高该音乐播放器功能的广泛性。首先,相关工作人员要采用程序自身解码的方式,在后台保证该音乐播放器能够兼容多版本的android系统。其次,要实现不同格式的音乐的播放,这不但依靠音乐播放器自身的解码功能,还要求软件本身具有一定的广泛性,能够进行稳定的音频播放。因此相关工作人员要从三个方面进行检测,首先要检测不同版本下的音乐播放的稳定性,其次要播放多种格式的音乐,最后要测试与不同的移动设备的兼容性。[4]

    3 结语

    综上所述,音乐播放器需要一个简洁、漂亮的界面,给使用者以更好地用户体验,还要求从播放器的功能性入手,保证该音乐播放器能够在android的技术框架下,实现功能的全面性和兼容性。

    参考文献:

    [1] 蒋斌.某数字音乐开放平台的设计与实现[D].中国科学院大学,2015.

    [2] 摆云.基于Android开放平台和无线通信网络的实时音视频传输系统设计与实现[D].兰州大学,2012.

    [3] 李玲玲.基于Android平台在线音乐播放器的研究与实现[D].安徽理工大学,2012.

    [4] 陈宽宜.基于Android平台在线音乐播放器的研究与实现[D].中国科学院大学,2013.

随便看

 

科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。

 

Copyright © 2004-2023 puapp.net All Rights Reserved
更新时间:2025/2/11 4:23:54