Apps can create a consistent experience when using common actions by navigating directly from one app to another. For example, to capture a photo, an app may activate the Camera app.
Activities, tasks, & intents
In Android, an activity includes an app’s screen and the actions it makes available to users. An app is a collection of activities that are created and reused from other apps.
A task is the sequence of activities a user follows to accomplish a goal.
An intent allows an app to signal it would like another app's assistance in performing an action, such as “Share.” Apps can indicate which intents to respond to through activities.
Launching an app from the Home screen begins a new task. This task is extended to include activities of navigating through albums and viewing photo...
Launching an app from the Home screen begins a new task.
This task is extended to include activities of navigating through albums and viewing photo details.
If the user triggers the Share action, a bottom sheet is revealed with available sharing activities from different apps (all of which have been registered to handle the Share intent).