一种在Android应用程序中识别图片加载来源系统及方法技术方案

技术编号:43833563 阅读:26 留言:0更新日期:2024-12-31 18:32
本发明专利技术属于计算机技术领域,且公开了一种在Android应用程序中识别图片加载来源的系统,包括:追踪系统:用于追踪图片加载来源;其中,追踪系统包括有:关联模块:用于在Android应用程序中改造图片库,将图片请求与图片View进行关联。本方案提供了一种追踪App内部图片加载发起的业务模块和业务页面的方案,通过步骤一、二、和步骤三利用Android的系统机制和插码技术统一进行处理,自动建立图片请求和图片加载发起的页面的关系,步骤四和步骤五两个步骤利用Android的系统机制和插码技术统一处理,自动建立页面与页面别名的关系,通过上述步骤自动建立图片请求和图片加载的页面以及页面别名的关系,节省了业务和运维大量的工作时间和成本。

【技术实现步骤摘要】

本专利技术属于计算机,具体为一种在android应用程序中识别图片加载来源系统及方法。


技术介绍

1、在过去的十几年里,移动互联网行业经历了迅猛发展,但随着时间的推移,行业和其内部的众多细分领域都逐渐面临了用户增长方面的挑战,首先,移动互联网用户增长受到互联网普及率饱和的影响,在发达地区,几乎所有人都已经拥有智能手机,并连接到互联网,这意味着新增用户的增长速度相对较慢,其次,行业内众多细分领域的竞争激烈,也限制了用户增长的可能性。

2、在app里面,图片加载的良好体验对精细化运营有着重要的必要性,通过优化图片加载速度和质量,可以显著提升用户体验,快速加载的高质量图片能够迅速吸引用户的注意力,增加用户停留时间,并促使用户更深入地了解产品或服务,在公司内部,由于业务繁多,app往往涵盖着众多业务模块,这种情况常常会引发一个普遍问题:很难准确地找到某张图片是由哪个具体业务模块发起加载的,这种情况下,一旦出现图片加载问题或性能瓶颈,优化将变得异常棘手,现有技术中,从客户端的角度出发,在app里面改造图片库,在业务模块调用图片库发起图片加载时,要求业务开本文档来自技高网...

【技术保护点】

1.一种在Android应用程序中识别图片加载来源的系统,其特征在于,包括:

2.根据权利要求1所述的一种在Android应用程序中识别图片加载来源的系统,其特征在于:所述关联模块通过在图片请求对象中保存对图片View的引用,确保可以从图片请求追溯到具体的图片View,图片View在从页面上移除时,图片需要解除与图片View的关联关系。

3.一种在Android应用程序中识别图片加载来源的方法,其特征在于,具体步骤如下:

4.根据权利要求3所述的一种在Android应用程序中识别图片加载来源的方法,其特征在于:步骤二中所述在对View打Tag时,需要确...

【技术特征摘要】

1.一种在android应用程序中识别图片加载来源的系统,其特征在于,包括:

2.根据权利要求1所述的一种在android应用程序中识别图片加载来源的系统,其特征在于:所述关联模块通过在图片请求对象中保存对图片view的引用,确保可以从图片请求追溯到具体的图片view,图片view在从页面上移除时,图片需要解除与图片view的关联关系。

3.一种在android应用程序中识别图片加载来源的方法,其特征在于,具体步骤如下:

4.根据权利要求3所述的一种在android应用程序中识别图片加载来源的方法,其特征在于:步骤二中所述在对view打tag时,需要确保fragment顶层view打的tag是唯一的,避免混淆。

5.根据权利要求3所述的一种在android应用程序中识别图片加载来源的方法,其特征在于:步骤三中所述向上遍历的的方法可以通过使用递归方法向上遍历,直到找到带有tag的view或达到根view。

6.根据权利要求3所述的一种在android应用程序中...

【专利技术属性】
技术研发人员:何旭程张洁余洲
申请(专利权)人:北京车智赢科技有限公司
类型:发明
国别省市:

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

1