You will learn how to use HandlerThread to receive messages from a Runnable in an Activity and pass them back to a UI handler to update the UI.
This is a companion discussion topic for the original entry at https://www.raywenderlich.com/5466-threading-with-handlerthread-in-android