酷狗、QQ、天天动听——手机音乐播放器竞品对比
如果说什么艺术与人们生活最贴近,那应该属音乐了,因此当代人不离身的手机里必然会有自己喜欢的音乐播放器APP存在。
在当今无论PC端还是手机端音乐播放器都越来越同质化,我们应该选择哪款手机音乐播放器?它们又有哪些异同?
鉴于各款手机的硬件配置、各人音乐品味及审美等诸多差异,
此文选取了用户量占据前列的酷狗音乐、QQ音乐与天天动听三款代表性手机端音乐播放器APP,从界面布局、下载音质、社交属性及其他细节方面进行竞品对比,希望能给用户提供更多的参考点。
界面布局
酷狗音乐
酷狗音乐采用抽屉式导航。抽屉式导航的核心思路是“隐藏”,隐藏非核心的操作与功能,让用户更专注于核心的功能操作上去,显著的缺点则是会隐藏框架中其他入口。
但从上图可以看到酷狗妥善地将诸多功能采用两级Drawer分为了“我的音乐、网络音乐与更多功能”三大类,如此更具有灵活性。
但是酷狗音乐仍然在页面跳转交互上存在着一些缺陷,例如:
在歌曲播放时,只能通过点击左下角的专辑图片区域才能进入歌词界面以及进行详细播放操作;
点击功能键弹出抽屉式导航,无法通过再次点击功能键或返回键退出导航,且退出导航后并非返回歌词界面;
这些都是在即使熟悉软件操作后仍会感到不便的问题。
QQ音乐
QQ音乐采用顶部标签式导航栏,方便用户定位且能直接展现最重要入口的内容信息,同时其仅划分为四个入口从而避免了Tab Menu的缺点显得精简易用。
用户可在其他任何界面通过点击下方整条播放控制区域进入播放界面,并通过简单的手势进行歌词显示、设置铃声等操作。
值得一提QQ音乐在音乐馆专区针对相应功能的需求选择了陈列馆、旋转木马及瀑布式的界面设计,这些细节使得用户在操作上有更好的体验。
天天动听
天天动听在整体界面上采用了Tab Menu与Drawer的相结合,即主界面采用顶部标签式导航将内容划分为“搜索、我的、淘歌、发现”四大模块,而播放及其他功能设置则以抽屉式隐藏起来。
同样是采用了顶部标签导航,天天动听的内容分类与QQ音乐对比主要是将“乐库”的歌手分类打散融入了“淘歌”中,利用“发现”模块进行最新资讯的提供,在用户需求的满足程度上比QQ音乐更高。
至于前面说到的酷狗音乐在抽屉式导航方面的不足,天天动听都没有出现,操作相当方便顺畅。
此外在播放界面,可通过点击功能键、单点屏幕以及点击右方箭头分别调出三种功能设置菜单,过多的操作选择会让用户无所适从,建议将箭头弹出的歌词调整功能菜单融入到单点屏幕调出的菜单中。
下载音质
酷狗音乐
在酷狗音乐搜索歌曲,会同时列出本地与网络的搜索结果,且在右侧用彩色标签表示每项的码率属性。
从图可以看出酷狗可下载的音质遍及率还挺全,但是高品以上的音质需登录后才可下载。
此外搜索结果中带有MV标签的很多歌曲,也无法获知观看的方法(搜索栏下方的MV tab栏并未有对应的视频)。
(后来在博主把玩酷狗V6时发现需要点击到彩色标签处才会出现相应的MV入口)
QQ音乐
QQ音乐的下载音质分类相当简单——“标准和高品质”,且高品质需要绿钻用户方可下载,只能感慨一声版权保护做得真好。
天天动听
天天动听在下载音质这方面做得相当出色,不仅码率覆盖面广,且下载无需登录、MV入口清晰、码率标注明显。
当天天动听的曲库没有你所搜索的歌曲时,还可以点击下方的提示进入第三方搜索结果界面。
硬要说不足就是不如酷狗那样做到同时搜索本地与网络音乐,这算是鸡蛋里挑骨头吧。
社交属性
酷狗音乐
酷狗音乐支持第三方平台帐号登录,但笔者发现使用第三方帐号登录后,酷狗内部自动生成的帐号你是不知道密码的,就是说下一次必须继续通过第三方平台帐号登录。
既然帐号可以自动记录,为何不能在个人信息界面提供密码设置功能呢?
酷狗音乐要分享歌曲,唯一途径是进入歌曲播放界面,单击弹出菜单栏选择分享,因为腾讯方面的限制,“微信朋友圈、微信好友以及QQ好友”三项都只能分享网络歌曲而不能分享本地歌曲,这或许也是对于版权的保护吧,而像新浪微博、腾讯微博以及QQ空间之类的分享也仅只是以文字状态分享歌曲名罢了。
QQ音乐
一如既往地QQ音乐在版权方面的保护,只有QQ音乐曲库里的歌曲才能点选“点歌分享”功能。
天天动听
天天动听的帐号登录与酷狗的相似,区别在于不主动获取用户过多的权限(隐私强迫者的福音),以及之前提到的帐号密码设置。
分享方面依旧是受腾讯方面限制,但不同的是天天动听采用的是带专辑图片类型的分享,而非酷狗纯粹发说说、状态的分享。
其他细节
酷狗音乐
除了目前流行的WIFI传歌、听歌识曲之外,酷狗音乐还具有手机传歌与定时闹钟功能,想想每天早晨伴随着设定好的歌单醒来,不是一般的刺耳闹声可比的。
对于歌曲的管理,酷狗音乐是做得最好的,如果细心还能发现在多选歌曲的时候左下角出现了“稍后播”的功能,这恐怕是为选择了随机播放而又特别想听某些歌曲的纠结症用户设计的吧。
QQ音乐
QQ音乐对于歌曲的管理是我见过最渣的没有之一,默认全盘扫描、无法批量处理,非要找理由的话可能是设计者极力推崇“文艺浪漫主义”吧。
额外功能仅有听歌识曲,以及类似于WIFI传歌的QPlay。
这里顺便分享两个关于QQ音乐的链接:
这次为梁静茹的粉丝出口气!!!!!!吐槽一下手机QQ音乐!!!!
天天动听
天天动听从用户的角度出发将WIFI流量开关放在首页右上角,相当醒目。
该有的WIFI传歌、听歌识曲等功能都具备,歌曲管理、扫描也做得很好,在多选歌曲进行管理时,右下角有发送功能可供用户使用蓝牙发送(好吧我知道现在没多少人用蓝牙了)。
小结
经过分析对比可以看出,QQ音乐似乎在往纯粹、轻巧、简洁的手机音乐播放器发展,适合忠于腾讯产品圈的用户。
而酷狗音乐与天天动听则各有优劣,但总体来说酷狗目前暴露的缺陷较多,这正说明了其有更大的进步空间。
希望耐心看完此文的读者能指出文中缺漏,选择到理想的手机音乐播放器。
酷狗、QQ、天天动听——手机音乐播放器竞品对比的更多相关文章
- 【源码分享】mui实现简单的手机音乐播放器
mui实现简单的手机音乐播放器 最近先来无事,我用mui写了一个可以跨页面控制的音乐播放器.主要功能有上一曲,下一曲,播放,暂停,感兴趣的可以继续看下去. 说的总是不实在,直接上源码,有兴趣的可以读下 ...
- 在线音乐播放器-----酷狗音乐api接口抓取
首先身为一个在线音乐播放器,需要前端和数据库的搭配使用. 在数据库方面,我们没有办法制作,首先是版权问题,再加上数据量.所以我们需要借用其他网络播放器的数据库. 但是这些在线播放器,如百度,酷狗,酷我 ...
- 仿酷狗音乐播放器开发日志十九——CTreeNodeUI的bug修复二(附源码)
转载请说明原出处,谢谢 今天本来打算把仿酷狗播放列表的子控件拖动插入功能做一下,但是仔细使用播放列表控件时发现了几个逻辑错误,由于我的播放 列表控件是基于CTreeViewUI和CTreeNodeUI ...
- 记一次酷狗音乐API的获取,感兴趣的可以自己封装开发自己的音乐播放器
1.本教程仅供个人学习用,禁止用于任何的商业和非法用途,如涉及版权问题请联系笔者删除. 2.随笔系作者原创文档,转载请注明文档来源:http://www.cnblogs.com/apresunday/ ...
- 仿酷狗音乐播放器开发日志二十四 选项设置窗体的实现(附328行xml布局源码)
转载请说明原出处,谢谢~~ 花了两天时间把仿酷狗的选项设置窗体做出来了,当然了只是做了外观.现在开学了,写代码的时间减少,所以整个仿酷狗的工程开发速度减慢了.今天把仿酷狗的选项设置窗体的布局代码分享出 ...
- 项目源码--Android类似酷狗音乐播放器
下载源码 知识技能概要: 1.音乐文件的扫描与管理 2.音频流的解码 3. UI控件的综合使用 4.播放列表方式管理 5.随机播放方式 6.源码带详细的中文注释 ...... 详细介绍 1. 音乐文件 ...
- 一个开源音乐播放器,低仿QQ音乐!
有暇,弄了个音乐播放器,页面效果整体上参考了QQ音乐,相关API使用了易源数据提供的相关接口(https://www.showapi.com/api/lookPoint/213),在此表示感谢.先来看 ...
- 10.14_魅族手机音乐播放无故暂停,MetroUICss-tile中的字如何居中
(1)魅族手机,播放音乐,无故暂停.不管是自带的音乐播放程序,还是下载的其他音乐播放器都是如此.而且,手机上有个Google服务耗电量非常高,会经常弹出登陆Google账号的弹出项. (2)Metro ...
- iOS开发手记-仿QQ音乐播放器动态歌词的实现
最近朋友想做个音乐App,让我帮忙参考下.其中歌词动态滚动的效果,正好我之前也没做过,顺便学习一下,先来个预览效果. 实现思路 歌词常见的就是lrc歌词了,我们这里也是通过解析lrc歌词文件来获取其播 ...
随机推荐
- PullToRefreshListView 内嵌checkbox 数据丢失问题
在PullToRefreshListView 内部内嵌了Checkbox如下图所示: 原本设计思路是:对CheckBox 进行 setOnCheckedChangeListener 监听 当Check ...
- makefile工程管理
个人理解吧,makefile就是写一个指定格式的文件,将一系列的编译.链接.转换等操作打包在一起,方便以后一键生成可执行的二进制文件而产生的.下面记录一下这种文件的写法,方便以后忘了来查询. make ...
- cf581C Developing Skills
Petya loves computer games. Finally a game that he's been waiting for so long came out! The main cha ...
- Java & Android Interviews #1
1.GC是什么? 为什么要有GC?GC是垃圾收集的意思(Gabage Collection),内存处理是编程人员容易出现问题的地方,忘记或者错误的内存回收会导致程序或系统的不稳定甚至崩溃,Java提供 ...
- Redis应用场景 及其数据对象 string hash list set sortedset
原文地址:http://www.cnblogs.com/shanyou/archive/2012/09/04/2670972.html Redis开创了一种新的数据存储思路,使用Redis,我们不用在 ...
- 为什么p标签不能嵌套div??
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http ...
- Qt读取JSON和XML数据
QJSON JSON(JavaScript Object Notation)是一个轻量级的数据交换格式; 可以将数据以name/value的形式任意组合; QJson 是一个基于Qt的库, 将JSON ...
- 淘宝内部大量使用的开源系统监控工具--Tsar
Tsar是淘宝开发的一个非常好用的系统监控工具,在淘宝内部大量使用 它不仅可以监控CPU.IO.内存.TCP等系统状态,也可以监控Apache,Nginx/Tengine,Squid等服务器状态 ...
- Java JDBC连接SQL Server2005错误:通过port 1433 连接到主机 localhost 的 TCP/IP 连接失败
错误原因例如以下: Exception in thread "main" org.hibernate.exception.JDBCConnectionException: Cann ...
- ini文件解析c库(iniparser)
一.交叉编译ini解析库 1.官方网站http://ndevilla.free.fr/iniparser 下载iniparser-3.1.tar.gz 2.解压 tar -zxvf iniparser ...