面试之内存溢出的解决方案
来源:互联网 发布:淘宝中差评回复语 编辑:程序博客网 时间:2024/05/22 03:12
一、减少内存对象的占用
1.ArrayMap/SparseArray代替hashmap
2.避免使用enmu
3.减少图片资源的内存占用(缩小图片,分段加载)
4.
5.观察者模式中的addxxxListener,无用时及时removexxxListener;无用的broadcastReceiver及时unregisterreceiver
二、内存对象的重复使用
1.利用lrucache缓存图片
2.converView的复用
3.避免在ondraw方法中new对象
4.StringBuffer 代替string+
三、1.static避免修饰那种资源消耗过多的对象,例如context
2..数据库对象cursor及时关闭
1 0
- 面试之内存溢出的解决方案
- Android面试之内存溢出解决
- 病中吟之内存溢出
- Android编程之内存溢出解决方案(OOM)实例总结
- 面试之内存泄露的原因
- 知识积累之内存溢出
- Android基础之内存溢出
- Android之内存溢出(Out Of Memory)的总结
- MATLAB学习之内存溢出的管理方法
- Java虚拟机剖析之内存区域,内存的溢出,泄漏
- 面试准备之内存对齐
- linux面试之内存管理
- tomcat之内存溢出两张情况
- ByteArrayInputStream之内存溢出(IoUtils)
- java 大数据处理之内存溢出解决办法
- java异常之内存溢出异常
- Tomcat之内存溢出设置JAVA_OPTS
- 大文件下载---之内存溢出问题解决
- C++学习笔记 C和C++中的const关键字
- HDU5988Coding Contest 【费用流】
- Ubuntu Apache从源码安装
- 导数与微分
- Android学习笔记(三)
- 面试之内存溢出的解决方案
- I2C读写时序
- git从入门到放弃
- 三十而立
- 输入一个英语句子,将句中单词按照出现次数从多到少输出。
- SVD
- linux可执行程序如何在系统后台运行
- van Emde Boas树
- Kubernetes Eviction Manager源码分析