Three of the core components of an application - activities, services, and broadcast receivers - are activated through messages, called intents. Intent messaging is a facility for late run-time binding between components in the same or different applications. In this course you will learn how to work effectively with and capitalize on the many capabilities of the Android platform provided through intents.
Android Late Binding and Intents
Introduction6m
Android and program interactivity8m
What is an Intent8m
Matching components to Intents4m
Delegating actions with PendingIntents4m
Summary4m
Component activation with intents
Introduction1m
Activating components with Intents5m
Demo: Activating components with Intents9m
Implicit intents and intent filters3m
Intent action tests5m
Demo: Intent action tests15m
Intent category and data tests7m
Demo: Intent category and data tests9m
Getting a closer look at intent resolution3m
Summary2m
Delegation and Callbacks through PendingIntents
Introduction1m
The role of PendingIntents2m
Demo: The role of PendingIntents7m
The contents of a PendingIntent4m
Demo: The contents of a PendingIntent3m
PendingIntent sharing6m
Demo: PendingIntent sharing8m
Sending a PendingIntent3m
Demo: Sending a PendingIntent5m
Summary1m
IntentFilter data tests
Introduction3m
Data test basics6m
Relationship of data attributes2m
Demo: Relationship of data attributes10m
URI Paths3m
Demo: URI Paths9m
Mime types3m
Summary3m
Working with Platform Features Through Intents
Introduction3m
Changes in system state9m
Demo: Changes in system state13m
Scheduling app components6m
Demo: Scheduling app components5m
Using platform activities, browser and telephone4m
Demo: Using platform activities, browser and telephone3m
Using platform activities, camera and contacts5m
Demo: Using platform activities, camera and contacts12m
Summary1m
01 Android Late Binding and Intents
|
|
|
|
0 Introduction
|
1 Android and program interactivity
|
2 What is an Intent
|
3 Matching components to Intents
|
|
|
||
4 Delegating actions with PendingIntents
|
5 Summary
|
02.Component activation with intents
|
|
|
|
6 Introduction
|
7 Activating components with Intents
|
8 Demo Activating components with Intents
|
9 Implicit intents and intent filters
|
|
|
|
|
10 Intent action tests
|
11 Demo Intent action tests
|
12 Intent category and data tests
|
13 Demo Intent category and data tests
|
|
|
||
14 Getting a closer look at intent resolution
|
15 Summary
|
03.Delegation and Callbacks through PendingIntents
|
|
|
|
16 Introduction
|
17 The role of PendingIntents
|
18 Demo The role of PendingIntents
|
19 The contents of a PendingIntent
|
|
|
|
|
20 Demo The contents of a PendingIntent
|
21 PendingIntent sharing
|
22 Demo PendingIntent sharing
|
23 Sending a PendingIntent
|
|
|
||
24 Demo Sending a PendingIntent
|
25 Summary
|
04.IntentFilter data tests
|
|
|
|
26 Introduction
|
27 Data test basics
|
28 Relationship of data attributes
|
29 Demo Relationship of data attributes
|
|
|
|
|
30 URI Paths
|
31 Demo URI Paths
|
32 Mime types
|
33 Summary
|
05.Working with Platform Features Through Intents
|
|
|
|
34 Introduction
|
35 Changes in system state
|
36 Demo Changes in system state
|
37 Scheduling app components
|
|
|
|
|
38 Demo Scheduling app components
|
39 Using platform activities, browser and telephone
|
40 Demo Using platform activities, browser and telephone
|
41 Using platform activities, camera and contacts
|
|
|
||
42 Demo Using platform activities, camera and contacts
|
43 Summary
|