常见的错误解决
LiChengZe_blog
及时行乐
展开
-
ANR
1.什么是ANR Application Not Responding 如果我们的应用程序有一段时间点击不够灵敏,就会给我们弹出一个对话框 这个对话框的内容就是ANR 他就是可以让用户继续等待,让程序继续运行。而同时你也也可选择关闭 所以说对一个app良好的用户体验是极其重要的,是绝对不能出现ANR 因为这个对话框是十分影响用户体验的,在默认情况下一个Activity的执行时间是5s如果超过了5s...原创 2019-05-12 21:32:46 · 668 阅读 · 0 评论 -
oom
1.什么是oom? 当前占用的内存加上我们申请的内存资源超过了Dalvik虚拟机的最大内存限制就会抛出 Out of memory 异常 我们知道每一个安卓系统都会个app分配一个独立的空间也就是我们知道的Dalvik虚拟机空间,这样每个app都可以独立的运行在自己的运行空间上,不受其他app的影响。但是我们知道Dalvik虚拟机都设置了最大内存的限制 。 大多数omm都是因为Bitmap加载有关...翻译 2019-05-13 17:02:33 · 129 阅读 · 0 评论