Content:
General
Default Apps
URI Intents
Standard Apps
Settings
Misc

General

Intents are a way of communicating between apps, to initiate a specific task or to navigate the user to a different app for various reasons. The used app methods are SendIntent and OpenUrl.

This section is a collection of various examples that illustrate various use cases of intents and related methods.

Default Apps

Example - Default Apps click to expand contents 

URI Intents

Playstore App Page

var packageName = "com.skype.raider";
app.OpenUrl("market:details?id=" + packageName);

Skype: URI documentation
app.OpenUrl("skype:echo123?call");

Standard Apps

GMail

Example - Create Email in GMail App click to expand contents 

Google Maps

Google Maps intent documentation

Example - Basic Maps click to expand contents 

Example - Maps Turn by Turn Navigation click to expand contents 

Example - Maps Location click to expand contents 

Phone Calls

Note: package and activity are not required because the dialer app differs among manufacturers and sometimes event among models from same manufacturer.

Example - Phone Call click to expand contents 

SMS

Example - Basic SMS click to expand contents 

Camera

Example - Camera Modes click to expand contents 

Settings

The Settings Intent Documentation has a Constants section with available Actions. Replace ACTION_ by android.settings. to get the category parameter.

Example - Settings click to expand contents 

Misc

Example - Add Calendar Event click to expand contents 

Example - Receive Broadcasts click to expand contents