title: android:largeHeap="true" convention?
body: <p>I'm writing an image gallery app and I keep running into out of memory errors. I cache all my images but the problem occurs when I try switching between images <strong>really fast</strong>. I'm assuming the app is allocating memory faster than the GC has time to free them up (because the crash doesn't happen when I switch images slowly).</p>
  
  <p>After banging my head against this problem for days, I finally decided to give largeHeap setting in the manifest file a try. After this setting, my app no longer crashes no matter how fast I switch between images. </p>
  
  <p>Now, I want to know if there is any convention or general guideline to using largeHeap setting because it probably wouldn't make much sense if, say, a note taking app used largeHeap. Generally speaking, what apps are a good candidate for largeHeap setting? </p>
  
  <p>Thanks</p>