首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

大家说说,怎么做到降低内存消耗?怎么优化流畅自如?有好的用户体验感!这个大家都说说 顶起来!

2012-12-14 
大家说说,如何做到降低内存消耗?如何优化流畅自如?有好的用户体验感!这个大家都说说顶起来!!如题顶起来顶

大家说说,如何做到降低内存消耗?如何优化流畅自如?有好的用户体验感!这个大家都说说 顶起来!!
如题

顶起来  顶起来!!
大家在开发过程中,遇到的多说说嘛  分享经验!!!
[最优解释]
我最近就做了个这样的优化,我们的应用程序一般运行时内存在40M左右 峰值有60M,经过优化后现在能控制在20M以前,一般运行时内存在15M左右。主要做了如下优化。
1).原来我们有两个Service,做了合拼到一个Service,减少了近9M,
2).我在程序当中用了PingYing4J,这个包在Android上建义少用,里面的内存释放不了,后来自己写了个算法,只用了时面的字库。减少了近10M,
3).尽理少用Bitmap,用完之后要记录带手动释放,
4).少用静态类,可以实例类,实例类过了作用域,会被GC
5).清理RES下面的东西,如不要的图片,layout 等等 
   3 4 5 合起来大概又减了近5M

经过这些优化之后,我们的程序运行内存达到了较为理想的效果。
[其他解释]
图片用完后手动释放回收
[其他解释]
多做缓存 少用static

热点排行