博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
启动时间知多少?8款音视频类应用测评报告分析
阅读量:6962 次
发布时间:2019-06-27

本文共 531 字,大约阅读时间需要 1 分钟。

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

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

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

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

优化建议

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

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

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

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

转载地址:http://ptwsl.baihongyu.com/

你可能感兴趣的文章
MySQL 创始人:写代码比打游戏还爽,程序员应该多泡开源社区
查看>>
构造器内部的多态方法的行为
查看>>
Android Studio库Module引用aar文件
查看>>
008-tar,gzip,bzip2的使用
查看>>
静态单元格
查看>>
浅谈 MySQL 集群高可用架构
查看>>
两个路径与四个centos7命令
查看>>
学习之初
查看>>
Linux启动顺序
查看>>
java nio的一点整理(一)
查看>>
Android的三种解析方式
查看>>
Git回退到旧版本
查看>>
Java本地缓存CRUD测试,LocalCache出自简书
查看>>
python爬虫——爬虫简介
查看>>
SQLCMD命令的几种用法
查看>>
1,Spring-mvc添加参数校验
查看>>
区块链100讲:世界银行说,比特币给各国央行打了个样
查看>>
Easyui的tree和右键菜单
查看>>
怎么修改truffle中的solidity版本?
查看>>
我的第一个基于springboot的接口
查看>>