弹出窗口或者ProgressBar 等卡顿现象

一般大家都回遇到这种情况。

首先看看造成卡顿的情况

一种是手机配置太低,内存严重不足。

第二种是你的ui线程里面耗时的操作太多。

但是还有一种情况就是手机配置还可以,而且ui线程里面我们又没有做什么操作同样也会卡顿。这就让我们很纠结了,对吧。

我也遇到了这种情况 ,很纠结,看了很多资料,最终找到了原因;so 赶紧记下笔记。

Android从3.0(API Level 11)开始,在绘制View的时候支持硬件加速,充分利用GPU的特性,使得绘制更加平滑,但是会多消耗一些内存。这样问题就被锁定在了硬件加速上,解决方法也应运而生:关闭硬件加速。

在这个Activity中加入 android:hardwareAccelerated="false"就好了。

posted @ 2015-07-23 17:33  蛋蛋嘚忧伤  阅读(2079)  评论(0编辑  收藏  举报