- Understanding Android Architecture
- Android Boot Up Process ( System Server)
- Android Boot Process
- Who lives and who dies? Process priorities on Android
Zygote
- Virtual Machine in Android: Everything you need to know
- Android Internals: ART vs DVM deep dive
- A Garbage Collection Story
- AndroIdiots Podcast 16: Android Process LifeCycle
- Android Internals #1: How Android Starts Your Main Activity
What's new:
- ART
- Vector images support
What's new:
- Runtime Permissions
- DozeMode & App Standby
- Text Selection Toolbar
- App Linking
Articles:
What's new:
- Multi-window Support
Articles:
- 5 tips for preparing for Multi-Window in Android N
- Sharing files through Intents: are you ready for Nougat?
- Android 7.1 Static Shortcut
- Quick Settings Tiles on Android 7.0
What's new:
- Notification Channels
- Autofill
Articles:
- Android 8.1 Developer Preview
- Random Musings on the O Developer Preview 3
- Hidden Gems of Android O
- Android O and the Implicit Broadcast Ban
- O-h yeah! What we look forward to in Android O
- Exploring Android O: Notification Channels
- Notification in Android 8.0(oreo): Implementing Notification Channels
- Securing Apps From Android 8.0 Autofill
- ACTION_BOOT_COMPLETED, IntentService, and Android 8.0
- Pitfalls of a foreground Service lifecycle
What's new:
- Slices
- App Actions
- Biometric prompt
- Text Classifier and Smart Linkify
- Neural Networks API
Articles:
- Introducing Android 9 Pie
- Random Musings on the P Developer Preview 1
- Migrating from FingerprintManager to BiometricPrompt
- Exploring Android P: Fingerprint Dialog
- App Standby Buckets In Android
What's new:
- Dark Theme
- Sharing shortcuts
- Scoped storage
Articles:
- Exploring Android Q: Bubbles
- Exploring Android Q: Sharing Shortcuts
- Exploring Android Q: Settings Panels
- Exploring Android Q: Location Permissions
- All You Need to Know About Scoped Storage in Android 10
- Handling Files in Code After Android 10 Released
Articles: