本文提出一种针对在Android应用中因浏览Gallery(画廊)时下载大量图片而导致应用内存溢出的解决方案。在Android应用中,用户往往需要浏览大量的图片,而Gallery提供了一个很好的机制,用户可以通过左右移动来浏览图片。如果将Gallery中所需的大容量图片都从网站上下载到内存,则有很大概率会导致应用OOM(Out Of Memory);而如果将图片都下载到外存(SD卡)中,却因Android旗下的手机设备参差不齐,极有可能没有任何外存设备而不可行。本文针对此背景,研究了一套可用于解决在Gallery浏览时内存溢出的通用方案(OOMS:Out Of Memory Solution)。本文首先阐述了该方案的应用背景,并结合Android系统的特性,在该特性的基础上提出了解决Gallery中内存溢出的方案,最后通过实验部分对其进行了稳定性测试,说明了该方案的有效性。