自觉篮球

文章
8
资源
0
加入时间
4年1月25天

Android面试——OOM及ANR

一、什么是oom? OOM就是当前占用的内存加上我们申请的内存资源超过了Dalvik虚拟机的最大内存限制就会抛出的Out Of Memory的异常,主要是因为过多的内存泄漏造成的OOM。二、造成OOM的主要原因有哪些?平时开发中需要注意什么?bitmap是内存消耗大户,所以为了避免出现oom,首先要对bitmap进行优化: 1.图片显示:如:显示缩略图时不调用网络请求加载大图、Lis

记一次idea maven工程引用jdk失败的解决方式

刚接触idea的时候,就出现过一次,后来也不知道怎么弄好的,前两天又遇到了,jdk无论怎么配置,idea总是引用不到,并且依赖的jar包也不生效,不过明明都引用了。后来各种百度、谷歌折腾了好几天,今天总算解决了(当你各种方式都无法解决问题的时候),方法如下: 1.卸载idea。 2.下个清...