14
13
12
11
10
9
8
7

Android Core

Activities, Fragments, lifecycle, Intent, Context, and platform fundamentals

Android Launch Modes & Back Stack
Android Launch Modes & Back Stack

Launch modes control how Activities are created and placed in the back stack. This guide covers all five launch modes with visual back stack diagrams,...

Android Gradle Build System
Android Gradle Build System

Gradle turns your Kotlin code into an installable APK. This guide covers the complete project structure, settings.gradle.kts, version catalogs (libs.v...

Android Resources
Android Resources

Android's resource system makes your app work across thousands of devices — different sizes, languages, densities, and themes. This guide covers...

AndroidManifest.xml
AndroidManifest.xml

The manifest is your app's declaration file — read by the system before any code runs. This guide covers the complete manifest structure, permis...

Android Context Explained
Android Context Explained

Context is the most used and most misunderstood class in Android. Using the wrong one causes memory leaks, theme bugs, and crashes. This guide covers ...

Android Intents
Android Intents

Intents are Android's messaging system — connecting Activities, Services, and apps. This guide covers explicit vs implicit Intents, passing data...

Android Fragment Lifecycle — Two Lifecycles, Every Callback, and the Mistakes That Cause Crashes
Android Fragment Lifecycle — Two Lifecycles, Every Callback, and the Mistakes That Cause Crashes

Fragments have two lifecycles — the Fragment itself and its View — and confusing them causes memory leaks, crashes, and duplicate observat...

Android Activity Lifecycle — Every Callback, Every Scenario, Every Mistake Explained
Android Activity Lifecycle — Every Callback, Every Scenario, Every Mistake Explained

The Activity lifecycle is the most important concept in Android development. This guide covers every callback (onCreate through onDestroy), exact call...

What is Android and How Apps Work — Architecture, Components, and Process Management
What is Android and How Apps Work — Architecture, Components, and Process Management

Before diving into Activities and Jetpack, understand how Android actually works under the hood. This guide covers the system architecture layers, wha...