title: How to download a list of files in background without affecting the performance of other activities?
body: <p>My application starts with a request to the server to get a list of urls. I want to download all these files(html,css and js files) from the urls. But I want these downloads to happen in the background without interfering with the performance of other activities. </p>
  
  <p>I had an approach of making a Volley Request with an AsyncTask inside onResponse().</p>
  
  <p>But Android is been throwing me warning like "Too much work happening in MainActivity"</p>