Asynchronous Android icon

Asynchronous Android APK

5 votes, 3.8/5
  • Author:

    Steve Liles

  • Latest Version:


  • Publish Date:


The description of Asynchronous Android

This app accompanies the book "Asynchronous Android" (ISBN 978-1-78328-687-4), and is intended for developers of Android apps. Check out the book (available from for detailed coverage and explanation of the examples - many of the examples may not make sense unless you follow along with the code and/or book. The most up-to-date source code for this app is available from

The examples are arranged in a single app, and grouped by chapter as follows:

Chapter 1 - The Process Model
In chapter 1 we learn about Android's single threaded event loop and the main/ui thread. The examples show some of the bad things that can happen when you do too much work on the main thread.

Chapter 2 - Staying responsive with AsyncTask
Covers the poster-child of concurrent programming in Android. We learn how AsyncTask works, how to use it correctly, and how to avoid the common pitfalls that catch out even experienced developers.

Chapter 3 - Distributing work with Handler, HandlerThread, and Looper
Details the fundamental and related topics of Handler, HandlerThread, and Looper, and illustrates their use to schedule tasks on the main thread, and to coordinate and communicate work between cooperating background threads.

Chapter 4 - Asynchronous IO with Loader
Introduces the Loader framework and tackles the important task of loading data asynchronously to keep the user-interface responsive and glitch-free.

Chapter 5 - Queuing work with IntentService
Gives us the means to perform background operations beyond the scope of a single Activity lifecycle, and to ensure that our work is completed even if the user leaves the application.

Chapter 6 - Long-running tasks with Service
Extends the capabilities we discovered with IntentService, and gives us control over the level of concurrency applied to our long-running background tasks.

Chapter 7 - Scheduling work with AlarmManager
Completes our toolkit, enabling us to arrange for work to be done far in the future and on repeating schedules, to build apps that alert users to new content and start instantly with fresh data.

Show More
Asynchronous Android APK Version History
Request Asynchronous Android UpdateRequest Update
Asynchronous Android 1.0.3 for Android 2.1+ APK Download

Version: 1.0.3 (4) for Android 2.1+ (Eclair MR1, API 7)

Update on: 2016-07-31

Signature: 13eed68e620b8faed3dc66fd1404cb6b0539ab0f Asynchronous Android 1.0.3(4) apk safe verified

APK File SHA1: 33753db6e321496c3478ad62c8a1c363c0cf92be

What's new: - fix light text on light background in ch4 examples - fix crash in ch More...

Download APK(380.0 KB)

Similar Or Related
Popular Apps In Last 24 Hours
APKPure App