内存优化
文章平均质量分 86
CDCK
从事软件开发。
展开
-
内存优化01
内存优化01前言为什么内存优化?在一个商业项目中,很有可能因为工程师的疏忽,导致代码质量不佳,影响到程序的运行效率,从而让用户感知到应用的卡顿、崩溃。而Android开发中,每个Android应用在手机上申请的内存空间都是有限的。虽然手机发展越来越快,可申请到的内存越来越大,但是也不能大手大脚,随便浪费应用可使用的内存空间。内存一旦不够时,你这个应用就会因为OOM(out of memory)而崩溃原创 2017-07-25 11:47:02 · 225 阅读 · 0 评论 -
内存优化02
内存优化021 内存优化—减少内存使用(Reduce)如果减少某些不必要内存的使用,也可以达到内存优化的目的。比如说Bitmap。它在使用时会花掉较多的内存。那我们就可以考虑在应用bitmap时减少某些不必要内存的使用。 边界压缩:一张拍出来的图片分辨率可能会很大,如果不做压缩去展示的话,会消耗大量内存,可能造成OOM,通过BitmapFactory.Options去设置inSampleSize,可原创 2017-07-25 11:51:54 · 282 阅读 · 0 评论