Я читаю этот вопрос , потому что мне приходится загружать тонну загруженных ресурсов в приложение, которое я пишу, и мне было любопытно, насколько сильно это сказалось на производительности [по сравнению с наличие их в .apk] и «правильный» ответ на вопрос подразумевает, что, хотя при этом не происходит снижения производительности, вам придется беспокоиться об освобождении памяти, когда вы закончите с ней, чтобы она не просочилась.
Кто-нибудь может с уверенностью подтвердить или опровергнуть это? У меня сложилось впечатление, что загруженный Drawable был GCed точно так же, как и все остальное, когда Activity был очищен. Мне бы очень хотелось узнать, если это не так, и какой самый надежный способ вручную собрать память в указанном экземпляре.
Кроме того, кто-нибудь знает, есть ли заметное снижение производительности при загрузке изображений с SDCard по сравнению с памятью телефона. Я не инженер-электрик, так что интуитивно кажется, что, поскольку это полностью твердотельная память, она должна читаться примерно в одном темпе, но я бы хотел получить окончательный ответ.