[发明专利]一种应用程序流畅度检测方法及装置在审
申请号: | 201710154547.0 | 申请日: | 2017-03-15 |
公开(公告)号: | CN107066383A | 公开(公告)日: | 2017-08-18 |
发明(设计)人: | 龚宁;张文明;陈少杰 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F9/44 |
代理公司: | 北京路浩知识产权代理有限公司11002 | 代理人: | 汤财宝 |
地址: | 430000 湖北省武汉市武汉东湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用程序 流畅 检测 方法 装置 | ||
1.一种应用程序流畅度检测方法,其特征在于,包括:
S1,当图像渲染层通知应用界面绘制渲染时,获取应用界面绘制轮询频率;
S2,根据所述应用界面绘制轮询频率,分析应用程序流畅度。
2.如权利要求1所述的应用程序流畅度检测方法,其特征在于,所述步骤S1中获取应用界面绘制轮询频率具体包括:
监听图像渲染层通知应用界面绘制渲染的通知事件,将每秒单位时间内图像渲染层通知应用界面绘制渲染的次数作为应用界面绘制轮询频率。
3.如权利要求2所述的应用程序流畅度检测方法,其特征在于,所述步骤S1还包括:
在获取所述应用界面绘制轮询频率的同时,获取每相邻两次应用界面绘制的时间间隔;
所述步骤S2还包括:
根据所述每相邻两次应用界面绘制的时间间隔,分析应用程序流畅度。
4.如权利要求3所述的应用程序流畅度检测方法,其特征在于,所述获取每相邻两次应用界面绘制的时间间隔具体包括:
监听图像渲染层通知应用界面绘制渲染的时间戳;
通过相邻两次图像渲染层通知应用界面绘制渲染的时间戳,计算获取每相邻两次应用界面绘制的时间间隔。
5.如权利要求2所述的应用程序流畅度检测方法,其特征在于,所述步骤S2中根据应用界面绘制轮询频率分析应用程序流畅度具体包括:
根据所述应用界面绘制轮询频率的所属区间,对应得到应用流畅度状态,其中,应用界面绘制轮询频率区间与应用流畅度状态具有对应关系,所述应用流畅度状态为应用流畅、应用连贯或应用卡顿。
6.如权利要求4所述的应用程序流畅度检测方法,其特征在于,所述根据每相邻两次应用界面绘制的时间间隔分析应用程序流畅度具体包括:
将每相邻两次应用界面绘制的时间间隔与预设时间间隔进行比较,当所述时间间隔大于预设时间间隔时,则确定应用处于卡顿状态,否则,确定应用为流畅状态。
7.如权利要求5或6所述的应用程序流畅度检测方法,其特征在于,当应用程序处于卡顿状态时,进行提示。
8.一种应用程序流畅度检测装置,其特征在于,包括:
获取模块,用于当图像渲染层通知应用界面绘制渲染时,获取应用界面绘制轮询频率;
分析模块,用于根据所述应用界面绘制轮询频率,分析应用程序流畅度。
9.如权利要求8所述的应用程序流畅度检测装置,其特征在于,所述获取模块还用于在获取所述应用界面绘制轮询频率的同时,获取每相邻两次应用界面绘制的时间间隔;
所述分析模块,还用于根据所述每相邻两次应用界面绘制的时间间隔,分析应用程序流畅度。
10.如权利要求9所述的应用程序流畅度检测装置,其特征在于,所述分析模块具体包括:
第一分析子单元,用于根据所述应用界面绘制轮询频率的所属区间,对应得到应用流畅度状态,其中,应用界面绘制轮询频率区间与应用流畅度状态具有对应关系,所述应用流畅度状态为应用流畅、应用连贯或应用卡顿;
第二分析子单元,用于将每相邻两次应用界面绘制的时间间隔与预设时间间隔进行比较,当所述时间间隔大于预设时间间隔时,则确定应用处于卡顿状态,否则,确定应用处于流畅状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710154547.0/1.html,转载请声明来源钻瓜专利网。