am 2047e6a0: am 4360c12b: am 740b22a5: am 4263334b: am 6d54c699: Merge "Docs: Remove GitHub links from docs/samples/new/index.html" into lmp-docs

* commit '2047e6a0d1f40e2187f1d7b9f8c7d2d5e97ec8cf':
  Docs: Remove GitHub links from docs/samples/new/index.html
This commit is contained in:
Trevor Johns
2014-12-03 20:42:51 +00:00
committed by Android Git Automerger

View File

@@ -2,19 +2,18 @@ page.title=What's New
@jd:body @jd:body
<p>The following code samples were recently published for the L Developer Preview. You can <p>The following code samples were recently published. You can
download them in the Android SDK Manager under the <b>SDK Samples</b> component download them in the Android SDK Manager under the <b>SDK Samples</b> component
for the L Developer Preview.</p> for API 21.</p>
<p class="note"> <p class="note">
<strong>Note:</strong> At this time, the downloadable projects are designed <strong>Note:</strong> The downloadable projects are designed
for use with Gradle and Android Studio. for use with Gradle and Android Studio.
</p> </p>
<!-- NOTE TO EDITORS: add most recent samples first --> <!-- NOTE TO EDITORS: add most recent samples first -->
<h3 id="MediaBrowserService">Media Browser Service</h3> <h3 id="MediaBrowserService"><a href="/samples/MediaBrowserService/index.html">Media Browser Service</a></h3>
<p> <p>
This sample is a simple audio media app that exposes its media This sample is a simple audio media app that exposes its media
@@ -29,10 +28,8 @@ when not connected to a car.
href="http://android.com/auto">Android Auto</a>. href="http://android.com/auto">Android Auto</a>.
</p> </p>
<p><a href="http://github.com/googlesamples/android-MediaBrowserService">Get it on GitHub</a></p>
<h3 id="MessagingService"><a href="/samples/MessagingService/index.html">Messaging Service</a></h3>
<h3 id="MessagingService">Messaging Service</h3>
<p> <p>
This sample shows a simple service that sends notifications using This sample shows a simple service that sends notifications using
@@ -46,10 +43,8 @@ Each unread conversation from a user is sent as a distinct notification.
href="http://android.com/auto">Android Auto</a>. href="http://android.com/auto">Android Auto</a>.
</p> </p>
<p><a href="http://github.com/googlesamples/android-MessagingService">Get it on GitHub</a></p>
<h3 id="SpeedTracker"><a href="/samples/SpeedTracker/index.html">Speed Tracker (Wear)</a></h3>
<h3 id="SpeedTracker">Speed Tracker (Wear)</h3>
<p> <p>
This sample uses the FusedLocation APIs of Google Play Services on Android Wear This sample uses the FusedLocation APIs of Google Play Services on Android Wear
@@ -62,10 +57,8 @@ is synced with the phone component of the app and user can see a track
made of those coordinates on a map on the phone. made of those coordinates on a map on the phone.
</p> </p>
<p><a href="http://github.com/googlesamples/android-SpeedTracker">Get it on GitHub</a></p>
<h3 id="AppRestrictionSchema"><a href="/samples/AppRestrictionSchema/index.html">AppRestrictionSchema</a></h3>
<h3 id="AppRestrictionSchema">AppRestrictionSchema</h3>
<p> <p>
This sample shows how to use app restrictions. This application has one boolean This sample shows how to use app restrictions. This application has one boolean
@@ -74,29 +67,23 @@ app (press the button to show "Hello" message) is enabled or disabled. Use
AppRestrictionEnforcer sample to toggle the restriction. AppRestrictionEnforcer sample to toggle the restriction.
</p> </p>
<p><a href="http://github.com/googlesamples/android-AppRestrictionSchema">Get it on GitHub</a></p>
<h3 id="AppRestrictionEnforcer"><a href="/samples/AppRestrictionEnforcer/index.html">AppRestrictionEnforcer</a></h3>
<h3 id="AppRestrictionEnforcer">AppRestrictionEnforcer</h3>
<p> <p>
This sample demonstrates how to set restrictions to other apps as a profile owner. This sample demonstrates how to set restrictions to other apps as a profile owner.
Use AppRestrictionSchema sample as a app with available restrictions. Use AppRestrictionSchema sample as a app with available restrictions.
</p> </p>
<p><a href="http://github.com/googlesamples/android-AppRestrictionEnforcer">Get it on GitHub</a></p>
<h3 id="DocumentCentricRelinquishIdentity"><a href="/samples/DocumentCentricRelinquishIdentity/index.html">DocumentCentricRelinquishIdentity</a></h3>
<h3 id="DocumentCentricRelinquishIdentity">DocumentCentricRelinquishIdentity</h3>
<p> <p>
This sample shows how to relinquish identity to activities above it in the task stack. This sample shows how to relinquish identity to activities above it in the task stack.
</p> </p>
<p><a href="http://github.com/googlesamples/android-DocumentCentricRelinquishIdentity">Get it on GitHub</a></p>
<h3 id="DocumentCentricApps"><a href="/samples/DocumentCentricApps/index.html">DocumentCentricApps</a></h3>
<h3 id="DocumentCentricApps">DocumentCentricApps</h3>
<p> <p>
This sample shows the basic usage of the new "Document Centric Apps" API. This sample shows the basic usage of the new "Document Centric Apps" API.
@@ -105,10 +92,8 @@ state through reboots. If "Task per document" is checked a new task will be
created for every new document in the overview menu. created for every new document in the overview menu.
</p> </p>
<p><a href="http://github.com/googlesamples/android-DocumentCentricApps">Get it on GitHub</a></p>
<h3 id="HdrViewfinder"><a href="/samples/HdrViewfinder/index.html">HdrViewfinder</a></h3>
<h3 id="HdrViewfinder">HdrViewfinder</h3>
<p> <p>
This demo implements a real-time high-dynamic-range camera viewfinder, by alternating This demo implements a real-time high-dynamic-range camera viewfinder, by alternating
@@ -116,10 +101,8 @@ the sensor's exposure time between two exposure values on even and odd frames, a
compositing together the latest two frames whenever a new frame is captured. compositing together the latest two frames whenever a new frame is captured.
</p> </p>
<p><a href="http://github.com/googlesamples/android-HdrViewfinder">Get it on GitHub</a></p>
<h3 id="Interpolator"><a href="/samples/Interpolator/index.html">Interpolator</a></h3>
<h3 id="Interpolator">Interpolator</h3>
<p> <p>
This sample demonstrates the use of animation interpolators and path animations for This sample demonstrates the use of animation interpolators and path animations for
@@ -127,10 +110,8 @@ Material Design. It shows how an ObjectAnimator is used to animate two propertie
view (scale X and Y) along a path. view (scale X and Y) along a path.
</p> </p>
<p><a href="http://github.com/googlesamples/android-Interpolator">Get it on GitHub</a></p>
<h3 id="DrawableTinting"><a href="/samples/DrawableTinting/index.html">DrawableTinting</a></h3>
<h3 id="DrawableTinting">DrawableTinting</h3>
<p>Sample that shows applying tinting and color filters to Drawables both programmatically <p>Sample that shows applying tinting and color filters to Drawables both programmatically
and as Drawable resources in XML.</p> and as Drawable resources in XML.</p>
@@ -141,54 +122,43 @@ states of a View (for example disabled/enabled, focused, pressed or selected).</
with a reference to a color and a PorterDuff blend mode. The color and blend mode can be with a reference to a color and a PorterDuff blend mode. The color and blend mode can be
changed from the UI to see the effect of different options.</p> changed from the UI to see the effect of different options.</p>
<p><a href="http://github.com/googlesamples/android-DrawableTinting">Get it on GitHub</a></p>
<h3 id="LNotifications"><a href="/samples/LNotifications/index.html">LNotifications</a></h3>
<h3 id="LNotifications">LNotifications</h3>
<p> <p>
This sample demonstrates how new features for notifications introduced in Android 5.0 This sample demonstrates how new features for notifications introduced in Android 5.0
are used such as Heads-Up notifications, visibility, people, category and priority are used such as Heads-Up notifications, visibility, people, category and priority
metadata. </p> metadata. </p>
<p><a href="http://github.com/googlesamples/android-LNotifications">Get it on GitHub</a></p>
<h3 id="CardView">CardView</h3> <h3 id="CardView"><a href="/samples/CardView/index.html">CardView</a></h3>
<p> <p>
This sample demonstrates how to use the CardView UI widget introduced in Android 5.0, using the support library for backward compatibility. This sample demonstrates how to use the CardView UI widget introduced in Android 5.0, using the support library for backward compatibility.
</p> </p>
<p><a href="http://github.com/googlesamples/android-CardView">Get it on GitHub</a></p>
<h3 id="RecyclerView"><a href="/samples/RecyclerView/index.html">RecyclerView</a></h3>
<h3 id="RecyclerView">RecyclerView</h3>
<p> <p>
Demonstration of using RecyclerView with a LayoutManager to create a vertical ListView. Demonstration of using RecyclerView with a LayoutManager to create a vertical ListView.
</p> </p>
<p><a href="http://github.com/googlesamples/android-RecyclerView">Get it on GitHub</a></p>
<h3 id="RevealEffectBasic"><a href="/samples/RevealEffectBasic/index.html">RevealEffectBasic</a></h3>
<h3 id="RevealEffectBasic">RevealEffectBasic</h3>
<p> <p>
A sample demonstrating how to perform a reveal effect for UI elements within the Material Design framework. A sample demonstrating how to perform a reveal effect for UI elements within the Material Design framework.
</p> </p>
<p><a href="http://github.com/googlesamples/android-RevealEffectBasic">Get it on GitHub</a></p>
<h3 id="FloatingActionButtonBasic"><a href="/samples/FloatingActionButtonBasic/index.html">FloatingActionButtonBasic</a></h3>
<h3 id="FloatingActionButtonBasic">FloatingActionButtonBasic</h3>
<p> <p>
This sample shows the two sizes of Floating Action Buttons and how to interact with This sample shows the two sizes of Floating Action Buttons and how to interact with
them. them.
</p> </p>
<p><a href="http://github.com/googlesamples/android-FloatingActionButtonBasic">Get it on GitHub</a></p>
<!-- <!--
<h3 id="">SampleName</h3> <h3 id="">SampleName</h3>
@@ -206,7 +176,7 @@ them.
--> -->
<h3 id="NavigationDrawerSample">NavigationDrawerSample</h3> <h3 id="NavigationDrawerSample"><a href="/samples/NavigationDrawer/index.html">NavigationDrawer</a></h3>
<!-- <!--
<div class="figure" style="width:220px"> <div class="figure" style="width:220px">
<img src="" srcset="@2x.png 2x" alt="" height="375" /> <img src="" srcset="@2x.png 2x" alt="" height="375" />
@@ -221,20 +191,16 @@ This sample illustrates a common usage of the Android support library's
{@link android.support.v4.widget.DrawerLayout} widget. {@link android.support.v4.widget.DrawerLayout} widget.
</p> </p>
<p><a href="http://github.com/googlesamples/android-NavigationDrawer">Get it on GitHub</a></p>
<h3 id="JobSchedulerSample"><a href="/samples/JobScheduler/index.html">JobScheduler</a></h3>
<h3 id="JobSchedulerSample">JobSchedulerSample</h3>
<p> <p>
This sample app allows the user to schedule jobs through the UI, and shows This sample app allows the user to schedule jobs through the UI, and shows
visual cues when the jobs are executed. visual cues when the jobs are executed.
</p> </p>
<p><a href="http://github.com/googlesamples/android-JobScheduler">Get it on GitHub</a></p>
<h3 id="AndroidTVLeanbackSample"><a href="https://github.com/googlesamples/androidtv-leanback">AndroidTVLeanbackSample</a></h3>
<h3 id="AndroidTVLeanbackSample">AndroidTVLeanbackSample</h3>
<!-- <!--
<div class="figure" style="width:220px"> <div class="figure" style="width:220px">
<img src="" srcset="@2x.png 2x" alt="" height="375" /> <img src="" srcset="@2x.png 2x" alt="" height="375" />
@@ -248,10 +214,7 @@ visual cues when the jobs are executed.
This sample demonstrates use of the Android TV Leanback Support Library. This sample demonstrates use of the Android TV Leanback Support Library.
</p> </p>
<p><a href="http://github.com/googlesamples/androidtv-Leanback">Get it on GitHub</a></p> <h3 id="Visual-Game-Controller"><a href="https://github.com/googlesamples/androidtv-VisualGameController">Visual-Game-Controller</a></h3>
<h3 id="Visual-Game-Controller">Visual-Game-Controller</h3>
<!-- <!--
<div class="figure" style="width:220px"> <div class="figure" style="width:220px">
<img src="" srcset="@2x.png 2x" alt="" height="375" /> <img src="" srcset="@2x.png 2x" alt="" height="375" />
@@ -265,10 +228,8 @@ This sample demonstrates use of the Android TV Leanback Support Library.
This sample displays events received from a game controller shown on the screen. This sample displays events received from a game controller shown on the screen.
</p> </p>
<p><a href="http://github.com/googlesamples/androidtv-VisualGameController">Get it on GitHub</a></p>
<h3 id="GameControllerSample"><a href="https://github.com/googlesamples/androidtv-GameController/">GameControllerSample</a></h3>
<h3 id="GameControllerSample">GameControllerSample</h3>
<!-- <!--
<div class="figure" style="width:220px"> <div class="figure" style="width:220px">
<img src="" srcset="@2x.png 2x" alt="" height="375" /> <img src="" srcset="@2x.png 2x" alt="" height="375" />
@@ -283,10 +244,8 @@ This sample implements a multi-player game, demonstrating game controller input
handling. handling.
</p> </p>
<p><a href="http://github.com/googlesamples/androidtv-GameController">Get it on GitHub</a></p>
<h3 id="ClippingBasic"><a href="/samples/ClippingBasic/index.html">ClippingBasic</a></h3>
<h3 id="ClippingBasic">ClippingBasic</h3>
<!-- <!--
<div class="figure" style="width:220px"> <div class="figure" style="width:220px">
<img src="" srcset="@2x.png 2x" alt="" height="375" /> <img src="" srcset="@2x.png 2x" alt="" height="375" />
@@ -300,19 +259,17 @@ handling.
This sample demonstrates clipping on a {@link android.view.View}. This sample demonstrates clipping on a {@link android.view.View}.
</p> </p>
<p><a href="http://github.com/googlesamples/android-ClippingBasic">Get it on GitHub</a></p>
<div class="figure" style="width:220px"> <div class="figure" style="width:220px">
<img src="{@docRoot}samples/images/JobSchedulerSample.png" <img src="{@docRoot}samples/images/JobSchedulerSample.png"
srcset="{@docRoot}samples/images/JobSchedulerSample@2x.png 2x" srcset="{@docRoot}samples/images/JobSchedulerSample@2x.png 2x"
alt="" height="375" /> alt="" height="375" />
<p class="img-caption"> <p class="img-caption">
<strong>Figure 3.</strong> The JobSchedulerSample sample app. <strong>Figure 1.</strong> The JobSchedulerSample sample app.
</p> </p>
</div> </div>
<h3 id="ElevationDrag">ElevationDrag</h3> <h3 id="ElevationDrag"><a href="/samples/ElevationDrag/index.html">ElevationDrag</a></h3>
<!-- <!--
<div class="figure" style="width:220px"> <div class="figure" style="width:220px">
<img src="" srcset="@2x.png 2x" alt="" height="375" /> <img src="" srcset="@2x.png 2x" alt="" height="375" />
@@ -326,10 +283,8 @@ This sample demonstrates clipping on a {@link android.view.View}.
Elevation and z-translation are used to render the shadows. The views are Elevation and z-translation are used to render the shadows. The views are
clipped using different outlines.</p> clipped using different outlines.</p>
<p><a href="http://github.com/googlesamples/android-ElevationDrag">Get it on GitHub</a></p>
<h3 id="ElevationBasic"><a href="/samples/ElevationBasic/index.html">ElevationBasic</a></h3>
<h3 id="ElevationBasic">ElevationBasic</h3>
<!-- <!--
<div class="figure" style="width:220px"> <div class="figure" style="width:220px">
<img src="" srcset="@2x.png 2x" alt="" height="375" /> <img src="" srcset="@2x.png 2x" alt="" height="375" />
@@ -348,10 +303,8 @@ This sample demonstrates two alternative ways to move a view in the z-axis:</p>
<code>setTranslationZ()</code>.</li> <code>setTranslationZ()</code>.</li>
</ul> </ul>
<p><a href="http://github.com/googlesamples/android-ElevationBasic">Get it on GitHub</a></p>
<h3 id="ActivitySceneTransitionBasic"><a href="/samples/ActivitySceneTransitionBasic/index.html">ActivitySceneTransitionBasic</a></h3>
<h3 id="ActivitySceneTransitionBasic">ActivitySceneTransitionBasic</h3>
<div class="figure" style="width:220px"> <div class="figure" style="width:220px">
<img src="{@docRoot}samples/images/ActivitySceneTransitionBasic.png" <img src="{@docRoot}samples/images/ActivitySceneTransitionBasic.png"
srcset="{@docRoot}samples/images/ActivitySceneTransitionBasic@2x.png 2x" srcset="{@docRoot}samples/images/ActivitySceneTransitionBasic@2x.png 2x"
@@ -366,10 +319,8 @@ transitions when transitioning from one activity to another. Uses a combination
of <code>moveImage</code> and <code>changeBounds</code> to nicely transition of <code>moveImage</code> and <code>changeBounds</code> to nicely transition
from a grid of images to an activity with a large image and detail text. </p> from a grid of images to an activity with a large image and detail text. </p>
<p><a href="http://github.com/googlesamples/android-ActivitySceneTransition">Get it on GitHub</a></p>
<h3 id="Camera2Video"><a href="/samples/Camera2Video/index.html">Camera2Video</a></h3>
<h3 id="Camera2Video">Camera2Video</h3>
<!-- <!--
<div class="figure" style="width:220px"> <div class="figure" style="width:220px">
<img src="" srcset="@2x.png 2x" alt="" height="375" /> <img src="" srcset="@2x.png 2x" alt="" height="375" />
@@ -381,10 +332,8 @@ from a grid of images to an activity with a large image and detail text. </p>
<p>This sample demonstrates how to record video using the Camera2 API.</p> <p>This sample demonstrates how to record video using the Camera2 API.</p>
<p><a href="http://github.com/googlesamples/android-Camera2Video">Get it on GitHub</a></p>
<h3 id="Camera2Basic"><a href="/samples/Camera2Basic/index.html">Camera2Basic</a></h3>
<h3 id="Camera2Basic">Camera2Basic</h3>
<!-- <!--
<div class="figure" style="width:220px"> <div class="figure" style="width:220px">
@@ -398,16 +347,14 @@ from a grid of images to an activity with a large image and detail text. </p>
<p>This sample demonstrates the basic use of the Camera2 API. The sample code <p>This sample demonstrates the basic use of the Camera2 API. The sample code
demonstrates how you can display camera preview and take pictures.</p> demonstrates how you can display camera preview and take pictures.</p>
<p><a href="http://github.com/googlesamples/android-Camera2Basic">Get it on GitHub</a></p>
<h3 id="BasicManagedProfile"><a href="/samples/BasicManagedProfile/index.html">BasicManagedProfile</a></h3>
<h3 id="BasicManagedProfile">BasicManagedProfile</h3>
<div class="figure" style="width:220px"> <div class="figure" style="width:220px">
<img src="{@docRoot}samples/images/BasicManagedProfile.png" <img src="{@docRoot}samples/images/BasicManagedProfile.png"
srcset="{@docRoot}samples/images/BasicManagedProfile@2x.png 2x" srcset="{@docRoot}samples/images/BasicManagedProfile@2x.png 2x"
alt="" height="375" /> alt="" height="375" />
<p class="img-caption"> <p class="img-caption">
<strong>Figure 1.</strong> The BasicManagedProfile sample app. <strong>Figure 3.</strong> The BasicManagedProfile sample app.
</p> </p>
</div> </div>
@@ -422,5 +369,3 @@ demonstrates how you can display camera preview and take pictures.</p>
<p class="note"><strong>Note:</strong> There can be only one managed profile on <p class="note"><strong>Note:</strong> There can be only one managed profile on
a device at a time.</p> a device at a time.</p>
<p><a href="http://github.com/googlesamples/android-BasicManagedProfile">Get it on GitHub</a></p>