This book is for developers who have mastered the basics of Android and are ready to take the next big step to improve the quality of your apps—not just behind the scenes engineering quality, but real perceivable improvements that make a difference to end users.
A reasonable understanding of core Android development is assumed. If you have built Android apps before and are comfortable with the Activity class and its lifecycle, XML layout files, and the Android manifest, you should have no problem understanding the topics in this book.
Familiarity with Java's concurrency primitives and higher-level constructs will aid and deepen understanding, but is not a prerequisite.
Android developers with no prior experience of concurrency ...