
- Android
- Intermediate
About this Course
Learn about Services in Android, which can perform long-running operations in the background like downloading a large file or playing music. We'll explore both of these in a simple music player app!
Threads in Android
Every piece of code in Android runs inside a Thread. In this stage we'll learn all about Threads and the supporting cast that makes them work.
10 stepsIntroducing Services
In this stage we'll introduce Services and start using a Service in our app. We'll start with the basics, but at the end of this stage we'll be doing all our app's downloading in a Service!
9 stepsBound Services
In this stage we'll move on from started Services and start learning about bound Services. At the end of this stage our app will be able to play and pause music that's running in a bound Service!
9 stepsBut Wait There's More!
In this stage we'll learn about Processes and foreground Services. At the end of this stage our music Service will be running in the foreground on a separate Process than our Activity!
10 steps-
Processes
4:30
-
Proccesses
5 questions
-
Using a Separate Process
6:24
-
Separate Processes
5 questions
-
Messengers and Handlers: Service
5:32
-
Messengers and Handlers: Service
2 objectives
-
Messengers and Handlers: Activity
11:48
-
Messengers and Handlers: Activity
4 objectives
-
Foreground Services
4:21
-
Foreground Services
3 questions
Teacher
-
Ben Deitch
Ben is an Android teacher with a long history of creating and tinkering with Android apps. He's an avid learner, loves playing sports, and is a fairly average chef.