码迷,mamicode.com
首页 >  
搜索关键字:oom    ( 1678个结果
LeakCanary:检测你APP所有的内存泄露
LeakCanary:检测你APP所有的内存泄露...
分类:移动开发   时间:2015-05-11 18:01:03    阅读次数:234
超赞的OOM检测(除了mat以外)
今天看了下微博,扔物线分享了个内存检测的工具:内存泄露是 OOM 最常见的原因,但它的侦测需人工排查,往往眼看瞎也未必能找到泄露的内存。Square 新库 LeakCanary 用一种巧妙的思路实现了自动探测内存泄露,这已经帮他们减少了94%的 OOM。 在这篇文中,Square 介绍了这个帅气的库...
分类:其他好文   时间:2015-05-09 13:02:48    阅读次数:181
从手机中获取图片遇到的OOM问题解析
获取图片后的OOM问题解析...
分类:移动开发   时间:2015-05-08 13:02:58    阅读次数:118
一次OOM引起的优化
一次OOM引发的优化 最近在自己研究一个应用,功能简单,所以就想在ui上面下些功夫。 关于界面的想法:页面A对某一类型的数据项进行增删改,存入数据库中。页面B对数据库中现存的数据项放入自定义View中进行显示(一条数据和一个view是对应的),从而实现一种类似Metro风格的布局。实施 自定义View不是很难,算是初学,所以在数据适配显示、尺寸计算方面耽误了一些时间。 原来的想法是扩展一个Lin...
分类:其他好文   时间:2015-05-07 18:54:02    阅读次数:228
Bitmap recycle()
Bitmap调用recycle? When?Bitmap有一个recycle方法,意思非常easy,回收Bitmap的空间。Q 1: Bitmap是否有调用recycle方法的必要性?A: 嵌入式系统总是格外注重空间的问题,不小心的话就会有OOM。可是应用层使用java的android平台有其天然的...
分类:其他好文   时间:2015-05-07 12:02:32    阅读次数:104
android开发 实现同时显示png/jpg 等bitmap图片还可以显示gif图片,有效防止OOM
本来使用第三方jar包 GifView.jar 发现使用的时候不能显示png图片,而且多次setgifimage的时候还会OOM;现在使用了一个新的第三方,demo是别人的,下载链接:http://files.cnblogs.com/files/feijian/drawable_gif_demo.r...
分类:移动开发   时间:2015-05-06 13:12:48    阅读次数:137
android开发中对于onLowMemory& onTrimMemoryd理解bu
新手开发者,也就是我这种的基本上就是对android的基础还凑合,觉得自己已经能独立的开发app,但是往往忽略了对于android 内存使用的优化,总是觉得想用就用,等到应用OOM的时候才开始向要优化,想想以前经常遇到的好多问题,感觉确实是让自己进步了很多。 说的有点乱,android对于内存优化其实做了很多,其中就有onLowMemory& onTrimMemory 这是俩个我们在程序中可以...
分类:移动开发   时间:2015-05-05 19:45:24    阅读次数:436
androidOOM处理
问题: 安卓系统经常遇到OOM问题,如何优化和应对? 导致OOM 有以下几种情况: 1 应用中需要加载大对象,例如Bitmap 解决方案:当我们需要显示大的bitmap对象或者较多的bitmap的时候,就需要进行压缩来防止OOM问题。我们可以通过设置BitmapFactory.Optiions的inJustDecodeBounds属性为true,这样的话不会加载图片到内存中,但是会将图片的w...
分类:移动开发   时间:2015-05-03 20:42:21    阅读次数:213
Java多线程读取大文件
前言 今天是五一假期第一天,按理应该是快乐玩耍的日子,但是作为一个北漂到京师的开发人员,实在难想出去那玩耍。好玩的地方比较远,近处又感觉没意思。于是乎,闲着写篇文章,总结下昨天写的程序吧。 昨天下午朋友跟我聊起,他说有个需求,需要把上G的txt文件读取写入到数据库。用普通的io结果自然是OOM了.....
分类:编程语言   时间:2015-05-01 10:37:27    阅读次数:128
Android 使用 LruCache 缓存图片
在你应用程序的 UI 界面加载一张图片是一件很简单的事情,但是当你需要在界面上加载一大堆图片的时候,情况就变得复杂起来。在很多情况下,(比如使用 ListView, GridView 或者 ViewPager 这样的组件),屏幕上显示的图片可以通过滑动屏幕等事件不断地增加,最终导致 OOM。为了保证...
分类:移动开发   时间:2015-04-30 15:49:59    阅读次数:203
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!