Low Level Java For Android

0 (0)

This course covers a broad selection of information from the internals and fundamentals of the Android operating system to how to write niche low level functionality for Android applications in Java. This course can also serve as a cheat or reference sheet for Android components in the OS up to and including Android 11. 


  • 5 Sections
  • 17 Lessons
  • 0 Quizzes
  • 0 Assignments
  • 30m Duration
Expand All
1 Lesson0 Quizzes0 Assignments
  1. Previous Knowledge and Expectations
The Android Operating System
5 Lessons0 Quizzes0 Assignments
  1. Android Versions
  2. The Fundementals
  3. What is Context?
  4. Android Activity Lifecycle
  5. Android Users
Application Components
8 Lessons0 Quizzes0 Assignments
  1. What is an Intent?
  2. Application Storage
  3. Types Of Files
  4. Long-Running Services Introduction
  5. Foreground Services, JobSchedulers, and WorkManagers
  6. Threading and AsyncTasks
  7. Battery and Security Effects on Long-Running Services
  8. Programmatic Access To Components (Reflection)
Obfuscation and Encryption
3 Lessons0 Quizzes0 Assignments
  1. The ProGuard Allow List
  2. Obfuscation (ProGuard and R8)
  3. AES Encryption
0 Lessons0 Quizzes0 Assignments
0 out of 5

0 user ratings

Deleting Course Review

Are you sure? You can't restore this back

Course Access

This course is password protected. To access it please enter your password below: