为什么内存只到50%左右就报OOM呢?不是还有很大的内存空间可用吗?
这几天不停地在优化程序内存使用,因为以前没有移动开发经验,写程序时没有考虑到内存优化。自己比较菜,发现自己写的程序在不停地打开再finish 发现data object 的Total Size 不停地增加。个人理解是data object 中的 total size 是总使用内存,当这个达到一定高度时就会出现OOM,但是经测试好像不是这样的,data object 中的 total size 有时在50%左右就会出现OOM,而有时在 80%左右都不会出现。
解决方案 »
- android4.0编译问题Fatal error: invalid -march= option: `armv7-a'
- TabHost每个选项卡的字体颜色怎么修改?
- 怎么使得ScrollView中的某个组件一直在屏幕上方,而不跟随scrollview滚动????
- 用webview控件,网页中的window.open()不能用?
- 有关于上网的,求大神指导下
- 散分,光棍节快乐
- 安装apk
- Socket长连接问题
- Android源码中的.p文件是什么东西呢
- Profile MyAppProject..., 这个Profile, 大家怎么译称?
- android edittext 如何设置行距不影响光标高度
- android如何利用开机启动广播启动服务?
很多问题是出现在图片上面,最好在不用的时候手工释放.