- Notifications
You must be signed in to change notification settings - Fork0
costinEEST/android-track
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
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
- TapBuild 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: