音乐歌词如何在屏幕显示(如何把音乐的歌词显示在状态栏上)

首先,我们知道,音频文件本身是不会带有歌词文件的。只能外挂。

而视频文件的字幕,既可以自带,也可以外挂。

所以,知道了这些,你就知道了,这个实现歌词显示在状态栏的方法,一定是借助于某个音乐播放器实现的。

首先,我们来看下第三方音乐播放器在非应用界面如何显示歌词的。

音乐歌词如何在屏幕显示(如何把音乐的歌词显示在状态栏上)(1)

【截图来源于我的Symbian S60V3机器,诺基亚的。】

它们都是用的悬浮窗,(安卓版没截图,主力机的音频驱动挂了~)

安卓的状态栏,除了图标就是Ticker,Ticker也是唯一能让状态栏显示第三方应用文字的控件。搞懂了这些,我们接着往下看。

我是推荐过两款音乐播放器的,这两款相对来说比较冷门。也写过两篇关于这俩音乐播放器的文章。

【我只想听个歌,Ugly Music音乐播放器】

音乐歌词如何在屏幕显示(如何把音乐的歌词显示在状态栏上)(2)

【有点文艺小清新的播放器,绿色音乐】

不说远了,上实货。

音乐歌词如何在屏幕显示(如何把音乐的歌词显示在状态栏上)(3)

还是那个Ugly Music。这个工作室出品的软件界面都这个样子,独树一帜,说它丑也行。因为Ugly就是丑陋的意思。

音乐歌词如何在屏幕显示(如何把音乐的歌词显示在状态栏上)(4)

(感觉虚拟按键有点怪,这是我的另一个机器,主力机音频驱动被我整废了。。。)

音乐歌词如何在屏幕显示(如何把音乐的歌词显示在状态栏上)(5)

即使有了状态栏歌词功能,但这个软件的界面还是那个样子,交互逻辑也坑。

音乐歌词如何在屏幕显示(如何把音乐的歌词显示在状态栏上)(6)

界面切换还是最右侧左滑出来。

音乐播放界面,它的歌词显示还是那个样子。

音乐歌词如何在屏幕显示(如何把音乐的歌词显示在状态栏上)(7)

因为安卓默认的Ticker是垂直滚动的,所以它也只能垂直滚动。

所以,你可以看到歌词是这样子的。

音乐歌词如何在屏幕显示(如何把音乐的歌词显示在状态栏上)(8)

单句歌词过长会继续向下滚动。

音乐歌词如何在屏幕显示(如何把音乐的歌词显示在状态栏上)(9)

显示日文也一样。

音乐歌词如何在屏幕显示(如何把音乐的歌词显示在状态栏上)(10)

都是一个图标加歌词文字。

音乐歌词如何在屏幕显示(如何把音乐的歌词显示在状态栏上)(11)

中文自然是没啥问题了。

音乐歌词如何在屏幕显示(如何把音乐的歌词显示在状态栏上)(12)

这个方法的缺点在于,你必须使用这款播放器,尽管它在其它方面可能不如其它音乐播放器优秀。

另外,还有一个问题在于 状态栏,细分可以分为两个部分,一是全屏你时候没有歌词,二是显示歌词的时候,没了状态栏图标等信息。

当然,如果你懂布局的话,也可以把布局进行修改,既有图标,又有Ticker。

状态栏显示歌词其实是早先我就想折腾的了,只不过AOSP自带播放器不支持歌词,第三方音乐播放器的控件植入systemUI又会崩溃(不知道为啥)。

但其实这个功能并不是刚需,有多少人是后台播放音乐,前台其它应用,又想看歌词的呢?

按需下载,软件上传到QQ群99322260群文件里。

本文结束,谢谢阅读!

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页