在BaseApplication 里面
严格检查模式,
StrictMode.setThreadPolicy(new StrintMode.ThreadPllicy.Builder()
.detectAll()//理论上不能在主线程中进行读写操作
.penaltyLog()
.penaltyDeath()
.build()
);
StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder()
.detectAll()//理论上不能在主线程中进行读写操作
.penaltyLog()
.penaltyDeath()
.build()
);
手机的开发这选项打开 GPU过度渲染
白色 一遍
蓝色 两遍
绿色 三遍
紫色区域
红色不要大范围的出现
深红色 是绝不允许出现的。

本文介绍如何在Android应用中使用StrictMode检测主线程中的潜在问题,并通过GPU过度渲染来定位性能瓶颈,提高应用程序的稳定性和流畅度。
12万+

被折叠的 条评论
为什么被折叠?



