title: Add 1000's Markers to android Googlemap
body: <p>I am developing a GoogleMap based android application.<br>
  I need to display 1000's of Markers on the map.<br>
  Currently I retrieve the Latitude and Longitude for each marker from an SQLite database loader and add the markers in the <code>public void onLoadFinished(final Loader loader, final Cursor cursor)</code> method.<br>
  this approach gives a very bad user experience though, as the application does not respond while i add the Markers.<br>
  how can i add 1000's of markers to a googlemap and keep my application responsive?<br>
  as i have to add the markers to the map on the main UI thread.</p>