blob: 155ae214ddd1c504c968e2bd334ac8614f11818e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
|
page.title=Samples
@jd:body
<p>The following code samples are provided for the L Developer Preview. You can
download them in the Android SDK Manager under the <b>SDK Samples</b> component
for the L Developer Preview.</p>
<p class="note">
<strong>Note:</strong> At this time, the downloadable projects are designed
for use with Gradle and Android Studio.
</p>
<h3 id="BasicManagedProfile">BasicManagedProfile</h3>
<div class="figure" style="width:220px">
<img src="{@docRoot}preview/images/BasicManagedProfile.png"
srcset="{@docRoot}preview/images/BasicManagedProfile@2x.png 2x"
alt="" height="375" />
<p class="img-caption">
<strong>Figure 1.</strong> The BasicManagedProfile sample app.
</p>
</div>
<p>This sample demonstrates how to create a managed profile. You can also:</p>
<ul>
<li>Enable or disable other apps, and set restrictions on them.</li>
<li>Configure intents to be forwarded between the primary account and the
managed profile.</li>
<li>Wipe all the data associated with the managed profile.</li>
</ul>
<p class="note"><strong>Note:</strong> There can be only one managed profile on
a device at a time.</p>
<p><a href="http://github.com/googlesamples/android-BasicManagedProfile">Get it on GitHub</a></p>
<h3 id="Camera2Basic">Camera2Basic</h3>
<!--
<div class="figure" style="width:220px">
<img src="" srcset="@2x.png 2x" alt="" height="375" />
<p class="img-caption">
<strong>Figure n.</strong> Single sentence summarizing the figure.
</p>
</div>
-->
<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>
<p><a href="http://github.com/googlesamples/android-Camera2Basic">Get it on GitHub</a></p>
<h3 id="Camera2Video">Camera2Video</h3>
<!--
<div class="figure" style="width:220px">
<img src="" srcset="@2x.png 2x" alt="" height="375" />
<p class="img-caption">
<strong>Figure n.</strong> Single sentence summarizing the figure.
</p>
</div>
-->
<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="ActivitySceneTransitionBasic">ActivitySceneTransitionBasic</h3>
<div class="figure" style="width:220px">
<img src="{@docRoot}preview/images/ActivitySceneTransitionBasic.png"
srcset="{@docRoot}preview/images/ActivitySceneTransitionBasic@2x.png 2x"
alt="" height="375" />
<p class="img-caption">
<strong>Figure 2.</strong> The ActivitySceneTransitionBasic sample app.
</p>
</div>
<p> This sample demonstrates how to the use {@link android.app.Activity} scene
transitions when transitioning from one activity to another. Uses a combination
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>
<p><a href="http://github.com/googlesamples/android-ActivitySceneTransition">Get it on GitHub</a></p>
<h3 id="ElevationBasic">ElevationBasic</h3>
<!--
<div class="figure" style="width:220px">
<img src="" srcset="@2x.png 2x" alt="" height="375" />
<p class="img-caption">
<strong>Figure n.</strong> Single sentence summarizing the figure.
</p>
</div>
-->
<p>
This sample demonstrates two alternative ways to move a view in the z-axis:</p>
<ul>
<li>With a fixed elevation, using XML.</li>
<li>Raising the elevation when the user taps on it, using
<code>setTranslationZ()</code>.</li>
</ul>
<p><a href="http://github.com/googlesamples/android-ElevationBasic">Get it on GitHub</a></p>
<h3 id="ElevationDrag">ElevationDrag</h3>
<!--
<div class="figure" style="width:220px">
<img src="" srcset="@2x.png 2x" alt="" height="375" />
<p class="img-caption">
<strong>Figure n.</strong> Single sentence summarizing the figure.
</p>
</div>
-->
<p>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.</p>
<p><a href="http://github.com/googlesamples/android-ElevationDrag">Get it on GitHub</a></p>
<h3 id="ClippingBasic">ClippingBasic</h3>
<!--
<div class="figure" style="width:220px">
<img src="" srcset="@2x.png 2x" alt="" height="375" />
<p class="img-caption">
<strong>Figure n.</strong> Single sentence summarizing the figure.
</p>
</div>
-->
<p>
This sample demonstrates clipping on a {@link android.view.View}.
</p>
<p><a href="http://github.com/googlesamples/android-ClippingBasic">Get it on GitHub</a></p>
<div class="figure" style="width:220px">
<img src="{@docRoot}preview/images/JobSchedulerSample.png"
srcset="{@docRoot}preview/images/JobSchedulerSample@2x.png 2x"
alt="" height="375" />
<p class="img-caption">
<strong>Figure 3.</strong> The JobSchedulerSample sample app.
</p>
</div>
<h3 id="GameControllerSample">GameControllerSample</h3>
<!--
<div class="figure" style="width:220px">
<img src="" srcset="@2x.png 2x" alt="" height="375" />
<p class="img-caption">
<strong>Figure n.</strong> Single sentence summarizing the figure.
</p>
</div>
-->
<p>
This sample implements a multi-player game, demonstrating game controller input
handling.
</p>
<p><a href="http://github.com/googlesamples/androidtv-GameController">Get it on GitHub</a></p>
<h3 id="Visual-Game-Controller">Visual-Game-Controller</h3>
<!--
<div class="figure" style="width:220px">
<img src="" srcset="@2x.png 2x" alt="" height="375" />
<p class="img-caption">
<strong>Figure n.</strong> Single sentence summarizing the figure.
</p>
</div>
-->
<p>
This sample displays events received from a game controller shown on the screen.
</p>
<p><a href="http://github.com/googlesamples/androidtv-VisualGameController">Get it on GitHub</a></p>
<h3 id="AndroidTVLeanbackSample">AndroidTVLeanbackSample</h3>
<!--
<div class="figure" style="width:220px">
<img src="" srcset="@2x.png 2x" alt="" height="375" />
<p class="img-caption">
<strong>Figure n.</strong> Single sentence summarizing the figure.
</p>
</div>
-->
<p>
This sample demonstrates use of the Android TV Leanback Support Library.
</p>
<p><a href="http://github.com/googlesamples/androidtv-Leanback">Get it on GitHub</a></p>
<h3 id="JobSchedulerSample">JobSchedulerSample</h3>
<p>
This sample app allows the user to schedule jobs through the UI, and shows
visual cues when the jobs are executed.
</p>
<p><a href="http://github.com/googlesamples/android-JobScheduler">Get it on GitHub</a></p>
<h3 id="NavigationDrawerSample">NavigationDrawerSample</h3>
<!--
<div class="figure" style="width:220px">
<img src="" srcset="@2x.png 2x" alt="" height="375" />
<p class="img-caption">
<strong>Figure n.</strong> Single sentence summarizing the figure.
</p>
</div>
-->
<p>
This sample illustrates a common usage of the Android support library's
{@link android.support.v4.widget.DrawerLayout} widget.
</p>
<p><a href="http://github.com/googlesamples/android-NavigationDrawer">Get it on GitHub</a></p>
<!--
<h3 id="">SampleName</h3>
<div class="figure" style="width:220px">
<img src="" srcset="@2x.png 2x" alt="" height="375" />
<p class="img-caption">
<strong>Figure n.</strong> Single sentence summarizing the figure.
</p>
</div>
<p>
**description**
</p>
-->
|