Memory Allocation in Layout
===

In my project, i have a simple activity composed of a single XML layout (enabled by setContentView). The project has other activities though.

The layout is basically composed of two .jpg images. The first one has 25kB and is 400x153 px. The second one has 4kB and is 150x50 px.

Despite this very simple context, the DDMS tells me i have 13MB allocated to my program, which i think is huge, given i only have two small images loaded, and that some device have a maximum heap size of 16MB for each program.

Is it normal for the heap to be so big in this layout?