title: Android Asynctask vs Runnable vs timertask vs Service
body: <p>What are the differences between these methods (classes)?</p>
  
  <p>I want to run a app that runs every 5 seconds, clear the memory when it is finished and when the cpu is in standby mode, that you can run the app. So that the app is not bound to a wakelock.</p>
  
  <p>Regards,</p>
  
  <p>Shafqat</p>