Skip to main content

Posts

Showing posts with the label android application_lifecycle

Android programming - Application lifecycle (Video)

This is the second video in the series of videos provided by Google on Android programming. Index 00:00 - Introduction 01:00 - How Android integrates apps written by different authors. 07:50 - Conclusion (Ends at 08:16) This video walks us through a hypothetical use case, where a user opens their email, reads a message which contains a link to some location. The user then clicks on the link, opens the browser and views the location on Google Maps. While engaging in these activities, the user starts various applications (processes) and also navigates back and forth among them. The video explains how Android manages resources and the application stack so the user can navigate across their apps seamlessly. My Takeaway From the video it seems like Android supports a maximum of 4 running processes. One of those processes is the System process, so a user can have at most 3 applications running simultaneously. However, this does not mean that a user cannot open more applications. When the use...