"Activities, Intents, Tasks, and the Back Stack" by Matt Logan
The Android operating system is unique in the way that it manages the series of screens with which a user can interact. Generally, we know these “screens” as activities, though we can make exceptions for smaller components like fragments and views. As application developers, we create activities and move between them with intents. However, the way that Android uses intents to create, destroy, and maintain a “stack” of Activities is mostly hidden from us — for good reason! In this talk, we’ll work towards a solid understanding of activities, intents, tasks, and the back stack, and take a quick look into the mechanisms by which the Android operating system orchestrates all of these things internally.
About Matt Logan
Matt is Android Developer at American Express where he's worked since 2015. He moved to Denver from California also in 2015, shortly before starting at Amex. When he's not fixing Android bugs, he's running on the trails in Golden or looking for Denver's best IPAs.
About the Droids
Each 3rd Wednesday of the month, we meet at POSSIBLE Mobile downtown. From 5:30-6pm we will socialize and enjoy food and drinks. At 6pm we will typically have a speaker giving a presentation about an interesting and informative Android development topic. If you are a new or experienced Android developer, or just someone that is curious about Android development, we hope you will join us and become a regular participant!