Four sample projects that cover advanced activity and application lifecycle scenarios in Android.
Use this sample to try out the different Material Design themes in Android Lollipop and later.
Includes a variety of small applications that illustrate the use of various Android APIs.
Demonstrates the display cutout and image notifications in Android P.
Demonstrates how to create your first Xamarin.Android Wear app.
Demonstrates using a profile owner to set app restrictions in Android.
This sample demonstrates how to use the Launcher Shortcuts API.
This sample demonstrates how to use the Autofill Framework API.
This example shows how to use the calendar API to list calendars and events.
Demonstrates how to write an keyboard which sends rich content.
This sample demonstrates how to interact with Android's contact manager.
Demonstrates how to use ContactsProvider and the device owner's profile in Android.
Demonstrates how to send and receive messages to a connected Wearable using the new Wear APIs.
Demonstrates how to store data in a device-protected storage.
This sample demonstrates the basic usage of the new Document-Centric Apps API.
Demonstrates how to change the label of a document activity in recents using Document-Centric API.
This sample demonstrates how to use the Downloadable Fonts feature introduced in Android O.
This sample demonstrates two alternative ways to move a view in the z-axis.
This sample demonstrates a drag and drop action on different shapes.
Demonstrates how a personal assistant may work on a wearable device.
A math problem flash card deck that demonstrates how to use ViewPager and PagerTabStrip with fragments.
Sample code for the Fragments Walkthrough
This sample provides an example of gathering location data using the FusedLocationProvider.
Demonstrates how to use ViewPager and ActionBar together.
This example shows how to use tabs from the Action Bar in Ice Cream Sandwich.
This sample demonstrates the new JobScheduler API.
This sample provides an overview of new features of Android 4.4 "KitKat".
This sample demonstrates various forms of live wallpapers.
This sample demonstrates how to use the Location API to get locations updates
This sample demonstrates how to use the Location API.
Demonstrates creating activities in various multi-window configurations.
This example illustrates a common usage of the DrawerLayout widget in the Android support library.
This sample shows a simple note taking application.
This sample demonstrates the new Notification Channels system in Oreo.
This sample demonstrates the new Picture in Picture display mode in Oreo.
Demonstrates the use of `CardView` and `RecyclerView` widgets in Android.
This example shows how to use the ShareActionProvider to share an image using Ice Cream Sandwich.
Demonstrates the basic outline of a wearable project, including Gridviews on Wearable devices.
Demonstrates how to let users choose a file via the system's file browser.
Demonstrates how to manage documents and expose them to the Android system for sharing.
Demonstrates how to implement the swipe to refresh pattern.
This sample demonstrates how to add a TimePicker to your app
Working with touch events and gestures in Android.
Starting point for the walkthrough about working with touch events and gestures in Android.
A simple image gallery app that demonstrates how to use ViewPager and PagerTabStrip.