title: Android data storage performance
body: <p>I m actually developping an Android application with data storage, and I proceed like this :</p>
  
  <p>Activity -> Business services -> Repo (with Spring REST fw). Using this, I m forced to let the activity finish his storing job before closing it (thread treatment, progress dialog ...).</p>
  
  <p>Is this a bad way of coding to use an android service to store data ?</p>
  
  <p>With this, users can continue to navigate, and have the impression to work with a very fluid application. Is this a good solution ?</p>
  
  <p>Thanks</p>