Introduction
1. Project Structure
2. Basic Widgets
3. List View
3.1 Custom Adapter
4. Intents
4.1 Implicit and Explicit intents
4.2 Assignments
5. Databases
5.1 Using SQL
5.2 Usage via Room
6. Broadcast Receivers
7. AsyncTask
8. Network Operations
8.1 Introduction to OkHTTP
8.2 Processing network responses
8.3 Troubleshooting in OkHTTP
9. RecyclerView
10. Retrofit
11. Services
11.1 Foreground Services
11.2 Background Services
11.3 Bound Services
12. Alarms
12.1 Introduction to AlarmManager
12.2 Setting up AlarmManager
12.3 Cancelling an AlarmManager
13. Fragments
13.1 Static Fragments
13.2 Dynamic Fragments
14. Permissions
14.1 Runtime Permissions
15. Location and Sensors
15.1 Location API
15.2 Sensors
15.3.1 Camera(Basic)
15.3.2 Camera(Advanced)
15.4 Assignments
16. Google Maps
16.1 Google Maps API
16.2 Creating Maps
17. Firebase
17.1 Connect to Databse
17.2 Realtime Database
17.3 Authentication
17.4 Remote Configuration
17.5 Crashlytics
18 Graphics and Animations
18.1 Graphics
18.2 Animations
19. Android Architecture Components
19.1 Room
19.2 LiveData
19.3 WorkManager
19.4 Navigation
19.5 ViewModel
Published with GitBook
15.4 Assignments
Assignments
Create a compass, point to the direction required using arrow images
Create a step counter app
Create an app that has a screen which changes the color when the screen is rotated
Store images with some logic in your own folder
results matching "
"
No results matching "
"