首页
归档
1
安卓屏幕相关概念
2
性能卡顿监控
3
LLDB Console 常见用法
4
Android 如何 debug 断点调试 c++ 层
5
C++里面的类型转换
围巾🧣
既然睡不着,不如起来学习会。world.execute(me);
累计撰写
183
篇文章
累计创建
11
个标签
累计收到
1
条评论
导航
首页
归档
目录
搜索
标签搜索
Android
Gradle
Java
Kotlin
DP
双指针
树、图
排序查找
回溯
滑动窗口
线性表、栈
分类
Android 性能优化
性能卡顿监控
28 天前
45
0
0
28.5℃
Android 性能优化
基于 Choreographer 回调 设计卡顿监控为了设计一个基于 Choreographer 回调的卡顿监控方案,可以通过监听帧的绘制时间来检测可能的卡顿(掉帧)。
崩溃监控方案 xCrash
1 年前
1039
0
0
127.9℃
Android 性能优化
xCrash 能为安卓 app 提供捕获 java 崩溃,native 崩溃和 ANR 的能力。不需要 root 权限或任何系统权限。
内存泄漏排查
1 年前
1028
0
0
126.8℃
Android 性能优化
在Android开发中,内存泄漏是一个常见且严重的问题,它会导致应用程序的内存占用不断增加,最终可能导致应用崩溃。
Android Systrace 流畅性实战 2 :案例分析 - MIUI 桌面滑动卡顿分析
1 年前
1096
0
0
133.6℃
Android 性能优化
S使用 Systrace 分析卡顿问题,我们一般的流程如下复现卡顿的场景,抓取 Systrace,可以用 shell 或者手机自带的工具来抓取双击抓出来的 trace.html 直接在 Chrome 中打开 Systrace 文件
Android Systrace 流畅性实战 1 :了解卡顿原理
1 年前
880
0
0
112℃
Android 性能优化
不同的人对流畅性(卡顿掉帧)有不同的理解,对卡顿阈值也有不同的感知,所以有必要在开始这个系列文章之前,先把涉及到的内容说清楚,防止出现不同的理解
Android Systrace Input
1 年前
878
0
0
111.8℃
Android 性能优化
安卓中一个事件的主要流向要经过几个队列,从系统捕捉分发、准备发给应用 、已发送,再到应用处理回调
Android System trace 分析
1 年前
934
0
0
117.4℃
Android 性能优化
Systrace 是 Android4.1 中新增的性能数据采样和分析工具。它可帮助开发者收集 Android 关键子系统(如SurfaceFlinger/ SystemServer/Kernel/Input/Display 等 Framework 部分关键模块、服务)
NestedScrollView 嵌套RecyclerView 加载大量数据卡顿
1 年前
1389
0
0
162.9℃
Android 性能优化
现状当你把 RecyclerView 放在 NestedScrollView 里,就可能会发现性能出现问题。因为当 NestedScrollView 包含的 RecyclerView 加载大量数据时,onCreateViewHolder() 方法会被多次调用,导致应用在启动时会有一段时间的冻结
ANR
5 年前
1181
0
0
142.1℃
Android 性能优化
ANR概念ANR(Application Not responding),是指应用程序未响应,Android系统对于一些事件需要在一定的时间范围内完成,如果超过预定时间能未能得到有效响应或者响应时间过长,都会造成ANR场景Service TimeoutBroadcastQueue TimeoutCo
弹