Android Processes and Threads
Pluralsight
Course Summary
Android is powered by the Linux kernel and the Dalvik (Java) Virtual Machine to support multi-tasking operations. This course covers how Android utilizes processes and threads, and will teach you about the numerous options available to developers for multi-tasking operations as well as how to leverage special platform capabilities.
-
+
Course Description
At its core, Android is built to take advantage of multi-tasking operations, be it from separate applications or different operations within the same app. In addition to providing built in support for working with threads, Android provides a solid framework for inter-process communication and puts a twist on the way app processes are used. In this course you will learn about the way Android utilizes processes, how to take advantage of special app sharing features and explore the variety of ways in which threads can be used.
-
+
Course Syllabus
Android Processes and Threads (Application Process Model)- 27m 23s
—Introduction to The App Process Model 2m 42s
—Demo: The App Sandbox 5m 46s
—Inter-process Interactions 8m 28s
—Demo: IPC using Intents 8m 1s
—Summary 2m 24sAndroid Processes and Threads (Sharing User IDs and Processes)- 36m 23s
—Introduction and Process Recap 1m 18s
—Sharing User IDs 6m 6s
—Demo: Access Other App Data 9m 51s
—Sharing A Process 5m 8s
—Demo: Common Service 12m 31s
—Summary 1m 25sAndroid Processes and Threads (Threads and Thread Options)- 56m 5s