Marco Fuhrich
1 min readJan 3, 2016

--

Hi Ali, nice article, thanks for sharing! Would love to read about how to choose good values for ThreadPools as you can mess up a lot of things here :)

As a side note: AsyncTask is not necessarily executed on a single background thread. From Donut until Honeycomb the default was a thread pool. And you can use AsyncTasks executeOnExecutor() to execute on your own or one of the frameworks executors (e.g. AsyncTask.THREAD_POOL_EXECUTOR). See “Order of execution” here: http://developer.android.com/reference/android/os/AsyncTask.html

--

--

Marco Fuhrich

💪 crafting code for 📱 mobile devices and the 🌎 web