人为在UI线程职工做轻微耗时操作,导致UI线程卡顿
布局Layout过于复杂,无法在16ms内完成渲染
同一时间动画执行的次数过多,导致CPU或GPU负载过重
内存频繁触发GC过多(同一帧中频繁创建内存)。导致暂时阻塞渲染操作
卡顿原因
应用卡顿常见的原因,UI线程负荷过重,绘制代码不当等。系统卡顿或资源紧张也有可能导致应用卡顿,gc过多也能导致卡顿。此外,过度绘制,界面层级过多也会导致绘制效率下降。
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题