Snowberg

 

2012年4月8日

如何在Android应用当中避免内存溢出问题

摘要: 一、内存溢出现在的智能手机内存已经足够大,但是对于一个应用程序来说智能手机当中稀缺的内存,仍然是应用程序的一大限制。在Android应用程序开发当中,最常见的内存溢出问题(OOM)是在加载图片时出现的,尤其是在不知道图片大小的情况下。潜在的内存溢出操作主要包括以下几点:从网络当中加载用户特定的图片。因为直到我们在下载图片的时候我们才知道图片的大小。向Gallery加载图片。因为现在智能手机的摄像头有很高的分辨率,在加载图片的时候需要最图片进行处理,然后才能正常的使用。请注意一点,Android系统是从系统全局的观念来分配内存以加载图片的,这就意味着,即使你的应用有足够大的内存可用,内存溢出问题 阅读全文

posted @ 2012-04-08 21:45 Snowberg 阅读(836) 评论(0) 推荐(0) 编辑

导航