前言
之前介绍过 的第二版《,虽然代码上有优化,但还是效果不是不太理想,当然比第一版好多了哈。
正文
导入jaudiotagger.jar
导入lib库
/libs/jaudiotagger.jar
build.gradle
implementation fileTree(dir: 'libs', include: ['*.jar','*.aar'])
性能测试对比
这里主要在《》基础上修改并对比性能。
只改不解析方法,其他的都保持一致,第一列的是解析ID3耗的时间。
第二版解析耗时
132 , : /storage/udisk0/像风一样自由-许巍.flac 58 , : /storage/udisk0/一万个舍不得-庄心妍&祁隆.flac 78 , : /storage/udisk0/一言难尽-张宇.flac 63 , : /storage/udisk0/一路上有你-张学友.flac 42 , : /storage/udisk0/一路生花-温奕心.flac 52 , : /storage/udisk0/七里香-周杰伦.flac 31 , : /storage/udisk0/万疆-李玉刚.flac 231 , : /storage/udisk0/为你我受冷风吹(Live)-林忆莲.mp3 44 , : /storage/udisk0/乌梅子酱-李荣浩.flac 28 , : /storage/udisk0/人间烟火-程响.flac 36 , : /storage/udisk0/以后的以后-庄心妍.flac 45 , : /storage/udisk0/伤心太平洋-任贤齐.flac 39 , : /storage/udisk0/天空之城-宫崎骏.flac 66 , : /storage/udisk0/婚礼进行曲-尤大淳.flac 69 , : /storage/udisk0/孤勇者-陈奕迅.flac 55 , : /storage/udisk0/宁夏(Live)-梁静茹.flac 100 , : /storage/udisk0/安静的午后-Pianoboy高至豪.flac 91 , : /storage/udisk0/寂寞沙洲冷-周传雄.flac 89 , : /storage/udisk0/富士山下-陈奕迅.flac 57 , : /storage/udisk0/小小的太阳-张宇.flac
最新版解析耗时
99 , : /storage/udisk0/像风一样自由-许巍.flac 21 , : /storage/udisk0/一万个舍不得-庄心妍&祁隆.flac 15 , : /storage/udisk0/一言难尽-张宇.flac 15 , : /storage/udisk0/一路上有你-张学友.flac 16 , : /storage/udisk0/一路生花-温奕心.flac 17 , : /storage/udisk0/七里香-周杰伦.flac 14 , : /storage/udisk0/万疆-李玉刚.flac 219 , : /storage/udisk0/为你我受冷风吹(Live)-林忆莲.mp3 16 , : /storage/udisk0/乌梅子酱-李荣浩.flac 15 , : /storage/udisk0/人间烟火-程响.flac 16 , : /storage/udisk0/以后的以后-庄心妍.flac 16 , : /storage/udisk0/伤心太平洋-任贤齐.flac 15 , : /storage/udisk0/天空之城-宫崎骏.flac 17 , : /storage/udisk0/婚礼进行曲-尤大淳.flac 16 , : /storage/udisk0/孤勇者-陈奕迅.flac 14 , : /storage/udisk0/宁夏(Live)-梁静茹.flac 17 , : /storage/udisk0/安静的午后-Pianoboy高至豪.flac 16 , : /storage/udisk0/寂寞沙洲冷-周传雄.flac 16 , : /storage/udisk0/富士山下-陈奕迅.flac 16 , : /storage/udisk0/小小的太阳-张宇.flac
虽然只附上了一部分,但整体看,新版本耗时更少。
第三版代码
参考文章
-
《》
-
《
历史上的今天
暂无评论...
随机推荐
梁实秋:鸟
我爱鸟。从前我常见提笼架鸟的人,清早在街上溜达(现在这样有闲的人少了)。我感觉兴味的不是那人的悠闲,却是那鸟的苦闷。胳膊上架着的鹰,有时头上蒙着一块皮子,羽翮不整的蜷伏着不动,哪里有半点邻视昂藏的神气?笼子里的鸟更不用说,常年的关在栅栏里,饮啄倒是方便,冬天还有遮风的棉罩,十分的“优待”,但是如果...
新井一二三:图书馆的恋人
我14岁那年,为了准备翌年的高中入学考试,除了上课以外,很多时间都在图书馆里温习。尤其放了暑假,每天一大早就到图书馆门口排队,以便获得里头较安静的座位。有个男同学叫T,每天也一定来图书馆。有时候,我早晨起得晚,差一点就没赶上9点钟图书馆开门的时间。每逢此时T都帮我占个座位。我们邻座学习到中午,一起...
Android View相关摘抄
前言介绍Android的View的相关知识(主要来自《Android进阶之光》),之前记录的,附在这里方便自己查询。正文View的继承关系ViewGroup作为View或者ViewGroup这些组件的容器, 派生了多种布局控件子类, 比如LinearLayout、 RelativeLayo...
Linux一键安装web环境使用
看本教程需要需要在阿里云的云市场中购买阿里云linux一键安装web环境(含视频教程)安装包,这个我很早就在使用。偶然发现这教程还是可以的额,因此在这摘抄一下自己平常使用的,算是总结吧。目前使用apache比较多,因此以这个为准。0、一键安装后的路径网站目录:/alidata/ww...
海子:为什么你不生活在沙漠上
为什么你不生活在沙漠上英雄的可怜而可爱的伴侣我那唯一的人在何方? 用酒调着火所能留下的灰 写下几首诗?我的形象开始上升主宰着你的心灵!孤独守候着一个健康的声音!绝望之神你在何方? 为什么你不生活在沙漠上!我是谁手里磨刀的石块?我为何要把赤子带进海洋&n...
《MySQL基础教程》笔记2
前言学习一下MySQL,之前一直没有系统的学习一下。最近有空,看了《MySQL基础教程-西泽梦路》,简单的做一下笔记。记录于此,方便自己回忆。MySQL中对大小写没有区分,我这里习惯性用小些。正文我这以Window版的phpstudy软件验证。需要进入这个目录,才可以使用mysql...