自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 InputANR - 超时时间

默认值是 UNMULTIPLIED_DEFAULT_DISPATCHING_TIMEOUT_MILLIS * HwTimeoutMultiplier(),通过2、3可以知道这个默认值是5000。如果通过 getDispatchingTimeout() 方法得到超时时间,由4、5可以知道这个值一定会是5000,也就是5秒。

2025-10-14 15:20:57 930

原创 Input ANR - 检测机制

InputDispatcher与ANR机制解析 InputDispatcher是Android输入系统的核心组件,负责将输入事件分发给目标应用窗口,并监控事件响应超时。其工作流程分为三部分: 事件分发机制:通过主循环处理输入队列,根据事件类型调用不同分发方法,最终通过InputChannel将事件发送到应用,并将事件存入等待响应队列。 超时监控与ANR触发:通过processAnrsLocked方法检测超时,分为焦点窗口无响应和特定连接无响应两种情况,分别调用不同处理流程并记录日志。 ANR处理流程:最终通

2025-08-17 15:17:48 1407

原创 KMP模式匹配算法

KMP模式匹配算法的分析介绍

2024-06-22 16:18:48 3203 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除