启动时间知多少?8款音视频类应用测评报告分析

应用开启和退出是用户最常使用的场景,应用启动时间则是用户对应用启动性能最直观的感受。应用启动时间如何进行测试?本期测评将以8款常见的音视频类应用为例,分享绿色应用启动时间测试方法及标准。

一般情况下,应用启动时间在1秒以内,用户反馈系统响应很快;1-3秒内完成启动,用户认为反应速度尚可;3-5秒内完成启动,用户会认为系统反应很慢,但是还可以接受;若启动时间超过5秒,则大部分用户会认为系统反应糟糕,甚至卸载应用。

安卓绿色联盟应用体验标准规定,应用冷启动时间应该不超过1000毫秒,热启动时间应该不超过500毫秒,若不满足,则无法获得绿色应用认证。

从上面的测评结果可以看出,参与测评的8款应用冷启动和热启动的时间都是非常快,也都符合安卓绿色联盟对绿色应用启动时间标准。其中QQ音乐和芒果TV的冷启动时间最为优秀,分别只有283毫秒和596毫秒。

优化建议

1.减少Application中过多的三方SDK初始化操作,在真正使用到功能时在进行初始化操作。

2.减少首界面布局文件的层级和嵌套,来减少界面的量测和绘制的时间。

3.减少首界面oncreate()方法中的复杂逻辑和工作量,从而降低启动时间。

*本次测评首发于安卓绿色联盟公众号,最终解释权归华为所有

原文地址:https://www.cnblogs.com/androidga/p/10412793.html

时间: 2024-10-09 16:58:39

启动时间知多少?8款音视频类应用测评报告分析的相关文章

音视频开发的压缩格式分析

网络摄像机和音视频开发作为网络应用的新型产品,适应网络传输的要求也必然成为产品开发的重要因素,而这其中视频图像的技术又成为关键.在目前中国网络摄像机和音视频开发的产品市场上,各种压缩技术百花齐放,且各有优势,为用户提供了很大的选择空间.AnyChat音视频开发平台使用的就是h.264主流的音视频编解码.现在小编整理几种视频的压缩格式进行对比分析:         JPEG.M-JPEG 有相当一部分国内外网络摄像机和音视频开发都是采用JPEG,Motion-JPEG压缩技术,JPEG.M-JPE

音视频技术开发包哪个更好

本人曾经用Flash为证券公司做过一款视频开户的软件,但是后来证券公司用的很不方便,最后更改使用另一款音视频解决方案-AnyChat. AnyChat是一套跨平台的音视频解决方案,其技术领先性.成熟度.稳定性.可扩展性以及安全性等各方面均有优异的表现,同时支持跨平台通信,Windows.Web.Android.iOS.Linux等.AnyChat正式商用已有八年多,在证券行业有广泛的应用,包括国金.国泰君安.华泰等均采用AnyChat解决方案. 下面从技术层面阐述AnyChat解决方案的技术特点

手机音视频开发 视频聊天APP应用

1.前言 随着手机技术不断发展,iPhone(iOS)以及Android等智能手机普及速度加快,越来越多的人选择使用手机终端进行各种音视频,比如视频聊天.视频会议.远程医疗.IM.在线开户等.根据市场研究机构comScore发布的最新消息,2011年8月,在美国Android和iOS设备控制了71%的智能手机市场份额,所以开发APP是需要的,也是必要的. 2.开发要求 无论是开发iOS APP还是Android APP,都需要各自的SDK开发工具包.其中iOS限制较多,Android则相对开放.

手机音视频开发APP应用

1.前言 随着手机技术不断发展,iPhone(iOS)以及Android等智能手机普及速度加快,越来越多的人选择使用手机终端进行各种音视频,比如视频聊天.视频会议.远程医疗.IM.在线开户等.根据市场研究机构comScore发布的最新消息,2011年8月,在美国Android和iOS设备控制了71%的智能手机市场份额,所以开发APP是需要的,也是必要的. 2.开发要求 无论是开发iOS APP还是Android APP,都需要各自的SDK开发工具包.其中iOS限制较多,Android则相对开放.

音视频SDK开发包哪个更好

本人曾经用Flash为证券公司做过一款视频开户的软件,但是后来证券公司用的很不方便,最后更改使用另一款音视频解决方案-BRAChat. AnyChat是一套跨平台的音视频解决方案,其技术领先性.成熟度.稳定性.可扩展性以及安全性等各方面均有优异的表现,同时支持跨平台通信,Windows.Web.Android.iOS.Linux等.该SDK正式商用已有八年多,在证券行业有广泛的应用,包括国金.国泰君安.华泰等均采用他们的解决方案. 下面从技术层面阐述该解决方案的技术特点并和Adobe公司的Fla

《自拍教程20》ffmpeg_音视频图像转码工具

ffmpeg命令介绍 ffmpeg.exe(linux/imac一般不带后缀,ffmpeg), 是一款音视频编解码的命令行工具软件, 常用于多媒体测试的文件制作与转码. 我们常用的:格式工厂,MediaCoder等多媒体格式转换软件, 其关键技术有一部分是直接或间接依赖ffmpeg.exe的, ffmpeg可以说是编解码界使用最广泛的工具了. 不管是做多媒体测试,音视频编解码测试,还是普通测试人员日常工作, 比如一个Bug的视频太大了,无法作为附件上传到Bug系统, 则需要对视频用ffmpeg重

手机Android音视频采集与直播推送,实现单兵、移动监控类应用

恰逢2014 Google I/O大会,不难看出安卓在Google的推进以及本身的开放性作用下,已经快延生到生活的各个方面了,从安卓智能手机.平板,到可穿戴的Android Ware.眼镜.手表.再到Android汽车.智能家居.电视,甚至最近看新闻,日本出的几款机器人都是Android系统的,再把目光放回监控行业,传统监控中的移动终端设备,例如:单兵设备.手持设备.车载终端设备,包括家庭监控中用到的智能设备,都可以用Android系统替代了,不仅开发容易,而且易扩展,设备也更加智能了. 图 -

音视频开发学习——转知乎答案

著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处.作者:姚冬链接:http://www.zhihu.com/question/31156766/answer/54645514来源:知乎 我们先假设某人在音视频方面是零基础,也没学过任何数字信号处理相关知识,数学基础基本是高中水准,但是熟悉 C/C++ 开发,至少熟悉某一个平台下的编译调试IDE. 着重研究两个开源项目 ffmpeg 和 webRTC,主要看ffmpeg的视频部分和webRTC的音频部分. 首先,从视频解码入手,这

从零到一,使用实时音视频 SDK 一起开发一款 Zoom 吧

zoom(zoom.us) 是一款受到广泛使用的在线会议软件.相信各位一定在办公.会议.聊天等各种场景下体验或者使用过,作为一款成熟的商业软件,zoom 提供了稳定的实时音视频通话质量,以及白板.聊天.屏幕共享.PPT放映等常用功能.但是在当今浏览器成为端上主流的时代,实时音视频又怎甘于落后呢?相比于需要安装包的 Zoom,直接在网页上开发一款类似的会议软件肯定会受到更多的关注.当需要开会的时候,直接通过一个链接,大家就可以接入并开始会议了.现在,使用七牛实时音视频的 Web SDK,我们可以将