The following code samples are provided for the L Developer Preview. You can download them in the Android SDK Manager under the SDK Samples component for the L Developer Preview.
Note: At this time, the downloadable projects are designed for use with Gradle and Android Studio.
This sample demonstrates how to create a managed profile. You can also:
- Enable or disable other apps, and set restrictions on them.
- Configure intents to be forwarded between the primary account and the managed profile.
- Wipe all the data associated with the managed profile.
Note: There can be only one managed profile on a device at a time.
This sample demonstrates the basic use of the Camera2 API. The sample code demonstrates how you can display camera preview and take pictures.
This sample demonstrates how to record video using the Camera2 API.
This sample demonstrates how to the use
transitions when transitioning from one activity to another. Uses a combination
changeBounds to nicely transition
from a grid of images to an activity with a large image and detail text.
This sample demonstrates two alternative ways to move a view in the z-axis:
- With a fixed elevation, using XML.
- Raising the elevation when the user taps on it, using
This sample demonstrates a drag and drop action on different shapes. Elevation and z-translation are used to render the shadows. The views are clipped using different outlines.
This sample demonstrates clipping on a
This sample implements a multi-player game, demonstrating game controller input handling.
This sample displays events received from a game controller shown on the screen.
This sample demonstrates use of the Android TV Leanback Support Library.
This sample app allows the user to schedule jobs through the UI, and shows visual cues when the jobs are executed.
This sample illustrates a common usage of the Android support library's