一种应用程序流畅度检测方法及装置制造方法及图纸

技术编号:16038049 阅读:33 留言:0更新日期:2017-08-19 19:52
本发明专利技术提供了一种应用程序流畅度检测方法及装置,所述的方法包括:S1,当图像渲染层通知应用界面绘制渲染时,获取应用界面绘制轮询频率;S2,根据所述应用界面绘制轮询频率,分析应用程序流畅度。本发明专利技术通过获取应用界面绘制轮询频率这个性能指标,无论应用界面是否处于变化状态,都能获取到这个性能指标,通过这个性能指标能够分析应用程序在一段时间内的流畅度状态,能够直观反映出应用程序的流畅度,为开发人员提供支持。

【技术实现步骤摘要】
一种应用程序流畅度检测方法及装置
本专利技术涉及计算机应用
,更具体地,涉及一种应用程序流畅度检测方法及装置。
技术介绍
安卓应用的流畅度直接体现用户体验,流畅度低时即应用卡顿,界面切换或用户操作不连贯流畅,用户体验差;流畅度高时即应用顺滑,界面切换或用户操作连贯流畅,用户体验好。目前大部分用于评估应用程序流畅度的指标是FPS,即系统合成帧率,是画面每秒刷新的帧数(刷新率),每秒刷新帧数越多所显示的画面越流畅。但界面静止不动时,图像渲染层是不会刷新帧,也就是界面静止时FPS帧率为0,FPS帧率可以很好的体现游戏的流畅度,但应用大部分是状态是静止的,获取的FPS并不能衡量应用的流畅度。
技术实现思路
本专利技术提供一种克服上述问题或者至少部分地解决上述问题的应用程序流畅度检测方法及装置,克服了应用界面处于静止状态时无法检测应用程序流畅度状态的问题。根据本专利技术的一个方面,提供了一种应用程序流畅度检测方法,包括:S1,当图像渲染层通知应用界面绘制渲染时,获取应用界面绘制轮询频率;S2,根据所述应用界面绘制轮询频率,分析应用程序流畅度。本专利技术的有益效果为:通过获取应用界面绘制轮询频本文档来自技高网...
一种应用程序流畅度检测方法及装置

【技术保护点】
一种应用程序流畅度检测方法,其特征在于,包括:S1,当图像渲染层通知应用界面绘制渲染时,获取应用界面绘制轮询频率;S2,根据所述应用界面绘制轮询频率,分析应用程序流畅度。

【技术特征摘要】
1.一种应用程序流畅度检测方法,其特征在于,包括:S1,当图像渲染层通知应用界面绘制渲染时,获取应用界面绘制轮询频率;S2,根据所述应用界面绘制轮询频率,分析应用程序流畅度。2.如权利要求1所述的应用程序流畅度检测方法,其特征在于,所述步骤S1中获取应用界面绘制轮询频率具体包括:监听图像渲染层通知应用界面绘制渲染的通知事件,将每秒单位时间内图像渲染层通知应用界面绘制渲染的次数作为应用界面绘制轮询频率。3.如权利要求2所述的应用程序流畅度检测方法,其特征在于,所述步骤S1还包括:在获取所述应用界面绘制轮询频率的同时,获取每相邻两次应用界面绘制的时间间隔;所述步骤S2还包括:根据所述每相邻两次应用界面绘制的时间间隔,分析应用程序流畅度。4.如权利要求3所述的应用程序流畅度检测方法,其特征在于,所述获取每相邻两次应用界面绘制的时间间隔具体包括:监听图像渲染层通知应用界面绘制渲染的时间戳;通过相邻两次图像渲染层通知应用界面绘制渲染的时间戳,计算获取每相邻两次应用界面绘制的时间间隔。5.如权利要求2所述的应用程序流畅度检测方法,其特征在于,所述步骤S2中根据应用界面绘制轮询频率分析应用程序流畅度具体包括:根据所述应用界面绘制轮询频率的所属区间,对应得到应用流畅度状态,其中,应用界面绘制轮询频率区间与应用流畅度状态具有对应关系,所述应用流畅度状态为应用流畅、应用连贯或应用卡顿。6.如权利要求4所述的...

【专利技术属性】
技术研发人员:龚宁张文明陈少杰
申请(专利权)人:武汉斗鱼网络科技有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1