i've noticed a weird thing , and i wonder if it has always been this way:
on android ICS , i've set a breakpoint on the first line of the onCreate
of the first activity that is launched (even on a hello-world app) , and i've chosen via the DDMS
the option "update-heap
" to see the current status of the memory .
i've noticed that the app uses about 10MB , 9MB are most probably of bitmap types.
what is going on? why does even a hello-world app uses so much memory? is it maybe for optimizations (pre-allocate memory before being used) ?
does it also occur on pre-honeycomb versions (where bitmap cannot be monitored and so i can't see it occur there) ?