2017 | OriginalPaper | Chapter
13. Android Services and Threads: Background Processing
Published in:
Android Apps for Absolute Beginners
Abstract
This is one of the most complex topics in Android OS, and not generally touched upon by Absolute Beginners; however, to cover Android development thoroughly, I had to include it, so these last two chapters will be somewhat advanced. This is because this topic involves advanced concepts like binding, synchronization, processes, processor cycles, threads, access control, permissions, and similarly advanced OS layer (under the hood, at a core OS kernel level) topics, as these are all accomplished using the Linux Kernel (the lowest operating system layer) for the Android 7.1.1 OS.