Marky.Vasconcelos
Carregar elas em um tamanho menor, o método decodeResource da BitmapFactory aceita um inteiro que é para samplear a imagem.
Se voce coloca 2, voce terá uma imagem com metade do tamanho original que ocupa só 1/4 da memoria.
Marky.Vasconcelos
Nesse caso voce precisa usar o BitmaFactory.Options para fazer o downsample.
BitmapFactory.Options options = new Options();
options.inSampleSize = 2;
Bitmap bmp = BitmapFactory.decodeStream(stream, null, options);
Marky.Vasconcelos
Ele ainda usa a mesma stream completa, a diferença é como ele decodifica.
Voce pode ver sobre imagens em Displaying Images Efficiently, sobre down sample no loading bitmaps.