【技术实现步骤摘要】
移动终端应用程序页面性能监控方法及装置
本专利技术涉及计算机
,尤其涉及一种移动终端应用程序页面性能监控方法及装置。
技术介绍
随着移动互联网技术的飞速发展,智能手机等移动终端逐渐代替了电脑,成为人们日常生活、工作必不可少的工具。智能手机提供的多样化应用程序满足了人们通信、社交、学习、工作等各种场景的需求。应用程序在移动终端上运行时的性能,直接关系到用户对应用程序的使用体验。因此,需要对应用程序在移动终端上运行时的性能进行监控,以用于分析和改进。目前主要的方法是程序员在IDE工具上调试应用程序,通过IDE工具分析应用程序的页面性能。但这种方法的使用场景有限,需要特定的技术人员才能够进行处理。另外,也有技术人员通过手动改写代码,收集运行时间,来分析应用程序的页面性能。然而,人工埋点会带来许多不确定性以及重复性劳动,增加了开发者在性能分析中时间的投入。
技术实现思路
本专利技术提供一种移动终端应用程序页面性能监控方法及装置,以解决人工埋点方式的不确定性和重复性劳动,导致增加开发者在性能分析中时间的投入的问题。第一方面,本专利技术提供一种移动终端应用程序页面性能监控方 ...
【技术保护点】
1.一种移动终端应用程序页面性能监控方法,其特征在于,所述方法包括:响应于移动终端应用程序页面的启动,记录所述移动终端应用程序页面的页面名以及当前时间点T1,其中,预先在所述应用程序的主程序类一次性集成所述移动终端应用程序页面性能监控方法SDK,所述方法内部注册监听页面生命周期事件;响应于移动终端应用程序页面的加载,记录所述移动终端应用程序页面的页面名以及当前时间点T2;响应于移动终端应用程序页面的完成显示,记录所述移动终端应用程序页面的页面名以及当前时间点T3;根据所述移动终端应用程序页面的页面名、所述时间点T1、所述时间点T2以及所述时间点T3,计算所述移动终端应用程序 ...
【技术特征摘要】
1.一种移动终端应用程序页面性能监控方法,其特征在于,所述方法包括:响应于移动终端应用程序页面的启动,记录所述移动终端应用程序页面的页面名以及当前时间点T1,其中,预先在所述应用程序的主程序类一次性集成所述移动终端应用程序页面性能监控方法SDK,所述方法内部注册监听页面生命周期事件;响应于移动终端应用程序页面的加载,记录所述移动终端应用程序页面的页面名以及当前时间点T2;响应于移动终端应用程序页面的完成显示,记录所述移动终端应用程序页面的页面名以及当前时间点T3;根据所述移动终端应用程序页面的页面名、所述时间点T1、所述时间点T2以及所述时间点T3,计算所述移动终端应用程序页面的各阶段之间的时间差信息;在所述移动终端应用程序上显示所述移动终端应用程序页面的各阶段之间的时间差信息。2.如权利要求1所述的方法,其特征在于,响应于移动终端应用程序页面的启动,记录所述移动终端应用程序页面的页面名以及当前时间点T1的步骤中,在收到回调onActivityCreated时,自动记录所述移动终端应用程序页面的页面名以及当前时间点T1。3.如权利要求1所述的方法,其特征在于,响应于移动终端应用程序页面的加载,记录所述移动终端应用程序页面的页面名以及当前时间点T2的步骤中,在收到回调onActivityResumed时,自动记录所述移动终端应用程序页面的页面名以及当前时间点T2,并自动注册IdeaHandler。4.如权利要求1所述的方法,其特征在于,响应于移动终端应用程序页面的完成显示,记录所述移动终端应用程序页面的页面名以及当前时间点T3的步骤中,在收到回调IdeaHandler时,自动记录所述移动终端应用程序页面的页面名以及当前时间点T3。5.如权利要求1所述的方法,其特征在于,所述方法还包...
【专利技术属性】
技术研发人员:宋强华,
申请(专利权)人:吉旗成都科技有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。