If several active processes do not work at the same time, this should not happen.
My guess (without seeing the code) is that the garbage collector kicks too much. Do you initialize objects in a loop? If so, can you reuse objects instead?
, Views. , , .
, , - : , ? (.. view.invalidate(rect); view.invalidate();)
, ? . , RelativeLayout LinearLayouts.
: " " , Google I/O 2009. , .
, , 8K . , , , GC , . , . , , Q & A 53-55 . , , HashMap , GC , . .
, .