-
Teachers: Simmi Anand, Lalit Singh Manral, Jocelyn Becker
-
Additional materials: Advanced Android Development,Associate Android Developer Certification
-
Component types:
- Activity is a single screen with a user interface
- Service performs long-running tasks in background
- Content provider manages shared set of data
- Broadcast receiver responds to system-wide announcements
-
Think of Android as a hotel:
- Your app is the guest
- The Android system is hotel manager
- Services are available when you request them (intents)
- In the foreground (activities) such as registration
- In the background (services) such as laundry
- Calls you when a package has arrived (broadcast receiver)
- Access the city's tour companies (content provider)
-
Project folders:
- manifests (Android Manifest file description of app read by the Android runtime)
- java (Java souce code packages)
- res (Resorces [XML] - layout, strings, images, audio files, dimensions, colors, ..)
- build.gradle (Gradle build files)
-
Run on a physical device:
- Turn on Developer Options:
- Settings > About phone
- Tap Build number seven times
- Turn on USB Debugging:
- Settings > Developer Options > USB Debugging
- Connect phone to the computer with cable
- Windows/Linux additional setup:
- Windows drivers:
- Turn on Developer Options:
-
Notifications
You must be signed in to change notification settings - Fork 0
costinEEST/android-track
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Android path to mastery
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published