Extra Credit

Android intents and intent filters

Official docs outline

7 sections
  1. Intents and intent filters

    Explicit and implicit intents, actions, categories, data and filter resolution.

  2. Common intents

    Standard intents for camera, maps, email, calendar, settings and similar actions.

  3. PendingIntent

    Deferred intents, FLAG_IMMUTABLE and FLAG_MUTABLE for notifications and alarms.

  4. App Links

    Deep links, verified Android App Links and assetlinks.json.

  5. Package visibility

    The queries manifest element and filtering of visible packages.

  6. Sending simple data

    ACTION_SEND, extras and the system share sheet.

  7. Activity result APIs

    registerForActivityResult and ActivityResultContracts for results from other activities.

Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.

All 18