blob: f202d595d163b01a5f4620937bfe3970cc7b2f0b [file] [log] [blame]
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001<?xml version="1.0" encoding="utf-8"?>
2<!-- Copyright (C) 2007 The Android Open Source Project
3
4 Licensed under the Apache License, Version 2.0 (the "License");
5 you may not use this file except in compliance with the License.
6 You may obtain a copy of the License at
Jack Palevich66914d42010-02-03 16:00:49 +08007
The Android Open Source Project52d4c302009-03-03 19:29:09 -08008 http://www.apache.org/licenses/LICENSE-2.0
Jack Palevich66914d42010-02-03 16:00:49 +08009
The Android Open Source Project52d4c302009-03-03 19:29:09 -080010 Unless required by applicable law or agreed to in writing, software
11 distributed under the License is distributed on an "AS IS" BASIS,
12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 See the License for the specific language governing permissions and
14 limitations under the License.
15-->
16
17<!-- Declare the contents of this Android application. The namespace
18 attribute brings in the Android platform namespace, and the package
19 supplies a unique name for the application. When writing your
20 own application, the package name must be changed from "com.example.*"
21 to come from a domain that you own or have control over. -->
22<manifest xmlns:android="http://schemas.android.com/apk/res/android"
23 package="com.example.android.apis">
24
25 <uses-permission android:name="android.permission.READ_CONTACTS" />
26 <uses-permission android:name="android.permission.WRITE_CONTACTS" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -080027 <uses-permission android:name="android.permission.VIBRATE" />
28 <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
29 <uses-permission android:name="android.permission.INTERNET" />
Megha Joshib49dd832009-12-03 13:56:04 -080030 <uses-permission android:name="android.permission.SET_WALLPAPER" />
Dianne Hackborn04a91302010-02-08 22:41:08 -080031 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
Roman Nurikf096f962010-02-22 14:59:11 -080032 <uses-permission android:name="android.permission.SEND_SMS" />
33 <uses-permission android:name="android.permission.RECEIVE_SMS" />
Jeff Hamiltonaad3a1b2011-01-12 14:21:40 -060034 <uses-permission android:name="android.permission.NFC" />
Erik Gilling438ea812013-06-26 11:06:09 -070035 <uses-permission android:name="android.permission.TRANSMIT_IR" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -080036
Roman Nurik90c1d502010-10-22 15:39:25 -070037 <!-- For android.media.audiofx.Visualizer -->
38 <uses-permission android:name="android.permission.RECORD_AUDIO" />
39
Fabrice Di Megliode817c92013-03-22 16:28:46 -070040 <uses-sdk android:minSdkVersion="4" android:targetSdkVersion="17" />
Dianne Hackborn10c33522011-05-27 18:29:00 -070041
Dianne Hackbornb8ff7ad2009-08-27 20:13:19 -070042 <!-- We will request access to the camera, saying we require a camera
43 of some sort but not one with autofocus capability. -->
44 <uses-permission android:name="android.permission.CAMERA" />
45 <uses-feature android:name="android.hardware.camera" />
46 <uses-feature android:name="android.hardware.camera.autofocus" android:required="false" />
Jack Palevich66914d42010-02-03 16:00:49 +080047
The Android Open Source Project52d4c302009-03-03 19:29:09 -080048 <application android:name="ApiDemosApplication"
49 android:label="@string/activity_sample_code"
Dianne Hackbornc5b44be2010-10-28 10:52:11 -070050 android:icon="@drawable/app_sample_code"
Fabrice Di Meglio161859e2012-07-13 18:00:01 -070051 android:hardwareAccelerated="true"
52 android:supportsRtl="true">
The Android Open Source Project52d4c302009-03-03 19:29:09 -080053
Dianne Hackbornb8ff7ad2009-08-27 20:13:19 -070054 <!-- This is how we can request a library but still allow the app
55 to be installed if it doesn't exist. -->
56 <uses-library android:name="com.example.will.never.exist" android:required="false" />
Jack Palevich66914d42010-02-03 16:00:49 +080057
Dianne Hackborn9e6f12a2010-08-15 12:49:50 -070058 <activity android:name="ApiDemos">
The Android Open Source Project52d4c302009-03-03 19:29:09 -080059 <intent-filter>
60 <action android:name="android.intent.action.MAIN" />
61 <category android:name="android.intent.category.DEFAULT" />
62 <category android:name="android.intent.category.LAUNCHER" />
63 </intent-filter>
64 </activity>
65
66 <!-- ************************************* -->
67 <!-- APPLICATION PACKAGE SAMPLES -->
68 <!-- ************************************* -->
69
70 <!-- Activity Samples -->
71
72 <activity android:name=".app.HelloWorld" android:label="@string/activity_hello_world">
73 <intent-filter>
74 <action android:name="android.intent.action.MAIN" />
75 <category android:name="android.intent.category.SAMPLE_CODE" />
76 </intent-filter>
77 </activity>
78
79 <activity android:name=".app.DialogActivity"
80 android:label="@string/activity_dialog"
Dianne Hackbornae1d79d2010-12-02 21:51:11 -080081 android:theme="@android:style/Theme.Holo.Dialog">
The Android Open Source Project52d4c302009-03-03 19:29:09 -080082 <intent-filter>
83 <action android:name="android.intent.action.MAIN" />
84 <category android:name="android.intent.category.SAMPLE_CODE" />
85 </intent-filter>
86 </activity>
87
88 <activity android:name=".app.CustomDialogActivity"
89 android:label="@string/activity_custom_dialog"
90 android:theme="@style/Theme.CustomDialog">
91 <intent-filter>
92 <action android:name="android.intent.action.MAIN" />
93 <category android:name="android.intent.category.SAMPLE_CODE" />
94 </intent-filter>
95 </activity>
96
Dianne Hackborn8227c142013-02-22 15:09:41 -080097 <activity android:name=".app.OverscanActivity"
98 android:label="@string/activity_overscan"
99 android:theme="@android:style/Theme.Holo.NoActionBar.Overscan"
100 android:enabled="@bool/atLeastJellyBeanMR2">
101 <intent-filter>
102 <action android:name="android.intent.action.MAIN" />
103 <category android:name="android.intent.category.SAMPLE_CODE" />
104 </intent-filter>
105 </activity>
106
Megha Joshi11d89592009-11-13 11:45:19 -0800107 <activity android:name=".app.QuickContactsDemo"
108 android:label="@string/quick_contacts_demo">
109 <intent-filter>
110 <action android:name="android.intent.action.MAIN" />
111 <category android:name="android.intent.category.SAMPLE_CODE" />
112 </intent-filter>
113 </activity>
114
Dianne Hackborn44bf93a2009-08-08 20:39:07 -0700115 <activity android:name=".app.WallpaperActivity"
116 android:label="@string/activity_wallpaper"
117 android:theme="@style/Theme.Wallpaper">
118 <intent-filter>
119 <action android:name="android.intent.action.MAIN" />
120 <category android:name="android.intent.category.SAMPLE_CODE" />
121 </intent-filter>
122 </activity>
123
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800124 <activity android:name=".app.TranslucentActivity"
125 android:label="@string/activity_translucent"
126 android:theme="@style/Theme.Translucent">
127 <intent-filter>
128 <action android:name="android.intent.action.MAIN" />
129 <category android:name="android.intent.category.SAMPLE_CODE" />
130 </intent-filter>
131 </activity>
132
133 <activity android:name=".app.TranslucentBlurActivity"
134 android:label="@string/activity_translucent_blur"
135 android:theme="@style/Theme.Transparent">
136 <intent-filter>
137 <action android:name="android.intent.action.MAIN" />
138 <category android:name="android.intent.category.SAMPLE_CODE" />
139 </intent-filter>
140 </activity>
141
Dianne Hackborncfc90dc2009-09-24 19:27:54 -0700142 <activity android:name=".app.Animation" android:label="@string/activity_animation">
143 <intent-filter>
144 <action android:name="android.intent.action.MAIN" />
145 <category android:name="android.intent.category.SAMPLE_CODE" />
146 </intent-filter>
147 </activity>
148
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800149 <activity android:name=".app.SaveRestoreState"
150 android:label="@string/activity_save_restore"
151 android:windowSoftInputMode="stateVisible|adjustResize">
152 <intent-filter>
153 <action android:name="android.intent.action.MAIN" />
154 <category android:name="android.intent.category.SAMPLE_CODE" />
155 </intent-filter>
156 </activity>
157
158 <activity android:name=".app.PersistentState"
159 android:label="@string/activity_persistent"
160 android:windowSoftInputMode="stateVisible|adjustResize">
161 <intent-filter>
162 <action android:name="android.intent.action.MAIN" />
163 <category android:name="android.intent.category.SAMPLE_CODE" />
164 </intent-filter>
165 </activity>
166
Dianne Hackborn4799e552010-12-01 16:08:52 -0800167 <activity android:name=".app.ActivityRecreate"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800168 android:label="@string/activity_recreate"
169 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn4799e552010-12-01 16:08:52 -0800170 <intent-filter>
171 <action android:name="android.intent.action.MAIN" />
172 <category android:name="android.intent.category.SAMPLE_CODE" />
173 </intent-filter>
174 </activity>
175
Dianne Hackborn9cd16542012-04-26 18:57:13 -0700176 <activity android:name=".app.FinishAffinity"
177 android:label="@string/activity_finish_affinity"
178 android:taskAffinity=":finishing"
179 android:enabled="@bool/atLeastJellyBean">
180 <intent-filter>
181 <action android:name="android.intent.action.MAIN" />
182 <category android:name="android.intent.category.SAMPLE_CODE" />
183 </intent-filter>
184 </activity>
185
Dianne Hackborn6d36a9e2010-10-29 17:24:41 -0700186 <activity android:name=".app.SoftInputModes"
187 android:label="@string/soft_input_modes">
188 <intent-filter>
189 <action android:name="android.intent.action.MAIN" />
190 <category android:name="android.intent.category.SAMPLE_CODE" />
191 </intent-filter>
192 </activity>
193
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800194 <activity android:name=".app.ReceiveResult" android:label="@string/activity_receive_result">
195 <intent-filter>
196 <action android:name="android.intent.action.MAIN" />
197 <category android:name="android.intent.category.SAMPLE_CODE" />
198 </intent-filter>
199 </activity>
200
Dianne Hackborn9d247ad2011-01-04 11:35:55 -0800201 <activity android:name=".app.SendResult"
Dianne Hackborn9fd3b6e2011-02-01 10:38:02 -0800202 android:theme="@style/ThemeDialogWhenLarge">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800203 </activity>
204
205 <activity android:name=".app.Forwarding" android:label="@string/activity_forwarding">
206 <intent-filter>
207 <action android:name="android.intent.action.MAIN" />
208 <category android:name="android.intent.category.SAMPLE_CODE" />
209 </intent-filter>
210 </activity>
211
212 <activity android:name=".app.ForwardTarget">
213 </activity>
214
215 <activity android:name=".app.RedirectEnter" android:label="@string/activity_redirect">
216 <intent-filter>
217 <action android:name="android.intent.action.MAIN" />
218 <category android:name="android.intent.category.SAMPLE_CODE" />
219 </intent-filter>
220 </activity>
221
222 <activity android:name=".app.RedirectMain">
223 </activity>
224
225 <activity android:name=".app.RedirectGetter">
226 </activity>
227
Dianne Hackbornc5b44be2010-10-28 10:52:11 -0700228 <!-- This sample doesn't work with the new action bar, so use
229 the old style theme. -->
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800230 <activity android:name=".app.CustomTitle"
231 android:label="@string/activity_custom_title"
Dianne Hackbornc5b44be2010-10-28 10:52:11 -0700232 android:windowSoftInputMode="stateVisible|adjustPan"
233 android:theme="@android:style/Theme">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800234 <intent-filter>
235 <action android:name="android.intent.action.MAIN" />
236 <category android:name="android.intent.category.SAMPLE_CODE" />
237 </intent-filter>
238 </activity>
239
240 <activity android:name=".app.ReorderOnLaunch"
241 android:label="@string/activity_reorder">
242 <intent-filter>
243 <action android:name="android.intent.action.MAIN" />
244 <category android:name="android.intent.category.SAMPLE_CODE" />
245 </intent-filter>
246 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +0800247
Craig Mautnerd540e6e2013-02-21 18:02:50 -0800248 <activity android:name=".app.RotationAnimation"
249 android:label="@string/activity_rotation_animation">
250 <intent-filter>
251 <action android:name="android.intent.action.MAIN" />
252 <category android:name="android.intent.category.SAMPLE_CODE" />
253 </intent-filter>
254 </activity>
255
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800256 <activity android:name=".app.ReorderTwo" />
257 <activity android:name=".app.ReorderThree" />
258 <activity android:name=".app.ReorderFour" />
Jack Palevich66914d42010-02-03 16:00:49 +0800259
Megha Joshib49dd832009-12-03 13:56:04 -0800260 <activity android:name=".app.SetWallpaperActivity"
261 android:label="@string/activity_setwallpaper">
262 <intent-filter>
263 <action android:name="android.intent.action.MAIN" />
264 <category android:name="android.intent.category.SAMPLE_CODE" />
265 </intent-filter>
266 </activity>
267
Dianne Hackbornbf895af2010-10-02 16:56:56 -0700268 <activity android:name=".app.ScreenOrientation"
269 android:label="@string/activity_screen_orientation">
270 <intent-filter>
271 <action android:name="android.intent.action.MAIN" />
272 <category android:name="android.intent.category.SAMPLE_CODE" />
273 </intent-filter>
274 </activity>
Alexander Lucas96c02102011-10-27 15:23:41 -0700275
Jeff Brown2e1fe782012-08-31 07:12:42 -0700276 <activity android:name=".app.PresentationActivity"
277 android:label="@string/activity_presentation">
278 <intent-filter>
279 <action android:name="android.intent.action.MAIN" />
280 <category android:name="android.intent.category.SAMPLE_CODE" />
281 </intent-filter>
282 </activity>
283
Jeff Brown66dc70f2012-10-24 21:27:40 -0700284 <activity android:name=".app.PresentationWithMediaRouterActivity"
285 android:label="@string/activity_presentation_with_media_router">
286 <intent-filter>
287 <action android:name="android.intent.action.MAIN" />
288 <category android:name="android.intent.category.SAMPLE_CODE" />
289 </intent-filter>
290 </activity>
291
Jeff Brownc875f932012-10-23 20:40:38 -0700292 <activity android:name=".app.SecureWindowActivity"
293 android:label="@string/activity_secure_window">
294 <intent-filter>
295 <action android:name="android.intent.action.MAIN" />
296 <category android:name="android.intent.category.SAMPLE_CODE" />
297 </intent-filter>
298 </activity>
299
300 <activity android:name=".app.SecureDialogActivity"
301 android:label="@string/activity_secure_dialog">
302 <intent-filter>
303 <action android:name="android.intent.action.MAIN" />
304 <category android:name="android.intent.category.SAMPLE_CODE" />
305 </intent-filter>
306 </activity>
307
308 <activity android:name=".app.SecureSurfaceViewActivity"
309 android:label="@string/activity_secure_surface_view">
310 <intent-filter>
311 <action android:name="android.intent.action.MAIN" />
312 <category android:name="android.intent.category.SAMPLE_CODE" />
313 </intent-filter>
314 </activity>
315
Dianne Hackborn5a076f42010-04-19 12:16:50 -0700316 <!-- Fragment Samples -->
317
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700318 <activity android:name=".app.FragmentAlertDialog"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800319 android:label="@string/fragment_alert_dialog"
320 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborncdb8af82010-07-22 12:18:24 -0700321 <intent-filter>
322 <action android:name="android.intent.action.MAIN" />
323 <category android:name="android.intent.category.SAMPLE_CODE" />
324 </intent-filter>
325 </activity>
326
Dianne Hackborn7f308f22011-03-03 21:50:51 -0800327 <activity android:name=".app.FragmentArguments"
328 android:label="@string/fragment_arguments"
329 android:enabled="@bool/atLeastHoneycomb">
330 <intent-filter>
331 <action android:name="android.intent.action.MAIN" />
332 <category android:name="android.intent.category.SAMPLE_CODE" />
333 </intent-filter>
334 </activity>
335
Romain Guyc35d0582011-07-21 18:05:24 -0700336 <activity android:name=".app.FragmentCustomAnimations"
337 android:label="@string/fragment_custom_animations"
338 android:enabled="@bool/atLeastHoneycombMR2">
339 <intent-filter>
340 <action android:name="android.intent.action.MAIN" />
341 <category android:name="android.intent.category.SAMPLE_CODE" />
342 </intent-filter>
343 </activity>
344
Dianne Hackborn9d247ad2011-01-04 11:35:55 -0800345 <activity android:name=".app.FragmentHideShow"
346 android:label="@string/fragment_hide_show"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800347 android:windowSoftInputMode="stateUnchanged"
348 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn9c5d1222010-06-12 10:17:58 -0700349 <intent-filter>
350 <action android:name="android.intent.action.MAIN" />
351 <category android:name="android.intent.category.SAMPLE_CODE" />
352 </intent-filter>
353 </activity>
354
355 <activity android:name=".app.FragmentContextMenu"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800356 android:label="@string/fragment_context_menu"
357 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackbornd2d93d02010-05-06 11:57:56 -0700358 <intent-filter>
359 <action android:name="android.intent.action.MAIN" />
360 <category android:name="android.intent.category.SAMPLE_CODE" />
361 </intent-filter>
362 </activity>
363
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700364 <activity android:name=".app.FragmentDialog"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800365 android:label="@string/fragment_dialog"
366 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborncdb8af82010-07-22 12:18:24 -0700367 <intent-filter>
368 <action android:name="android.intent.action.MAIN" />
369 <category android:name="android.intent.category.SAMPLE_CODE" />
370 </intent-filter>
371 </activity>
372
Dianne Hackborneffa3032010-08-20 18:29:02 -0700373 <activity android:name=".app.FragmentDialogOrActivity"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800374 android:label="@string/fragment_dialog_or_activity"
375 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborneffa3032010-08-20 18:29:02 -0700376 <intent-filter>
377 <action android:name="android.intent.action.MAIN" />
378 <category android:name="android.intent.category.SAMPLE_CODE" />
379 </intent-filter>
380 </activity>
381
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700382 <activity android:name=".app.FragmentLayout"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800383 android:label="@string/fragment_layout"
384 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackbornedb86282010-05-12 18:58:18 -0700385 <intent-filter>
386 <action android:name="android.intent.action.MAIN" />
387 <category android:name="android.intent.category.SAMPLE_CODE" />
388 </intent-filter>
389 </activity>
390
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800391 <activity android:name=".app.FragmentLayout$DetailsActivity"
392 android:enabled="@bool/atLeastHoneycomb" />
Dianne Hackborn165ca042010-05-19 19:21:19 -0700393
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700394 <activity android:name=".app.FragmentListArray"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800395 android:label="@string/fragment_list_array"
396 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn9c5d1222010-06-12 10:17:58 -0700397 <intent-filter>
398 <action android:name="android.intent.action.MAIN" />
399 <category android:name="android.intent.category.SAMPLE_CODE" />
400 </intent-filter>
401 </activity>
402
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700403 <activity android:name=".app.FragmentMenu"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800404 android:label="@string/fragment_menu"
405 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn165ca042010-05-19 19:21:19 -0700406 <intent-filter>
407 <action android:name="android.intent.action.MAIN" />
408 <category android:name="android.intent.category.SAMPLE_CODE" />
409 </intent-filter>
410 </activity>
411
Dianne Hackbornf3f7c5f2012-09-05 16:37:36 -0700412 <activity android:name=".app.FragmentNestingTabs"
413 android:label="@string/fragment_nesting_tabs"
414 android:enabled="@bool/atLeastJellyBeanMR1">
415 <intent-filter>
416 <action android:name="android.intent.action.MAIN" />
417 <category android:name="android.intent.category.SAMPLE_CODE" />
418 </intent-filter>
419 </activity>
420
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700421 <activity android:name=".app.FragmentRetainInstance"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800422 android:label="@string/fragment_retain_instance"
423 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn68f9ae52010-05-14 00:46:24 -0700424 <intent-filter>
425 <action android:name="android.intent.action.MAIN" />
426 <category android:name="android.intent.category.SAMPLE_CODE" />
427 </intent-filter>
428 </activity>
429
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700430 <activity android:name=".app.FragmentReceiveResult"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800431 android:label="@string/fragment_receive_result"
432 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700433 <intent-filter>
434 <action android:name="android.intent.action.MAIN" />
435 <category android:name="android.intent.category.SAMPLE_CODE" />
436 </intent-filter>
437 </activity>
438
439 <activity android:name=".app.FragmentStack"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800440 android:label="@string/fragment_stack"
441 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackbornfce9bfd2010-06-08 18:06:33 -0700442 <intent-filter>
443 <action android:name="android.intent.action.MAIN" />
444 <category android:name="android.intent.category.SAMPLE_CODE" />
445 </intent-filter>
446 </activity>
447
Dianne Hackbornbe6b6b42011-06-13 13:48:13 -0700448 <activity android:name=".app.FragmentTabs"
449 android:label="@string/fragment_tabs"
450 android:enabled="@bool/atLeastHoneycomb">
451 <intent-filter>
452 <action android:name="android.intent.action.MAIN" />
453 <category android:name="android.intent.category.SAMPLE_CODE" />
454 </intent-filter>
455 </activity>
456
Dianne Hackborn4fd816a2011-01-08 17:23:25 -0800457 <!-- Loader Samples -->
Dianne Hackborn69c72df2011-01-08 18:34:02 -0800458
Dianne Hackborn38c48e52011-04-19 18:46:03 -0700459 <activity android:name=".app.LoaderCursor"
460 android:label="@string/loader_cursor"
461 android:enabled="@bool/atLeastHoneycomb">
462 <intent-filter>
463 <action android:name="android.intent.action.MAIN" />
464 <category android:name="android.intent.category.SAMPLE_CODE" />
465 </intent-filter>
466 </activity>
467
468 <activity android:name=".app.LoaderCustom"
469 android:label="@string/loader_custom"
470 android:enabled="@bool/atLeastHoneycomb">
471 <intent-filter>
472 <action android:name="android.intent.action.MAIN" />
473 <category android:name="android.intent.category.SAMPLE_CODE" />
474 </intent-filter>
475 </activity>
476
Dianne Hackborn69c72df2011-01-08 18:34:02 -0800477<!-- BEGIN_INCLUDE(loader_throttle) -->
Dianne Hackborn4fd816a2011-01-08 17:23:25 -0800478 <activity android:name=".app.LoaderThrottle"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800479 android:label="@string/loader_throttle"
480 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn4fd816a2011-01-08 17:23:25 -0800481 <intent-filter>
482 <action android:name="android.intent.action.MAIN" />
483 <category android:name="android.intent.category.SAMPLE_CODE" />
484 </intent-filter>
485 </activity>
486 <provider android:name=".app.LoaderThrottle$SimpleProvider"
Dianne Hackborn9fd3b6e2011-02-01 10:38:02 -0800487 android:authorities="com.example.android.apis.app.LoaderThrottle"
488 android:enabled="@bool/atLeastHoneycomb" />
Dianne Hackborn69c72df2011-01-08 18:34:02 -0800489<!-- END_INCLUDE(loader_throttle) -->
Dianne Hackborn4fd816a2011-01-08 17:23:25 -0800490
Dianne Hackborn80df91c2012-05-29 13:58:13 -0700491 <activity android:name=".app.LoaderRetained"
492 android:label="@string/loader_retained"
493 android:enabled="@bool/atLeastHoneycomb">
494 <intent-filter>
495 <action android:name="android.intent.action.MAIN" />
496 <category android:name="android.intent.category.SAMPLE_CODE" />
497 </intent-filter>
498 </activity>
499
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800500 <!-- Intent Samples -->
501
502 <activity android:name=".app.Intents" android:label="@string/activity_intents">
503 <intent-filter>
504 <action android:name="android.intent.action.MAIN" />
505 <category android:name="android.intent.category.SAMPLE_CODE" />
506 </intent-filter>
507 </activity>
508
Dianne Hackborn41430b92010-11-22 16:15:32 -0800509 <activity android:name=".app.IntentActivityFlags"
510 android:label="@string/activity_intent_activity_flags">
511 <intent-filter>
512 <action android:name="android.intent.action.MAIN" />
513 <category android:name="android.intent.category.SAMPLE_CODE" />
514 </intent-filter>
515 </activity>
516
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800517 <!-- Service Samples -->
518
Dianne Hackborna8693d82011-04-12 18:18:24 -0700519 <service android:name=".app.LocalService" android:stopWithTask="true" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800520
Dianne Hackbornbae0f4f2010-02-16 17:48:27 -0800521 <activity android:name=".app.LocalServiceActivities$Controller"
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800522 android:label="@string/activity_local_service_controller"
523 android:launchMode="singleTop">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800524 <intent-filter>
525 <action android:name="android.intent.action.MAIN" />
526 <category android:name="android.intent.category.SAMPLE_CODE" />
527 </intent-filter>
528 </activity>
529
Dianne Hackbornbae0f4f2010-02-16 17:48:27 -0800530 <activity android:name=".app.LocalServiceActivities$Binding"
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800531 android:label="@string/activity_local_service_binding">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800532 <intent-filter>
533 <action android:name="android.intent.action.MAIN" />
534 <category android:name="android.intent.category.SAMPLE_CODE" />
535 </intent-filter>
536 </activity>
537
Dianne Hackbornbae0f4f2010-02-16 17:48:27 -0800538<!-- BEGIN_INCLUDE(remote_service_declaration) -->
539 <service android:name=".app.MessengerService"
540 android:process=":remote" />
541<!-- END_INCLUDE(remote_service_declaration) -->
542
543 <activity android:name=".app.MessengerServiceActivities$Binding"
544 android:label="@string/activity_messenger_service_binding">
545 <intent-filter>
546 <action android:name="android.intent.action.MAIN" />
547 <category android:name="android.intent.category.SAMPLE_CODE" />
548 </intent-filter>
549 </activity>
550
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800551 <service android:name=".app.RemoteService" android:process=":remote">
552 <intent-filter>
553 <!-- These are the interfaces supported by the service, which
554 you can bind to. -->
555 <action android:name="com.example.android.apis.app.IRemoteService" />
556 <action android:name="com.example.android.apis.app.ISecondary" />
557 <!-- This is an action code you can use to select the service
558 without explicitly supplying the implementation class. -->
559 <action android:name="com.example.android.apis.app.REMOTE_SERVICE" />
560 </intent-filter>
561 </service>
562
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800563 <activity android:name=".app.RemoteService$Controller"
564 android:label="@string/activity_remote_service_controller"
565 android:launchMode="singleTop">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800566 <intent-filter>
567 <action android:name="android.intent.action.MAIN" />
568 <category android:name="android.intent.category.SAMPLE_CODE" />
569 </intent-filter>
570 </activity>
571
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800572 <activity android:name=".app.RemoteService$Binding"
573 android:label="@string/activity_remote_service_binding">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800574 <intent-filter>
575 <action android:name="android.intent.action.MAIN" />
576 <category android:name="android.intent.category.SAMPLE_CODE" />
577 </intent-filter>
578 </activity>
579
Dianne Hackborn65b77862011-07-29 01:37:04 -0700580 <activity android:name=".app.RemoteService$BindingOptions"
581 android:label="@string/activity_remote_service_binding_options">
582 <intent-filter>
583 <action android:name="android.intent.action.MAIN" />
584 <category android:name="android.intent.category.SAMPLE_CODE" />
585 </intent-filter>
586 </activity>
587
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800588 <service android:name=".app.ServiceStartArguments" />
589
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800590 <activity android:name=".app.ServiceStartArguments$Controller"
591 android:label="@string/activity_service_start_arguments_controller"
592 android:launchMode="singleTop">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800593 <intent-filter>
594 <action android:name="android.intent.action.MAIN" />
595 <category android:name="android.intent.category.SAMPLE_CODE" />
596 </intent-filter>
597 </activity>
598
Dianne Hackborneb3547b2009-11-25 16:40:52 -0800599 <service android:name=".app.ForegroundService" />
Jack Palevich66914d42010-02-03 16:00:49 +0800600
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800601 <activity android:name=".app.ForegroundService$Controller"
602 android:label="@string/activity_foreground_service_controller"
603 android:launchMode="singleTop">
Dianne Hackborneb3547b2009-11-25 16:40:52 -0800604 <intent-filter>
605 <action android:name="android.intent.action.MAIN" />
606 <category android:name="android.intent.category.SAMPLE_CODE" />
607 </intent-filter>
608 </activity>
609
Dianne Hackborn37f02d82012-02-09 10:51:07 -0800610 <activity android:name=".app.IsolatedService$Controller"
611 android:label="@string/activity_isolated_service_controller"
612 android:launchMode="singleTop"
613 android:enabled="@bool/atLeastJellyBean">
614 <intent-filter>
615 <action android:name="android.intent.action.MAIN" />
616 <category android:name="android.intent.category.SAMPLE_CODE" />
617 </intent-filter>
618 </activity>
619
620 <service android:name=".app.IsolatedService" android:isolatedProcess="true"
621 android:enabled="@bool/atLeastJellyBean" />
622 <service android:name=".app.IsolatedService2" android:isolatedProcess="true"
623 android:enabled="@bool/atLeastJellyBean" />
624
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800625 <!-- Alarm Samples -->
626
627 <receiver android:name=".app.OneShotAlarm" android:process=":remote" />
628
629 <receiver android:name=".app.RepeatingAlarm" android:process=":remote" />
630
631 <activity android:name=".app.AlarmController" android:label="@string/activity_alarm_controller">
632 <intent-filter>
633 <action android:name="android.intent.action.MAIN" />
634 <category android:name="android.intent.category.SAMPLE_CODE" />
635 </intent-filter>
636 </activity>
637
638 <service android:name=".app.AlarmService_Service" android:process=":remote" />
639
640 <activity android:name=".app.AlarmService" android:label="@string/activity_alarm_service">
641 <intent-filter>
642 <action android:name="android.intent.action.MAIN" />
643 <category android:name="android.intent.category.SAMPLE_CODE" />
644 </intent-filter>
645 </activity>
646
Dianne Hackbornf8e68ca2013-05-28 15:58:48 -0700647 <!-- Stub for memory testing. -->
648
649 <receiver android:name=".app.DoNothing"
650 android:process=":empty" android:exported="true" />
651
Svetoslav Ganov101f0612011-10-28 19:08:02 -0700652 <!-- ============================ -->
Svetoslav Ganova7523382011-11-29 12:34:26 -0800653 <!-- Accessibility examples -->
Svetoslav Ganov101f0612011-10-28 19:08:02 -0700654 <!-- ============================ -->
655
656 <activity android:name=".accessibility.ClockBackActivity"
657 android:label="@string/accessibility_service">
658 <intent-filter>
659 <action android:name="android.intent.action.MAIN" />
660 <category android:name="android.intent.category.SAMPLE_CODE" />
661 </intent-filter>
662 </activity>
663
664 <service android:name=".accessibility.ClockBackService"
Svetoslav Ganov7947d9f2012-05-18 12:52:23 -0700665 android:label="@string/accessibility_service_label"
666 android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE">
Svetoslav Ganov101f0612011-10-28 19:08:02 -0700667 <intent-filter>
668 <action android:name="android.accessibilityservice.AccessibilityService" />
669 </intent-filter>
670 </service>
671
Alexander Lucas96c02102011-10-27 15:23:41 -0700672 <activity android:name=".accessibility.TaskListActivity"
Svetoslav Ganov101f0612011-10-28 19:08:02 -0700673 android:label="@string/accessibility_query_window"
Alexander Lucas96c02102011-10-27 15:23:41 -0700674 android:enabled="@bool/atLeastIceCreamSandwich">
675 <intent-filter>
676 <action android:name="android.intent.action.MAIN" />
677 <category android:name="android.intent.category.SAMPLE_CODE" />
678 </intent-filter>
679 </activity>
680
Svetoslav Ganov101f0612011-10-28 19:08:02 -0700681 <service android:name=".accessibility.TaskBackService"
682 android:label="@string/accessibility_query_window_label"
Svetoslav Ganov7947d9f2012-05-18 12:52:23 -0700683 android:enabled="@bool/atLeastIceCreamSandwich"
684 android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE">
Svetoslav Ganov101f0612011-10-28 19:08:02 -0700685 <intent-filter>
686 <action android:name="android.accessibilityservice.AccessibilityService" />
687 </intent-filter>
688 <meta-data
689 android:name="android.accessibilityservice"
690 android:resource="@xml/taskbackconfig" />
691 </service>
Alexander Lucas96c02102011-10-27 15:23:41 -0700692
Svetoslav Ganova7523382011-11-29 12:34:26 -0800693 <activity android:name=".accessibility.CustomViewAccessibilityActivity"
694 android:label="@string/accessibility_custom_view"
695 android:enabled="@bool/atLeastIceCreamSandwich">
696 <intent-filter>
697 <action android:name="android.intent.action.MAIN" />
698 <category android:name="android.intent.category.SAMPLE_CODE" />
699 </intent-filter>
700 </activity>
701
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800702 <!-- Instrumentation Samples -->
703
704 <activity android:name=".app.LocalSample" android:label="@string/activity_local_sample">
705 <intent-filter>
706 <action android:name="android.intent.action.MAIN" />
707 <!-- category android:name="android.intent.category.SAMPLE_CODE" /-->
708 </intent-filter>
709 </activity>
710
711 <activity android:name=".app.ContactsFilter" android:label="@string/activity_contacts_filter">
712 <intent-filter>
713 <action android:name="android.intent.action.MAIN" />
714 <!-- category android:name="android.intent.category.SAMPLE_CODE" /-->
715 </intent-filter>
716 </activity>
717
718
719 <!-- Notifications samples -->
720
721 <activity android:name=".app.NotifyWithText" android:label="App/Notification/NotifyWithText">
722 <intent-filter>
723 <action android:name="android.intent.action.MAIN" />
724 <category android:name="android.intent.category.SAMPLE_CODE" />
725 </intent-filter>
726 </activity>
727
Dianne Hackborn41430b92010-11-22 16:15:32 -0800728 <activity android:name=".app.IncomingMessage"
Dianne Hackborn174f61c2012-01-10 15:23:13 -0800729 android:label="App/Notification/IncomingMessage">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800730 <intent-filter>
731 <action android:name="android.intent.action.MAIN" />
732 <category android:name="android.intent.category.SAMPLE_CODE" />
733 </intent-filter>
734 </activity>
735
Dianne Hackborn174f61c2012-01-10 15:23:13 -0800736 <activity android:name=".app.IncomingMessageView"
737 android:label="App/Notification/IncomingMessageView">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800738 </activity>
739
Dianne Hackborn174f61c2012-01-10 15:23:13 -0800740<!-- BEGIN_INCLUDE(interstitial_affinity) -->
741 <activity android:name=".app.IncomingMessageInterstitial"
742 android:label="You have messages"
743 android:theme="@style/ThemeHoloDialog"
Dianne Hackborn376e0002012-01-30 11:44:05 -0800744 android:launchMode="singleTask"
745 android:taskAffinity=""
Dianne Hackborn174f61c2012-01-10 15:23:13 -0800746 android:excludeFromRecents="true">
747 </activity>
748<!-- END_INCLUDE(interstitial_affinity) -->
749
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800750 <!-- This is used to display a notification selected by the user
751 from StatusBarNotifications. Note the configuration here so
752 that the activity layers on top of whatever the user is doing,
753 allowing them to press back to return. -->
754 <activity android:name=".app.NotificationDisplay"
755 android:theme="@style/Theme.Transparent"
756 android:taskAffinity=""
757 android:excludeFromRecents="true"
758 android:noHistory="true">
759 </activity>
760
761 <activity android:name=".app.StatusBarNotifications"
762 android:label="App/Notification/Status Bar"
763 android:launchMode="singleTop">
764 <intent-filter>
765 <action android:name="android.intent.action.MAIN" />
766 <category android:name="android.intent.category.SAMPLE_CODE" />
767 </intent-filter>
768 </activity>
769
770 <service android:name=".app.NotifyingService" />
771
772 <activity android:name=".app.NotifyingController" android:label="App/Notification/Notifying Service Controller">
773 <intent-filter>
774 <action android:name="android.intent.action.MAIN" />
775 <category android:name="android.intent.category.SAMPLE_CODE" />
776 </intent-filter>
777 </activity>
778
779 <!-- Dialog samples -->
780 <activity android:name=".app.AlertDialogSamples" android:label="@string/activity_alert_dialog">
781 <intent-filter>
782 <action android:name="android.intent.action.MAIN" />
783 <category android:name="android.intent.category.SAMPLE_CODE" />
784 </intent-filter>
785 </activity>
786
787 <!-- Search Samples -->
788
789 <!-- This activity represents a "typical" activity in your application from which the -->
790 <!-- user would be allowed to invoke a search function. As noted below, the definition -->
791 <!-- of android.app.default_searchable is more typically handled at the application -->
792 <!-- level, where it can serve as a default for all of your activities. -->
793
794 <activity android:name=".app.SearchInvoke"
795 android:label="@string/search_invoke">
796 <intent-filter>
797 <action android:name="android.intent.action.MAIN" />
798 <category android:name="android.intent.category.SAMPLE_CODE" />
799 </intent-filter>
800
801 <!-- This metadata entry causes .app.SearchQueryResults to be the default context -->
802 <!-- whenever the user invokes search while in this Activity. -->
803 <meta-data android:name="android.app.default_searchable"
804 android:value=".app.SearchQueryResults" />
Jack Palevich66914d42010-02-03 16:00:49 +0800805
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800806 <!-- This is not the typical way to define android.app.default_searchable, -->
807 <!-- and we show it here only because we wish to confine the search demo to this -->
808 <!-- section of the ApiDemos application. -->
Jack Palevich66914d42010-02-03 16:00:49 +0800809
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800810 <!-- For typical applications, it's simpler to define android.app.default_searchable -->
811 <!-- just once, at the application level, where it serves as a default for all of -->
812 <!-- the Activities in your package. -->
813 </activity>
814
815 <!-- This activity represents the "search" activity in your application, in which -->
816 <!-- search results are gathered and displayed. -->
817
818 <activity android:name=".app.SearchQueryResults"
819 android:label="@string/search_query_results">
820 <intent-filter>
821 <action android:name="android.intent.action.MAIN" />
822 <category android:name="android.intent.category.SAMPLE_CODE" />
823 </intent-filter>
Jack Palevich66914d42010-02-03 16:00:49 +0800824
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800825 <!-- This intent-filter identifies this activity as "searchable" -->
Jack Palevich66914d42010-02-03 16:00:49 +0800826
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800827 <intent-filter>
828 <action android:name="android.intent.action.SEARCH" />
829 <category android:name="android.intent.category.DEFAULT" />
830 </intent-filter>
Jack Palevich66914d42010-02-03 16:00:49 +0800831
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800832 <!-- This metadata entry provides further configuration details for searches -->
833 <!-- that are handled by this activity. -->
Jack Palevich66914d42010-02-03 16:00:49 +0800834
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800835 <meta-data android:name="android.app.searchable"
836 android:resource="@xml/searchable" />
837 </activity>
838
839 <!-- This provider declaration informs the Search Manager that you have a provider of -->
840 <!-- Search suggestions, and provides information about how to access it. -->
Jack Palevich66914d42010-02-03 16:00:49 +0800841
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800842 <provider android:name=".app.SearchSuggestionSampleProvider"
843 android:authorities="com.example.android.apis.SuggestionProvider" />
844
845 <!-- Shortcuts Samples -->
846
847 <!-- This section of sample code shows how your application can add shortcuts to -->
848 <!-- the launcher (home screen). Shortcuts have a three step life cycle. -->
Jack Palevich66914d42010-02-03 16:00:49 +0800849
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800850 <!-- 1. Your application offers to provide shortcuts to the launcher. When -->
851 <!-- the user installs a shortcut, an activity within your application -->
852 <!-- generates the actual shortcut and returns it to the launcher, where it -->
853 <!-- is shown to the user as an icon. -->
Jack Palevich66914d42010-02-03 16:00:49 +0800854
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800855 <!-- 2. Any time the user clicks on an installed shortcut, an intent is sent. -->
856 <!-- Typically this would then be handled as necessary by an activity within -->
857 <!-- your application. -->
858
859 <!-- 3. The shortcut is deleted. There is no notification to your application. -->
860
861 <!-- In order provide shortcuts from your application, you provide three things: -->
862
863 <!-- 1. An intent-filter declaring your ability to provide shortcuts -->
864 <!-- 2. Code within the activity to provide the shortcuts as requested -->
865 <!-- 3. Code elsewhere within your activity, if appropriate, to receive -->
866 <!-- intents from the shortcut itself. -->
867
868 <activity android:name=".app.LauncherShortcuts"
869 android:label="@string/shortcuts">
870 <intent-filter>
871 <action android:name="android.intent.action.MAIN" />
872 <category android:name="android.intent.category.SAMPLE_CODE" />
873 </intent-filter>
874
875 </activity>
876
877 <!-- It is recommended that you use an activity-alias to provide the "CREATE_SHORTCUT" -->
878 <!-- intent-filter. This gives you a way to set the text (and optionally the -->
879 <!-- icon) that will be seen in the launcher's create-shortcut user interface. -->
880
881 <activity-alias android:name=".app.CreateShortcuts"
882 android:targetActivity=".app.LauncherShortcuts"
883 android:label="@string/sample_shortcuts">
884
885 <!-- This intent-filter allows your shortcuts to be created in the launcher. -->
886 <intent-filter>
887 <action android:name="android.intent.action.CREATE_SHORTCUT" />
888 <category android:name="android.intent.category.DEFAULT" />
889 </intent-filter>
890
891 </activity-alias>
892
893 <!-- Menu Samples -->
894
895 <activity android:name=".app.MenuInflateFromXml" android:label="@string/menu_from_xml_title">
896 <intent-filter>
897 <action android:name="android.intent.action.MAIN" />
898 <category android:name="android.intent.category.SAMPLE_CODE" />
899 </intent-filter>
900 </activity>
901
Dianne Hackbornc86ba312010-01-12 18:17:18 -0800902 <!-- Device Admin Samples -->
903
Andy Stadler0879ed42011-05-31 10:14:27 -0700904 <activity android:name=".app.DeviceAdminSample"
Dianne Hackbornc86ba312010-01-12 18:17:18 -0800905 android:label="@string/activity_sample_device_admin">
906 <intent-filter>
907 <action android:name="android.intent.action.MAIN" />
908 <category android:name="android.intent.category.SAMPLE_CODE" />
909 </intent-filter>
910 </activity>
911
Dianne Hackborn1c266992010-01-29 19:03:37 -0800912<!-- BEGIN_INCLUDE(device_admin_declaration) -->
Andy Stadler0879ed42011-05-31 10:14:27 -0700913 <receiver android:name=".app.DeviceAdminSample$DeviceAdminSampleReceiver"
Dianne Hackbornc86ba312010-01-12 18:17:18 -0800914 android:label="@string/sample_device_admin"
Dianne Hackborn20865872010-01-25 18:58:34 -0800915 android:description="@string/sample_device_admin_description"
Dianne Hackbornc86ba312010-01-12 18:17:18 -0800916 android:permission="android.permission.BIND_DEVICE_ADMIN">
917 <meta-data android:name="android.app.device_admin"
Andrew Stadler1f914252010-02-08 21:00:05 -0800918 android:resource="@xml/device_admin_sample" />
Dianne Hackbornc86ba312010-01-12 18:17:18 -0800919 <intent-filter>
920 <action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
921 </intent-filter>
922 </receiver>
Dianne Hackborn1c266992010-01-29 19:03:37 -0800923<!-- END_INCLUDE(device_admin_declaration) -->
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800924
925 <!-- Voice Recognition Samples -->
926
927 <activity android:name=".app.VoiceRecognition" android:label="@string/voice_recognition">
928 <intent-filter>
929 <action android:name="android.intent.action.MAIN" />
930 <category android:name="android.intent.category.SAMPLE_CODE" />
931 </intent-filter>
932 </activity>
933
James Yumd2962a32009-12-02 17:10:20 -0800934 <!-- Text-To-Speech Samples -->
935
936 <activity android:name=".app.TextToSpeechActivity" android:label="@string/text_to_speech">
937 <intent-filter>
938 <action android:name="android.intent.action.MAIN" />
939 <category android:name="android.intent.category.SAMPLE_CODE" />
940 </intent-filter>
941 </activity>
942
Adam Powell72187802010-08-06 13:34:10 -0700943 <!-- Action Bar Samples -->
944 <activity android:name=".app.ActionBarMechanics"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800945 android:label="@string/action_bar_mechanics"
946 android:enabled="@bool/atLeastHoneycomb">
Adam Powell72187802010-08-06 13:34:10 -0700947 <intent-filter>
948 <action android:name="android.intent.action.MAIN" />
949 <category android:name="android.intent.category.SAMPLE_CODE" />
950 </intent-filter>
951 </activity>
952
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800953 <activity android:name=".app.ActionBarUsage"
954 android:label="@string/action_bar_usage"
955 android:enabled="@bool/atLeastHoneycomb">
Adam Powell72187802010-08-06 13:34:10 -0700956 <intent-filter>
957 <action android:name="android.intent.action.MAIN" />
958 <category android:name="android.intent.category.SAMPLE_CODE" />
959 </intent-filter>
960 </activity>
961
Adam Powell6a89a9e2010-10-29 10:46:05 -0700962 <activity android:name=".app.ActionBarDisplayOptions"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800963 android:label="@string/action_bar_display_options"
964 android:logo="@drawable/apidemo_androidlogo"
965 android:enabled="@bool/atLeastHoneycomb">
Adam Powell6a89a9e2010-10-29 10:46:05 -0700966 <intent-filter>
967 <action android:name="android.intent.action.MAIN" />
968 <category android:name="android.intent.category.SAMPLE_CODE" />
969 </intent-filter>
970 </activity>
971
Adam Powell2b658f02010-11-03 16:57:14 -0700972 <activity android:name=".app.ActionBarTabs"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800973 android:label="@string/action_bar_tabs"
974 android:enabled="@bool/atLeastHoneycomb">
Adam Powell2b658f02010-11-03 16:57:14 -0700975 <intent-filter>
976 <action android:name="android.intent.action.MAIN" />
977 <category android:name="android.intent.category.SAMPLE_CODE" />
978 </intent-filter>
979 </activity>
980
Svetoslav Ganov30073fb2011-10-21 17:23:10 -0700981 <activity android:name=".app.ActionBarSettingsActionProviderActivity"
982 android:label="@string/action_bar_settings_action_provider"
983 android:enabled="@bool/atLeastIceCreamSandwich">
984 <intent-filter>
985 <action android:name="android.intent.action.MAIN" />
986 <category android:name="android.intent.category.SAMPLE_CODE" />
987 </intent-filter>
988 </activity>
989
990 <activity android:name=".app.ActionBarShareActionProviderActivity"
991 android:label="@string/action_bar_share_action_provider"
Svetoslav Ganovddece2d2011-07-14 16:25:57 -0700992 android:enabled="@bool/atLeastIceCreamSandwich">
993 <intent-filter>
994 <action android:name="android.intent.action.MAIN" />
995 <category android:name="android.intent.category.SAMPLE_CODE" />
996 </intent-filter>
997 </activity>
998
Svetoslav Ganov42c62502013-10-30 12:08:33 -0700999 <activity android:name=".app.PrintBitmap"
1000 android:label="@string/print_bitmap"
1001 android:enabled="@bool/atLeastKitKat">
1002 <intent-filter>
1003 <action android:name="android.intent.action.MAIN" />
1004 <category android:name="android.intent.category.SAMPLE_CODE" />
1005 </intent-filter>
1006 </activity>
1007
1008 <activity android:name=".app.PrintHtmlFromScreen"
1009 android:label="@string/print_html_from_screen"
1010 android:enabled="@bool/atLeastKitKat">
1011 <intent-filter>
1012 <action android:name="android.intent.action.MAIN" />
1013 <category android:name="android.intent.category.SAMPLE_CODE" />
1014 </intent-filter>
1015 </activity>
1016
1017 <activity android:name=".app.PrintHtmlOffScreen"
1018 android:label="@string/print_html_off_screen"
1019 android:enabled="@bool/atLeastKitKat">
1020 <intent-filter>
1021 <action android:name="android.intent.action.MAIN" />
1022 <category android:name="android.intent.category.SAMPLE_CODE" />
1023 </intent-filter>
1024 </activity>
1025
Svetoslav0b73e612013-10-29 16:02:20 -07001026 <activity android:name=".app.PrintCustomContent"
1027 android:label="@string/print_custom_content"
1028 android:enabled="@bool/atLeastKitKat">
1029 <intent-filter>
1030 <action android:name="android.intent.action.MAIN" />
1031 <category android:name="android.intent.category.SAMPLE_CODE" />
1032 </intent-filter>
1033 </activity>
1034
Dianne Hackborn4b393922011-02-25 10:50:53 -08001035 <!-- Application Updating Samples -->
1036
1037<!-- BEGIN_INCLUDE(app_update_declaration) -->
1038 <receiver android:name=".app.AppUpdateReceiver">
1039 <intent-filter>
1040 <action android:name="android.intent.action.MY_PACKAGE_REPLACED" />
1041 </intent-filter>
1042 </receiver>
1043<!-- END_INCLUDE(app_update_declaration) -->
1044
Dianne Hackborn82c91892013-06-12 18:08:54 -07001045 <receiver android:name=".app.AppUpdateSspReceiver">
1046 <intent-filter>
1047 <action android:name="android.intent.action.PACKAGE_REPLACED" />
1048 <data android:scheme="package" android:ssp="com.example.android.apis" />
1049 </intent-filter>
1050 </receiver>
1051
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001052 <!-- ************************************* -->
Dianne Hackborn721a1842010-08-02 18:23:18 -07001053 <!-- PREFERENCE PACKAGE SAMPLES -->
1054 <!-- ************************************* -->
1055
1056 <activity android:name=".preference.FragmentPreferences"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001057 android:label="@string/fragment_preferences"
1058 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn721a1842010-08-02 18:23:18 -07001059 <intent-filter>
1060 <action android:name="android.intent.action.MAIN" />
1061 <category android:name="android.intent.category.SAMPLE_CODE" />
1062 </intent-filter>
1063 </activity>
1064
1065 <activity android:name=".preference.PreferenceWithHeaders"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001066 android:label="@string/preference_with_headers"
1067 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn721a1842010-08-02 18:23:18 -07001068 <intent-filter>
1069 <action android:name="android.intent.action.MAIN" />
1070 <category android:name="android.intent.category.SAMPLE_CODE" />
1071 </intent-filter>
1072 </activity>
1073
1074 <activity android:name=".preference.PreferencesFromXml"
1075 android:label="@string/preferences_from_xml">
1076 <intent-filter>
1077 <action android:name="android.intent.action.MAIN" />
1078 <category android:name="android.intent.category.SAMPLE_CODE" />
1079 </intent-filter>
1080 </activity>
1081
1082 <activity android:name=".preference.PreferencesFromCode"
1083 android:label="@string/preferences_from_code">
1084 <intent-filter>
1085 <action android:name="android.intent.action.MAIN" />
1086 <category android:name="android.intent.category.SAMPLE_CODE" />
1087 </intent-filter>
1088 </activity>
1089
1090 <activity android:name=".preference.AdvancedPreferences"
1091 android:label="@string/advanced_preferences">
1092 <intent-filter>
1093 <action android:name="android.intent.action.MAIN" />
1094 <category android:name="android.intent.category.SAMPLE_CODE" />
1095 </intent-filter>
1096 </activity>
1097
1098 <activity android:name=".preference.LaunchingPreferences"
1099 android:label="@string/launching_preferences">
1100 <intent-filter>
1101 <action android:name="android.intent.action.MAIN" />
1102 <category android:name="android.intent.category.SAMPLE_CODE" />
1103 </intent-filter>
1104 </activity>
1105
1106 <activity android:name=".preference.PreferenceDependencies"
1107 android:label="@string/preference_dependencies">
1108 <intent-filter>
1109 <action android:name="android.intent.action.MAIN" />
1110 <category android:name="android.intent.category.SAMPLE_CODE" />
1111 </intent-filter>
1112 </activity>
1113
1114 <activity android:name=".preference.DefaultValues" android:label="@string/default_values">
1115 <intent-filter>
1116 <action android:name="android.intent.action.MAIN" />
1117 <category android:name="android.intent.category.SAMPLE_CODE" />
1118 </intent-filter>
1119 </activity>
1120
Dianne Hackborn2fd75c62011-11-14 14:28:42 -08001121 <activity android:name=".preference.SwitchPreference"
1122 android:label="@string/switch_preference"
1123 android:enabled="@bool/atLeastIceCreamSandwich">
1124 <intent-filter>
1125 <action android:name="android.intent.action.MAIN" />
1126 <category android:name="android.intent.category.SAMPLE_CODE" />
1127 </intent-filter>
1128 </activity>
1129
Dianne Hackborn721a1842010-08-02 18:23:18 -07001130 <!-- ************************************* -->
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001131 <!-- CONTENT PACKAGE SAMPLES -->
1132 <!-- ************************************* -->
1133
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001134 <activity android:name=".content.ClipboardSample"
1135 android:label="@string/activity_clipboard"
1136 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn46e70552010-08-04 23:21:03 -07001137 <intent-filter>
1138 <action android:name="android.intent.action.MAIN" />
1139 <category android:name="android.intent.category.SAMPLE_CODE" />
1140 </intent-filter>
1141 </activity>
1142
Dianne Hackborn04a91302010-02-08 22:41:08 -08001143 <activity android:name=".content.ExternalStorage" android:label="@string/activity_external_storage">
1144 <intent-filter>
1145 <action android:name="android.intent.action.MAIN" />
1146 <category android:name="android.intent.category.SAMPLE_CODE" />
1147 <category android:name="android.intent.category.EMBED" />
1148 </intent-filter>
1149 </activity>
1150
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001151 <activity android:name=".content.StyledText" android:label="@string/activity_styled_text">
1152 <intent-filter>
1153 <action android:name="android.intent.action.MAIN" />
1154 <category android:name="android.intent.category.SAMPLE_CODE" />
1155 <category android:name="android.intent.category.EMBED" />
1156 </intent-filter>
1157 </activity>
1158
Dianne Hackborn0a98bfe2013-09-04 19:04:56 -07001159 <!--
Dianne Hackbornf25ca502013-04-26 18:09:32 -07001160 <activity android:name=".content.TextUndoActivity" android:label="@string/activity_text_undo">
1161 <intent-filter>
1162 <action android:name="android.intent.action.MAIN" />
1163 <category android:name="android.intent.category.SAMPLE_CODE" />
1164 <category android:name="android.intent.category.EMBED" />
1165 </intent-filter>
1166 </activity>
Dianne Hackborn0a98bfe2013-09-04 19:04:56 -07001167 -->
Dianne Hackbornf25ca502013-04-26 18:09:32 -07001168
Dianne Hackbornd79a0902011-07-01 15:08:18 -07001169 <activity android:name=".content.ResourcesLayoutReference"
1170 android:label="@string/activity_resources_layout_reference">
1171 <intent-filter>
1172 <action android:name="android.intent.action.MAIN" />
1173 <category android:name="android.intent.category.SAMPLE_CODE" />
1174 <category android:name="android.intent.category.EMBED" />
1175 </intent-filter>
1176 </activity>
1177
Dianne Hackborn59e35f12011-03-31 16:35:22 -07001178 <activity android:name=".content.ResourcesWidthAndHeight"
1179 android:label="@string/activity_resources_width_and_height"
Dianne Hackborn193d98e2011-05-19 18:15:20 -07001180 android:enabled="@bool/atLeastHoneycombMR2">
1181 <intent-filter>
1182 <action android:name="android.intent.action.MAIN" />
1183 <category android:name="android.intent.category.SAMPLE_CODE" />
1184 <category android:name="android.intent.category.EMBED" />
1185 </intent-filter>
1186 </activity>
1187
1188 <activity android:name=".content.ResourcesSmallestWidth"
1189 android:label="@string/activity_resources_smallest_width"
1190 android:enabled="@bool/atLeastHoneycombMR2">
Dianne Hackborn59e35f12011-03-31 16:35:22 -07001191 <intent-filter>
1192 <action android:name="android.intent.action.MAIN" />
1193 <category android:name="android.intent.category.SAMPLE_CODE" />
1194 <category android:name="android.intent.category.EMBED" />
1195 </intent-filter>
1196 </activity>
1197
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001198 <activity android:name=".content.ReadAsset" android:label="@string/activity_read_asset">
1199 <intent-filter>
1200 <action android:name="android.intent.action.MAIN" />
1201 <category android:name="android.intent.category.SAMPLE_CODE" />
1202 <category android:name="android.intent.category.EMBED" />
1203 </intent-filter>
1204 </activity>
1205
1206 <activity android:name=".content.ResourcesSample" android:label="@string/activity_resources">
1207 <intent-filter>
1208 <action android:name="android.intent.action.MAIN" />
1209 <category android:name="android.intent.category.SAMPLE_CODE" />
1210 </intent-filter>
1211 </activity>
1212
Dianne Hackborn23bff5d2010-09-01 22:58:26 -07001213 <activity android:name=".content.PickContact" android:label="@string/activity_pick_contact">
1214 <intent-filter>
1215 <action android:name="android.intent.action.MAIN" />
1216 <category android:name="android.intent.category.SAMPLE_CODE" />
1217 </intent-filter>
1218 </activity>
1219
Chiao Cheng0a010ae2013-03-20 17:22:06 -07001220 <activity android:name=".content.ChangedContacts" android:label="@string/activity_changed_contact">
1221 <intent-filter>
1222 <action android:name="android.intent.action.MAIN"/>
1223 <category android:name="android.intent.category.SAMPLE_CODE"/>
1224 </intent-filter>
1225 </activity>
1226
Dianne Hackbornddea2822011-08-09 19:36:44 -07001227 <activity android:name=".content.InstallApk" android:label="@string/activity_install_apk"
1228 android:enabled="@bool/atLeastHoneycombMR2">
1229 <intent-filter>
1230 <action android:name="android.intent.action.MAIN" />
1231 <category android:name="android.intent.category.SAMPLE_CODE" />
1232 </intent-filter>
1233 </activity>
1234
1235 <provider android:name=".content.FileProvider"
1236 android:authorities="com.example.android.apis.content.FileProvider"
1237 android:enabled="@bool/atLeastHoneycombMR2" />
1238
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001239 <!-- ************************************* -->
Erik Gilling438ea812013-06-26 11:06:09 -07001240 <!-- HARDWARE PACKAGE SAMPLES -->
1241 <!-- ************************************* -->
1242
1243 <activity android:name=".hardware.ConsumerIr" android:label="Hardware/Consumer IR">
1244 <intent-filter>
1245 <action android:name="android.intent.action.MAIN" />
1246 <category android:name="android.intent.category.SAMPLE_CODE" />
1247 </intent-filter>
1248 </activity>
1249
1250 <!-- ************************************* -->
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001251 <!-- OS PACKAGE SAMPLES -->
1252 <!-- ************************************* -->
1253
1254 <activity android:name=".os.MorseCode" android:label="OS/Morse Code">
1255 <intent-filter>
1256 <action android:name="android.intent.action.MAIN" />
1257 <category android:name="android.intent.category.SAMPLE_CODE" />
1258 </intent-filter>
1259 </activity>
1260
1261 <activity android:name=".os.Sensors" android:label="OS/Sensors">
1262 <intent-filter>
1263 <action android:name="android.intent.action.MAIN" />
1264 <category android:name="android.intent.category.SAMPLE_CODE" />
1265 </intent-filter>
1266 </activity>
1267
Jaikumar Ganesh8a0799f2013-02-28 20:35:27 -08001268 <activity android:name=".os.TriggerSensors" android:label="OS/TriggerSensors">
1269 <intent-filter>
1270 <action android:name="android.intent.action.MAIN" />
1271 <category android:name="android.intent.category.SAMPLE_CODE" />
1272 </intent-filter>
1273 </activity>
1274
Mathias Agopiand6e9c612010-11-23 01:05:13 -08001275 <activity android:name=".os.RotationVectorDemo" android:label="OS/Rotation Vector" android:screenOrientation="nosensor">
1276 <intent-filter>
1277 <action android:name="android.intent.action.MAIN" />
1278 <category android:name="android.intent.category.SAMPLE_CODE" />
1279 </intent-filter>
1280 </activity>
1281
Roman Nurikf096f962010-02-22 14:59:11 -08001282 <activity android:name=".os.SmsMessagingDemo" android:label="OS/SMS Messaging">
1283 <intent-filter>
1284 <action android:name="android.intent.action.MAIN" />
1285 <category android:name="android.intent.category.SAMPLE_CODE" />
1286 </intent-filter>
1287 </activity>
1288
1289 <activity android:name=".os.SmsReceivedDialog"
1290 android:theme="@android:style/Theme.Translucent.NoTitleBar"
1291 android:launchMode="singleInstance" />
1292
1293 <receiver android:name=".os.SmsMessageReceiver" android:enabled="false">
1294 <intent-filter>
1295 <action android:name="android.provider.Telephony.SMS_RECEIVED" />
1296 </intent-filter>
1297 </receiver>
1298
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001299 <!-- ************************************* -->
Chet Haaseb9461fc2010-08-04 18:01:13 -07001300 <!-- ANDROID.ANIMATION PACKAGE SAMPLES -->
1301 <!-- ************************************* -->
1302
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001303 <activity android:name=".animation.AnimationLoading"
1304 android:label="Animation/Loading"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001305 android:enabled="@bool/atLeastHoneycomb">
Chet Haase0366ddf2010-08-18 10:28:06 -07001306 <intent-filter>
1307 <action android:name="android.intent.action.MAIN" />
1308 <category android:name="android.intent.category.SAMPLE_CODE" />
1309 </intent-filter>
1310 </activity>
1311
Chet Haase43828a82010-08-16 17:42:33 -07001312 <activity android:name=".animation.AnimationCloning"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001313 android:label="Animation/Cloning"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001314 android:enabled="@bool/atLeastHoneycomb">
Chet Haase43828a82010-08-16 17:42:33 -07001315 <intent-filter>
1316 <action android:name="android.intent.action.MAIN" />
1317 <category android:name="android.intent.category.SAMPLE_CODE" />
1318 </intent-filter>
1319 </activity>
1320
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001321 <activity android:name=".animation.AnimationSeeking"
1322 android:label="Animation/Seeking"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001323 android:enabled="@bool/atLeastHoneycomb">
Chet Haase0a495ab2010-09-03 15:43:47 -07001324 <intent-filter>
1325 <action android:name="android.intent.action.MAIN" />
1326 <category android:name="android.intent.category.SAMPLE_CODE" />
1327 </intent-filter>
1328 </activity>
1329
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001330 <activity android:name=".animation.AnimatorEvents"
1331 android:label="Animation/Events"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001332 android:enabled="@bool/atLeastHoneycomb">
Chet Haase2ab1da82010-08-25 16:30:28 -07001333 <intent-filter>
1334 <action android:name="android.intent.action.MAIN" />
1335 <category android:name="android.intent.category.SAMPLE_CODE" />
1336 </intent-filter>
1337 </activity>
1338
Chet Haase434672a2010-08-20 16:38:18 -07001339 <activity android:name=".animation.BouncingBalls"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001340 android:label="Animation/Bouncing Balls"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001341 android:enabled="@bool/atLeastHoneycomb">
Chet Haase434672a2010-08-20 16:38:18 -07001342 <intent-filter>
1343 <action android:name="android.intent.action.MAIN" />
1344 <category android:name="android.intent.category.SAMPLE_CODE" />
1345 </intent-filter>
1346 </activity>
1347
Chet Haase0366ddf2010-08-18 10:28:06 -07001348 <activity android:name=".animation.CustomEvaluator"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001349 android:label="Animation/Custom Evaluator"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001350 android:enabled="@bool/atLeastHoneycomb">
Chet Haase0366ddf2010-08-18 10:28:06 -07001351 <intent-filter>
1352 <action android:name="android.intent.action.MAIN" />
1353 <category android:name="android.intent.category.SAMPLE_CODE" />
1354 </intent-filter>
1355 </activity>
1356
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001357 <activity android:name=".animation.ListFlipper"
1358 android:label="Animation/View Flip"
1359 android:enabled="@bool/atLeastHoneycomb">
Chet Haase64606ec2010-08-06 11:32:42 -07001360 <intent-filter>
1361 <action android:name="android.intent.action.MAIN" />
1362 <category android:name="android.intent.category.SAMPLE_CODE" />
1363 </intent-filter>
1364 </activity>
1365
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001366 <activity android:name=".animation.ReversingAnimation"
1367 android:label="Animation/Reversing"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001368 android:enabled="@bool/atLeastHoneycomb">
Chet Haaseeba431d72010-08-17 11:59:01 -07001369 <intent-filter>
1370 <action android:name="android.intent.action.MAIN" />
1371 <category android:name="android.intent.category.SAMPLE_CODE" />
1372 </intent-filter>
1373 </activity>
1374
Chet Haasece436332010-08-19 17:55:31 -07001375 <activity android:name=".animation.MultiPropertyAnimation"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001376 android:label="Animation/Multiple Properties"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001377 android:enabled="@bool/atLeastHoneycomb">
Chet Haasece436332010-08-19 17:55:31 -07001378 <intent-filter>
1379 <action android:name="android.intent.action.MAIN" />
1380 <category android:name="android.intent.category.SAMPLE_CODE" />
1381 </intent-filter>
1382 </activity>
1383
Chet Haase43828a82010-08-16 17:42:33 -07001384 <activity android:name=".animation.LayoutAnimations"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001385 android:label="Animation/Layout Animations"
1386 android:enabled="@bool/atLeastHoneycomb">
Chet Haase43828a82010-08-16 17:42:33 -07001387 <intent-filter>
1388 <action android:name="android.intent.action.MAIN" />
1389 <category android:name="android.intent.category.SAMPLE_CODE" />
1390 </intent-filter>
1391 </activity>
1392
Chet Haase2a064832010-09-21 08:28:16 -07001393 <activity android:name=".animation.LayoutAnimationsHideShow"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001394 android:label="Animation/Hide-Show Animations"
1395 android:enabled="@bool/atLeastHoneycomb">
Chet Haase0a495ab2010-09-03 15:43:47 -07001396 <intent-filter>
1397 <action android:name="android.intent.action.MAIN" />
1398 <category android:name="android.intent.category.SAMPLE_CODE" />
1399 </intent-filter>
1400 </activity>
1401
1402 <activity android:name=".animation.LayoutAnimationsByDefault"
Chet Haaseea3e7cd2013-08-29 13:52:06 -07001403 android:label="Animation/Default Layout Animations"
1404 android:enabled="@bool/atLeastHoneycomb">
1405 <intent-filter>
1406 <action android:name="android.intent.action.MAIN" />
1407 <category android:name="android.intent.category.SAMPLE_CODE" />
1408 </intent-filter>
1409 </activity>
1410
1411 <activity android:name=".animation.Transitions"
1412 android:label="Animation/Simple Transitions"
1413 android:enabled="@bool/atLeastHoneycomb">
Chet Haase0a495ab2010-09-03 15:43:47 -07001414 <intent-filter>
1415 <action android:name="android.intent.action.MAIN" />
1416 <category android:name="android.intent.category.SAMPLE_CODE" />
1417 </intent-filter>
1418 </activity>
1419
Chet Haaseb9461fc2010-08-04 18:01:13 -07001420 <!-- ************************************* -->
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001421 <!-- ANIMATION PACKAGE SAMPLES -->
1422 <!-- ************************************* -->
1423
1424 <activity android:name=".animation.Transition3d" android:label="Views/Animation/3D Transition">
1425 <intent-filter>
1426 <action android:name="android.intent.action.MAIN" />
1427 <category android:name="android.intent.category.SAMPLE_CODE" />
1428 </intent-filter>
1429 </activity>
1430
1431 <!-- ************************************* -->
1432 <!-- VIEW/WIDGET PACKAGE SAMPLES -->
1433 <!-- ************************************* -->
1434
Romain Guya161dd22012-10-31 20:35:07 -07001435 <activity android:name=".view.TextClockDemo" android:label="Views/TextClock">
1436 <intent-filter>
1437 <action android:name="android.intent.action.MAIN" />
1438 <category android:name="android.intent.category.SAMPLE_CODE" />
1439 </intent-filter>
1440 </activity>
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001441 <activity android:name=".view.ChronometerDemo" android:label="Views/Chronometer">
1442 <intent-filter>
1443 <action android:name="android.intent.action.MAIN" />
1444 <category android:name="android.intent.category.SAMPLE_CODE" />
1445 </intent-filter>
1446 </activity>
1447 <activity android:name=".view.WebView1" android:label="Views/WebView">
1448 <intent-filter>
1449 <action android:name="android.intent.action.MAIN" />
1450 <category android:name="android.intent.category.SAMPLE_CODE" />
1451 </intent-filter>
1452 </activity>
1453
1454 <activity android:name=".view.RelativeLayout1" android:label="Views/Layouts/RelativeLayout/1. Vertical">
1455 <intent-filter>
1456 <action android:name="android.intent.action.MAIN" />
1457 <category android:name="android.intent.category.SAMPLE_CODE" />
1458 </intent-filter>
1459 </activity>
1460
1461 <activity android:name=".view.RelativeLayout2" android:label="Views/Layouts/RelativeLayout/2. Simple Form">
1462 <intent-filter>
1463 <action android:name="android.intent.action.MAIN" />
1464 <category android:name="android.intent.category.SAMPLE_CODE" />
1465 </intent-filter>
1466 </activity>
1467
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001468 <activity android:name=".view.LinearLayout1"
1469 android:label="Views/Layouts/LinearLayout/01. Vertical">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001470 <intent-filter>
1471 <action android:name="android.intent.action.MAIN" />
1472 <category android:name="android.intent.category.SAMPLE_CODE" />
1473 </intent-filter>
1474 </activity>
1475
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001476 <activity android:name=".view.LinearLayout2"
1477 android:label="Views/Layouts/LinearLayout/02. Vertical (Fill Screen)">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001478 <intent-filter>
1479 <action android:name="android.intent.action.MAIN" />
1480 <category android:name="android.intent.category.SAMPLE_CODE" />
1481 </intent-filter>
1482 </activity>
1483
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001484 <activity android:name=".view.LinearLayout3"
1485 android:label="Views/Layouts/LinearLayout/03. Vertical (Padded)">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001486 <intent-filter>
1487 <action android:name="android.intent.action.MAIN" />
1488 <category android:name="android.intent.category.SAMPLE_CODE" />
1489 </intent-filter>
1490 </activity>
1491
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001492 <activity android:name=".view.LinearLayout4"
1493 android:label="Views/Layouts/LinearLayout/04. Horizontal">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001494 <intent-filter>
1495 <action android:name="android.intent.action.MAIN" />
1496 <category android:name="android.intent.category.SAMPLE_CODE" />
1497 </intent-filter>
1498 </activity>
1499
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001500 <activity android:name=".view.LinearLayout5"
1501 android:label="Views/Layouts/LinearLayout/05. Simple Form">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001502 <intent-filter>
1503 <action android:name="android.intent.action.MAIN" />
1504 <category android:name="android.intent.category.SAMPLE_CODE" />
1505 </intent-filter>
1506 </activity>
1507
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001508 <activity android:name=".view.LinearLayout6"
1509 android:label="Views/Layouts/LinearLayout/06. Uniform Size">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001510 <intent-filter>
1511 <action android:name="android.intent.action.MAIN" />
1512 <category android:name="android.intent.category.SAMPLE_CODE" />
1513 </intent-filter>
1514 </activity>
1515
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001516 <activity android:name=".view.LinearLayout7"
1517 android:label="Views/Layouts/LinearLayout/07. Fill Parent">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001518 <intent-filter>
1519 <action android:name="android.intent.action.MAIN" />
1520 <category android:name="android.intent.category.SAMPLE_CODE" />
1521 </intent-filter>
1522 </activity>
1523
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001524 <activity android:name=".view.LinearLayout8"
1525 android:label="Views/Layouts/LinearLayout/08. Gravity">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001526 <intent-filter>
1527 <action android:name="android.intent.action.MAIN" />
1528 <category android:name="android.intent.category.SAMPLE_CODE" />
1529 </intent-filter>
1530 </activity>
1531
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001532 <activity android:name=".view.LinearLayout9"
1533 android:label="Views/Layouts/LinearLayout/09. Layout Weight">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001534 <intent-filter>
1535 <action android:name="android.intent.action.MAIN" />
1536 <category android:name="android.intent.category.SAMPLE_CODE" />
1537 </intent-filter>
1538 </activity>
1539
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001540 <activity android:name=".view.LinearLayout10"
1541 android:label="Views/Layouts/LinearLayout/10. Background Image">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001542 <intent-filter>
1543 <action android:name="android.intent.action.MAIN" />
1544 <category android:name="android.intent.category.SAMPLE_CODE" />
1545 </intent-filter>
1546 </activity>
1547
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001548 <activity android:name=".view.CustomLayoutActivity"
1549 android:label="Views/Layouts/CustomLayout">
1550 <intent-filter>
1551 <action android:name="android.intent.action.MAIN" />
1552 <category android:name="android.intent.category.SAMPLE_CODE" />
1553 </intent-filter>
1554 </activity>
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001555
1556 <activity android:name=".view.RadioGroup1" android:label="Views/Radio Group">
1557 <intent-filter>
1558 <action android:name="android.intent.action.MAIN" />
1559 <category android:name="android.intent.category.SAMPLE_CODE" />
1560 </intent-filter>
1561 </activity>
1562
1563 <activity android:name=".view.ScrollView1" android:label="Views/Layouts/ScrollView/1. Short">
1564 <intent-filter>
1565 <action android:name="android.intent.action.MAIN" />
1566 <category android:name="android.intent.category.SAMPLE_CODE" />
1567 </intent-filter>
1568 </activity>
1569
1570 <activity android:name=".view.ScrollView2" android:label="Views/Layouts/ScrollView/2. Long">
1571 <intent-filter>
1572 <action android:name="android.intent.action.MAIN" />
1573 <category android:name="android.intent.category.SAMPLE_CODE" />
1574 </intent-filter>
1575 </activity>
1576
Jeff Brown2e873442011-02-24 20:30:53 -08001577 <activity android:name=".view.HorizontalScrollView1" android:label="Views/Layouts/HorizontalScrollView">
1578 <intent-filter>
1579 <action android:name="android.intent.action.MAIN" />
1580 <category android:name="android.intent.category.SAMPLE_CODE" />
1581 </intent-filter>
1582 </activity>
1583
Gilles Debunne2fba3e12010-11-02 11:59:59 -07001584 <activity android:name=".view.Tabs1" android:label="Views/Tabs/1. Content By Id">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001585 <intent-filter>
1586 <action android:name="android.intent.action.MAIN"/>
1587 <category android:name="android.intent.category.SAMPLE_CODE"/>
1588 </intent-filter>
1589 </activity>
1590
Gilles Debunne2fba3e12010-11-02 11:59:59 -07001591 <activity android:name=".view.Tabs2" android:label="Views/Tabs/2. Content By Factory">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001592 <intent-filter>
1593 <action android:name="android.intent.action.MAIN"/>
1594 <category android:name="android.intent.category.SAMPLE_CODE"/>
1595 </intent-filter>
1596 </activity>
1597
Gilles Debunne2fba3e12010-11-02 11:59:59 -07001598 <activity android:name=".view.Tabs3" android:label="Views/Tabs/3. Content By Intent">
1599 <intent-filter>
1600 <action android:name="android.intent.action.MAIN"/>
1601 <category android:name="android.intent.category.SAMPLE_CODE"/>
1602 </intent-filter>
1603 </activity>
1604
1605 <activity android:name=".view.Tabs4" android:label="Views/Tabs/4. Non Holo theme"
1606 android:theme="@android:style/Theme">
1607 <intent-filter>
1608 <action android:name="android.intent.action.MAIN"/>
1609 <category android:name="android.intent.category.SAMPLE_CODE"/>
1610 </intent-filter>
1611 </activity>
1612
1613 <activity android:name=".view.Tabs5" android:label="Views/Tabs/5. Scrollable">
1614 <intent-filter>
1615 <action android:name="android.intent.action.MAIN"/>
1616 <category android:name="android.intent.category.SAMPLE_CODE"/>
1617 </intent-filter>
1618 </activity>
1619
1620 <activity android:name=".view.Tabs6" android:label="Views/Tabs/6. Right aligned">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001621 <intent-filter>
1622 <action android:name="android.intent.action.MAIN"/>
1623 <category android:name="android.intent.category.SAMPLE_CODE"/>
1624 </intent-filter>
1625 </activity>
1626
1627 <activity android:name=".view.InternalSelectionScroll" android:label="Views/Layouts/ScrollView/3. Internal Selection">
1628 <intent-filter>
1629 <action android:name="android.intent.action.MAIN" />
1630 <category android:name="android.intent.category.SAMPLE_CODE" />
1631 </intent-filter>
1632 </activity>
1633
1634 <activity android:name=".view.TableLayout1" android:label="Views/Layouts/TableLayout/01. Basic">
1635 <intent-filter>
1636 <action android:name="android.intent.action.MAIN" />
1637 <category android:name="android.intent.category.SAMPLE_CODE" />
1638 </intent-filter>
1639 </activity>
1640
1641 <activity android:name=".view.TableLayout2" android:label="Views/Layouts/TableLayout/02. Empty Cells">
1642 <intent-filter>
1643 <action android:name="android.intent.action.MAIN" />
1644 <category android:name="android.intent.category.SAMPLE_CODE" />
1645 </intent-filter>
1646 </activity>
1647
1648 <activity android:name=".view.TableLayout3" android:label="Views/Layouts/TableLayout/03. Long Content">
1649 <intent-filter>
1650 <action android:name="android.intent.action.MAIN" />
1651 <category android:name="android.intent.category.SAMPLE_CODE" />
1652 </intent-filter>
1653 </activity>
1654
1655 <activity android:name=".view.TableLayout4" android:label="Views/Layouts/TableLayout/04. Stretchable">
1656 <intent-filter>
1657 <action android:name="android.intent.action.MAIN" />
1658 <category android:name="android.intent.category.SAMPLE_CODE" />
1659 </intent-filter>
1660 </activity>
1661
1662 <activity android:name=".view.TableLayout5" android:label="Views/Layouts/TableLayout/05. Spanning and Stretchable">
1663 <intent-filter>
1664 <action android:name="android.intent.action.MAIN" />
1665 <category android:name="android.intent.category.SAMPLE_CODE" />
1666 </intent-filter>
1667 </activity>
1668
1669 <activity android:name=".view.TableLayout6" android:label="Views/Layouts/TableLayout/06. More Spanning and Stretchable">
1670 <intent-filter>
1671 <action android:name="android.intent.action.MAIN" />
1672 <category android:name="android.intent.category.SAMPLE_CODE" />
1673 </intent-filter>
1674 </activity>
1675
1676 <activity android:name=".view.TableLayout7" android:label="Views/Layouts/TableLayout/07. Column Collapse">
1677 <intent-filter>
1678 <action android:name="android.intent.action.MAIN" />
1679 <category android:name="android.intent.category.SAMPLE_CODE" />
1680 </intent-filter>
1681 </activity>
1682
1683 <activity android:name=".view.TableLayout8" android:label="Views/Layouts/TableLayout/08. Toggle Stretch">
1684 <intent-filter>
1685 <action android:name="android.intent.action.MAIN" />
1686 <category android:name="android.intent.category.SAMPLE_CODE" />
1687 </intent-filter>
1688 </activity>
1689
1690 <activity android:name=".view.TableLayout9" android:label="Views/Layouts/TableLayout/09. Toggle Shrink">
1691 <intent-filter>
1692 <action android:name="android.intent.action.MAIN" />
1693 <category android:name="android.intent.category.SAMPLE_CODE" />
1694 </intent-filter>
1695 </activity>
1696
1697 <activity android:name=".view.TableLayout10" android:label="Views/Layouts/TableLayout/10. Simple Form">
1698 <intent-filter>
1699 <action android:name="android.intent.action.MAIN" />
1700 <category android:name="android.intent.category.SAMPLE_CODE" />
1701 </intent-filter>
1702 </activity>
1703
1704 <activity android:name=".view.TableLayout11" android:label="Views/Layouts/TableLayout/11. Gravity">
1705 <intent-filter>
1706 <action android:name="android.intent.action.MAIN" />
1707 <category android:name="android.intent.category.SAMPLE_CODE" />
1708 </intent-filter>
1709 </activity>
1710
1711 <activity android:name=".view.TableLayout12" android:label="Views/Layouts/TableLayout/12. Cell Spanning">
1712 <intent-filter>
1713 <action android:name="android.intent.action.MAIN" />
1714 <category android:name="android.intent.category.SAMPLE_CODE" />
1715 </intent-filter>
1716 </activity>
1717
Philip Milne888ac282012-10-31 10:41:31 -07001718 <activity android:name=".view.GridLayout1" android:label="Views/Layouts/GridLayout/1. Simple Form">
Philip Milne875cd1c2011-10-06 16:25:54 -07001719 <intent-filter>
1720 <action android:name="android.intent.action.MAIN" />
1721 <category android:name="android.intent.category.SAMPLE_CODE" />
1722 </intent-filter>
1723 </activity>
1724
Philip Milne888ac282012-10-31 10:41:31 -07001725 <activity android:name=".view.GridLayout2" android:label="Views/Layouts/GridLayout/2. Form (XML)">
1726 <intent-filter>
1727 <action android:name="android.intent.action.MAIN" />
1728 <category android:name="android.intent.category.SAMPLE_CODE" />
1729 </intent-filter>
1730 </activity>
1731
1732 <activity android:name=".view.GridLayout3" android:label="Views/Layouts/GridLayout/3. Form (Java)">
Philip Milne875cd1c2011-10-06 16:25:54 -07001733 <intent-filter>
1734 <action android:name="android.intent.action.MAIN" />
1735 <category android:name="android.intent.category.SAMPLE_CODE" />
1736 </intent-filter>
1737 </activity>
1738
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001739 <activity android:name=".view.Baseline1" android:label="Views/Layouts/Baseline/1. Top">
1740 <intent-filter>
1741 <action android:name="android.intent.action.MAIN" />
1742 <category android:name="android.intent.category.SAMPLE_CODE" />
1743 </intent-filter>
1744 </activity>
1745
1746 <activity android:name=".view.Baseline2" android:label="Views/Layouts/Baseline/2. Bottom">
1747 <intent-filter>
1748 <action android:name="android.intent.action.MAIN" />
1749 <category android:name="android.intent.category.SAMPLE_CODE" />
1750 </intent-filter>
1751 </activity>
1752
1753 <activity android:name=".view.Baseline3" android:label="Views/Layouts/Baseline/3. Center">
1754 <intent-filter>
1755 <action android:name="android.intent.action.MAIN" />
1756 <category android:name="android.intent.category.SAMPLE_CODE" />
1757 </intent-filter>
1758 </activity>
1759
1760 <activity android:name=".view.Baseline4" android:label="Views/Layouts/Baseline/4. Everywhere">
1761 <intent-filter>
1762 <action android:name="android.intent.action.MAIN" />
1763 <category android:name="android.intent.category.SAMPLE_CODE" />
1764 </intent-filter>
1765 </activity>
1766
1767 <activity android:name=".view.Baseline6" android:label="Views/Layouts/Baseline/5. Multi-line">
1768 <intent-filter>
1769 <action android:name="android.intent.action.MAIN" />
1770 <category android:name="android.intent.category.SAMPLE_CODE" />
1771 </intent-filter>
1772 </activity>
1773
1774 <activity android:name=".view.Baseline7" android:label="Views/Layouts/Baseline/6. Relative">
1775 <intent-filter>
1776 <action android:name="android.intent.action.MAIN" />
1777 <category android:name="android.intent.category.SAMPLE_CODE" />
1778 </intent-filter>
1779 </activity>
1780
1781 <activity android:name=".view.BaselineNested1" android:label="Views/Layouts/Baseline/Nested Example 1">
1782 <intent-filter>
1783 <action android:name="android.intent.action.MAIN" />
1784 <category android:name="android.intent.category.SAMPLE_CODE" />
1785 </intent-filter>
1786 </activity>
1787
1788 <activity android:name=".view.BaselineNested2" android:label="Views/Layouts/Baseline/Nested Example 2">
1789 <intent-filter>
1790 <action android:name="android.intent.action.MAIN" />
1791 <category android:name="android.intent.category.SAMPLE_CODE" />
1792 </intent-filter>
1793 </activity>
1794
1795 <activity android:name=".view.BaselineNested3" android:label="Views/Layouts/Baseline/Nested Example 3">
1796 <intent-filter>
1797 <action android:name="android.intent.action.MAIN" />
1798 <category android:name="android.intent.category.SAMPLE_CODE" />
1799 </intent-filter>
1800 </activity>
1801
1802 <activity android:name=".view.ScrollBar1" android:label="Views/ScrollBars/1. Basic">
1803 <intent-filter>
1804 <action android:name="android.intent.action.MAIN" />
1805 <category android:name="android.intent.category.SAMPLE_CODE" />
1806 </intent-filter>
1807 </activity>
1808
1809 <activity android:name=".view.ScrollBar2" android:label="Views/ScrollBars/2. Fancy">
1810 <intent-filter>
1811 <action android:name="android.intent.action.MAIN" />
1812 <category android:name="android.intent.category.SAMPLE_CODE" />
1813 </intent-filter>
1814 </activity>
1815
1816 <activity android:name=".view.ScrollBar3" android:label="Views/ScrollBars/3. Style">
1817 <intent-filter>
1818 <action android:name="android.intent.action.MAIN" />
1819 <category android:name="android.intent.category.SAMPLE_CODE" />
1820 </intent-filter>
1821 </activity>
1822
1823 <activity android:name=".view.Visibility1" android:label="Views/Visibility">
1824 <intent-filter>
1825 <action android:name="android.intent.action.MAIN" />
1826 <category android:name="android.intent.category.SAMPLE_CODE" />
1827 </intent-filter>
1828 </activity>
1829
Gilles Debunne6e94ff62010-08-18 21:29:29 -07001830 <activity android:name=".view.List1" android:label="Views/Lists/01. Array">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001831 <intent-filter>
1832 <action android:name="android.intent.action.MAIN" />
1833 <category android:name="android.intent.category.SAMPLE_CODE" />
1834 </intent-filter>
1835 </activity>
1836
Gilles Debunne6e94ff62010-08-18 21:29:29 -07001837 <activity android:name=".view.List2" android:label="Views/Lists/02. Cursor (People)">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001838 <intent-filter>
1839 <action android:name="android.intent.action.MAIN" />
1840 <category android:name="android.intent.category.SAMPLE_CODE" />
1841 </intent-filter>
1842 </activity>
1843
Gilles Debunne6e94ff62010-08-18 21:29:29 -07001844 <activity android:name=".view.List3" android:label="Views/Lists/03. Cursor (Phones)">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001845 <intent-filter>
1846 <action android:name="android.intent.action.MAIN" />
1847 <category android:name="android.intent.category.SAMPLE_CODE" />
1848 </intent-filter>
1849 </activity>
1850
Gilles Debunne6e94ff62010-08-18 21:29:29 -07001851 <activity android:name=".view.List4" android:label="Views/Lists/04. ListAdapter">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001852 <intent-filter>
1853 <action android:name="android.intent.action.MAIN" />
1854 <category android:name="android.intent.category.SAMPLE_CODE" />
1855 </intent-filter>
1856 </activity>
1857
Gilles Debunne6e94ff62010-08-18 21:29:29 -07001858 <activity android:name=".view.List5" android:label="Views/Lists/05. Separators">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001859 <intent-filter>
1860 <action android:name="android.intent.action.MAIN" />
1861 <category android:name="android.intent.category.SAMPLE_CODE" />
1862 </intent-filter>
1863 </activity>
1864
Gilles Debunne6e94ff62010-08-18 21:29:29 -07001865 <activity android:name=".view.List6" android:label="Views/Lists/06. ListAdapter Collapsed">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001866 <intent-filter>
1867 <action android:name="android.intent.action.MAIN" />
1868 <category android:name="android.intent.category.SAMPLE_CODE" />
1869 </intent-filter>
1870 </activity>
1871
Gilles Debunne6e94ff62010-08-18 21:29:29 -07001872 <activity android:name=".view.List7" android:label="Views/Lists/07. Cursor (Phones)">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001873 <intent-filter>
1874 <action android:name="android.intent.action.MAIN" />
1875 <category android:name="android.intent.category.SAMPLE_CODE" />
1876 </intent-filter>
1877 </activity>
1878
Gilles Debunne6e94ff62010-08-18 21:29:29 -07001879 <activity android:name=".view.List8" android:label="Views/Lists/08. Photos">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001880 <intent-filter>
1881 <action android:name="android.intent.action.MAIN" />
1882 <category android:name="android.intent.category.SAMPLE_CODE" />
1883 </intent-filter>
1884 </activity>
1885
Gilles Debunne6e94ff62010-08-18 21:29:29 -07001886 <activity android:name=".view.List9" android:label="Views/Lists/09. Array (Overlay)">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001887 <intent-filter>
1888 <action android:name="android.intent.action.MAIN" />
1889 <category android:name="android.intent.category.SAMPLE_CODE" />
1890 </intent-filter>
1891 </activity>
1892
1893 <activity android:name=".view.List10" android:label="Views/Lists/10. Single choice list">
1894 <intent-filter>
1895 <action android:name="android.intent.action.MAIN" />
1896 <category android:name="android.intent.category.SAMPLE_CODE" />
1897 </intent-filter>
1898 </activity>
1899
1900 <activity android:name=".view.List11" android:label="Views/Lists/11. Multiple choice list">
1901 <intent-filter>
1902 <action android:name="android.intent.action.MAIN" />
1903 <category android:name="android.intent.category.SAMPLE_CODE" />
1904 </intent-filter>
1905 </activity>
1906
1907 <activity android:name=".view.List12" android:label="Views/Lists/12. Transcript">
1908 <intent-filter>
1909 <action android:name="android.intent.action.MAIN" />
1910 <category android:name="android.intent.category.SAMPLE_CODE" />
1911 </intent-filter>
1912 </activity>
1913
1914 <activity android:name=".view.List13" android:label="Views/Lists/13. Slow Adapter">
1915 <intent-filter>
1916 <action android:name="android.intent.action.MAIN" />
1917 <category android:name="android.intent.category.SAMPLE_CODE" />
1918 </intent-filter>
1919 </activity>
1920
1921 <activity android:name=".view.List14" android:label="Views/Lists/14. Efficient Adapter">
1922 <intent-filter>
1923 <action android:name="android.intent.action.MAIN" />
1924 <category android:name="android.intent.category.SAMPLE_CODE" />
1925 </intent-filter>
1926 </activity>
1927
Gilles Debunne045eac42010-09-08 10:58:26 -07001928 <activity android:name=".view.List15" android:label="Views/Lists/15. Selection Mode">
1929 <intent-filter>
1930 <action android:name="android.intent.action.MAIN" />
1931 <category android:name="android.intent.category.SAMPLE_CODE" />
1932 </intent-filter>
1933 </activity>
1934
1935 <activity android:name=".view.List16" android:label="Views/Lists/16. Border selection mode">
Adam Powelld8e26b82010-07-30 10:37:54 -07001936 <intent-filter>
1937 <action android:name="android.intent.action.MAIN" />
1938 <category android:name="android.intent.category.SAMPLE_CODE" />
1939 </intent-filter>
1940 </activity>
1941
Dianne Hackbornb2522732010-10-26 12:47:13 -07001942 <activity android:name=".view.List17" android:label="Views/Lists/17. Activate items">
1943 <intent-filter>
1944 <action android:name="android.intent.action.MAIN" />
1945 <category android:name="android.intent.category.SAMPLE_CODE" />
1946 </intent-filter>
1947 </activity>
1948
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001949 <activity android:name=".view.ExpandableList1" android:label="Views/Expandable Lists/1. Custom Adapter">
1950 <intent-filter>
1951 <action android:name="android.intent.action.MAIN" />
1952 <category android:name="android.intent.category.SAMPLE_CODE" />
1953 </intent-filter>
1954 </activity>
1955
1956 <activity android:name=".view.ExpandableList2" android:label="Views/Expandable Lists/2. Cursor (People)">
1957 <intent-filter>
1958 <action android:name="android.intent.action.MAIN" />
1959 <category android:name="android.intent.category.SAMPLE_CODE" />
1960 </intent-filter>
1961 </activity>
1962
1963 <activity android:name=".view.ExpandableList3" android:label="Views/Expandable Lists/3. Simple Adapter">
1964 <intent-filter>
1965 <action android:name="android.intent.action.MAIN" />
1966 <category android:name="android.intent.category.SAMPLE_CODE" />
1967 </intent-filter>
1968 </activity>
1969
1970 <activity android:name=".view.CustomView1"
1971 android:label="Views/Custom"
1972 android:theme="@android:style/Theme.Light">
1973 <intent-filter>
1974 <action android:name="android.intent.action.MAIN" />
1975 <category android:name="android.intent.category.SAMPLE_CODE" />
1976 </intent-filter>
1977 </activity>
1978
1979 <activity android:name=".view.Gallery1" android:label="Views/Gallery/1. Photos">
1980 <intent-filter>
1981 <action android:name="android.intent.action.MAIN" />
1982 <category android:name="android.intent.category.SAMPLE_CODE" />
1983 </intent-filter>
1984 </activity>
1985
1986 <activity android:name=".view.Gallery2" android:label="Views/Gallery/2. People">
1987 <intent-filter>
1988 <action android:name="android.intent.action.MAIN" />
1989 <category android:name="android.intent.category.SAMPLE_CODE" />
1990 </intent-filter>
1991 </activity>
1992
1993 <activity android:name=".view.Spinner1" android:label="Views/Spinner">
1994 <intent-filter>
1995 <action android:name="android.intent.action.MAIN" />
1996 <category android:name="android.intent.category.SAMPLE_CODE" />
1997 </intent-filter>
1998 </activity>
1999
2000 <activity android:name=".view.Grid1" android:label="Views/Grid/1. Icon Grid">
2001 <intent-filter>
2002 <action android:name="android.intent.action.MAIN" />
2003 <category android:name="android.intent.category.SAMPLE_CODE" />
2004 </intent-filter>
2005 </activity>
2006
2007 <activity android:name=".view.Grid2" android:label="Views/Grid/2. Photo Grid">
2008 <intent-filter>
2009 <action android:name="android.intent.action.MAIN" />
2010 <category android:name="android.intent.category.SAMPLE_CODE" />
2011 </intent-filter>
2012 </activity>
2013
Adam Powell6c7ec482010-08-13 19:11:21 -07002014 <activity android:name=".view.Grid3"
Gilles Debunne045eac42010-09-08 10:58:26 -07002015 android:label="Views/Grid/3. Selection Mode">
Adam Powell6c7ec482010-08-13 19:11:21 -07002016 <intent-filter>
2017 <action android:name="android.intent.action.MAIN" />
2018 <category android:name="android.intent.category.SAMPLE_CODE" />
2019 </intent-filter>
2020 </activity>
2021
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002022 <activity android:name=".view.ImageView1"
2023 android:label="Views/ImageView">
2024 <intent-filter>
2025 <action android:name="android.intent.action.MAIN" />
2026 <category android:name="android.intent.category.SAMPLE_CODE" />
2027 </intent-filter>
2028 </activity>
2029
2030 <activity android:name=".view.ImageSwitcher1"
2031 android:label="Views/ImageSwitcher">
2032 <intent-filter>
2033 <action android:name="android.intent.action.MAIN" />
2034 <category android:name="android.intent.category.SAMPLE_CODE" />
2035 </intent-filter>
2036 </activity>
2037
2038 <activity android:name=".view.TextSwitcher1"
2039 android:label="Views/TextSwitcher">
2040 <intent-filter>
2041 <action android:name="android.intent.action.MAIN" />
2042 <category android:name="android.intent.category.SAMPLE_CODE" />
2043 </intent-filter>
2044 </activity>
2045
2046 <activity android:name=".view.ImageButton1"
2047 android:label="Views/ImageButton">
2048 <intent-filter>
2049 <action android:name="android.intent.action.MAIN" />
2050 <category android:name="android.intent.category.SAMPLE_CODE" />
2051 </intent-filter>
2052 </activity>
2053
2054 <activity android:name=".view.Animation1" android:label="Views/Animation/Shake">
2055 <intent-filter>
2056 <action android:name="android.intent.action.MAIN" />
2057 <category android:name="android.intent.category.SAMPLE_CODE" />
2058 </intent-filter>
2059 </activity>
2060
2061 <activity android:name=".view.Animation2" android:label="Views/Animation/Push">
2062 <intent-filter>
2063 <action android:name="android.intent.action.MAIN" />
2064 <category android:name="android.intent.category.SAMPLE_CODE" />
2065 </intent-filter>
2066 </activity>
2067
Romain Guy02e8d002009-03-24 22:45:50 -07002068 <activity android:name=".view.Animation3" android:label="Views/Animation/Interpolators">
2069 <intent-filter>
2070 <action android:name="android.intent.action.MAIN" />
2071 <category android:name="android.intent.category.SAMPLE_CODE" />
2072 </intent-filter>
2073 </activity>
2074
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002075 <activity android:name=".view.LayoutAnimation1" android:label="Views/Layout Animation/1. Grid Fade">
2076 <intent-filter>
2077 <action android:name="android.intent.action.MAIN" />
2078 <category android:name="android.intent.category.SAMPLE_CODE" />
2079 </intent-filter>
2080 </activity>
2081
2082 <activity android:name=".view.LayoutAnimation2" android:label="Views/Layout Animation/2. List Cascade">
2083 <intent-filter>
2084 <action android:name="android.intent.action.MAIN" />
2085 <category android:name="android.intent.category.SAMPLE_CODE" />
2086 </intent-filter>
2087 </activity>
2088
2089 <activity android:name=".view.LayoutAnimation3" android:label="Views/Layout Animation/3. Reverse Order">
2090 <intent-filter>
2091 <action android:name="android.intent.action.MAIN" />
2092 <category android:name="android.intent.category.SAMPLE_CODE" />
2093 </intent-filter>
2094 </activity>
2095
2096 <activity android:name=".view.LayoutAnimation4" android:label="Views/Layout Animation/4. Randomize">
2097 <intent-filter>
2098 <action android:name="android.intent.action.MAIN" />
2099 <category android:name="android.intent.category.SAMPLE_CODE" />
2100 </intent-filter>
2101 </activity>
2102
2103 <activity android:name=".view.LayoutAnimation5" android:label="Views/Layout Animation/5. Grid Direction">
2104 <intent-filter>
2105 <action android:name="android.intent.action.MAIN" />
2106 <category android:name="android.intent.category.SAMPLE_CODE" />
2107 </intent-filter>
2108 </activity>
2109
2110 <activity android:name=".view.LayoutAnimation6" android:label="Views/Layout Animation/6. Wave Scale">
2111 <intent-filter>
2112 <action android:name="android.intent.action.MAIN" />
2113 <category android:name="android.intent.category.SAMPLE_CODE" />
2114 </intent-filter>
2115 </activity>
2116
2117 <activity android:name=".view.LayoutAnimation7" android:label="Views/Layout Animation/7. Nested Animations">
2118 <intent-filter>
2119 <action android:name="android.intent.action.MAIN" />
2120 <category android:name="android.intent.category.SAMPLE_CODE" />
2121 </intent-filter>
2122 </activity>
2123
2124 <activity android:name=".view.Controls1"
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002125 android:label="Views/Controls/1. Light Theme"
2126 android:theme="@android:style/Theme.Light">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002127 <intent-filter>
2128 <action android:name="android.intent.action.MAIN" />
2129 <category android:name="android.intent.category.SAMPLE_CODE" />
2130 </intent-filter>
2131 </activity>
2132
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002133 <activity android:name=".view.Controls2"
Gilles Debunne62c863d2010-09-08 08:11:10 -07002134 android:label="Views/Controls/2. Dark Theme"
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002135 android:theme="@android:style/Theme">
2136 <intent-filter>
2137 <action android:name="android.intent.action.MAIN" />
2138 <category android:name="android.intent.category.SAMPLE_CODE" />
2139 </intent-filter>
2140 </activity>
2141
2142 <activity android:name=".view.Controls3"
2143 android:label="Views/Controls/3. Holo Light Theme"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08002144 android:theme="@android:style/Theme.Holo.Light"
2145 android:enabled="@bool/atLeastHoneycomb">
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002146 <intent-filter>
2147 <action android:name="android.intent.action.MAIN" />
2148 <category android:name="android.intent.category.SAMPLE_CODE" />
2149 </intent-filter>
2150 </activity>
2151
2152 <activity android:name=".view.Controls4"
2153 android:label="Views/Controls/4. Holo Dark Theme"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08002154 android:theme="@android:style/Theme.Holo"
2155 android:enabled="@bool/atLeastHoneycomb">
2156 <intent-filter>
2157 <action android:name="android.intent.action.MAIN" />
2158 <category android:name="android.intent.category.SAMPLE_CODE" />
2159 </intent-filter>
2160 </activity>
2161
2162 <activity android:name=".view.Controls5"
2163 android:label="Views/Controls/5. Custom Theme"
2164 android:theme="@style/CustomTheme">
2165 <intent-filter>
2166 <action android:name="android.intent.action.MAIN" />
2167 <category android:name="android.intent.category.SAMPLE_CODE" />
2168 </intent-filter>
2169 </activity>
2170
2171 <activity android:name=".view.Controls6"
2172 android:label="Views/Controls/6. Holo or Old Theme"
2173 android:theme="@style/ThemeHolo">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002174 <intent-filter>
2175 <action android:name="android.intent.action.MAIN" />
2176 <category android:name="android.intent.category.SAMPLE_CODE" />
2177 </intent-filter>
2178 </activity>
2179
2180 <activity android:name=".view.Buttons1"
2181 android:label="Views/Buttons">
2182 <intent-filter>
2183 <action android:name="android.intent.action.MAIN" />
2184 <category android:name="android.intent.category.SAMPLE_CODE" />
2185 </intent-filter>
2186 </activity>
2187
2188 <activity android:name=".view.AutoComplete1" android:label="Views/Auto Complete/1. Screen Top">
2189 <intent-filter>
2190 <action android:name="android.intent.action.MAIN" />
2191 <category android:name="android.intent.category.SAMPLE_CODE" />
2192 </intent-filter>
2193 </activity>
2194
2195 <activity android:name=".view.AutoComplete2" android:label="Views/Auto Complete/2. Screen Bottom">
2196 <intent-filter>
2197 <action android:name="android.intent.action.MAIN" />
2198 <category android:name="android.intent.category.SAMPLE_CODE" />
2199 </intent-filter>
2200 </activity>
2201
2202 <activity android:name=".view.AutoComplete3" android:label="Views/Auto Complete/3. Scroll">
2203 <intent-filter>
2204 <action android:name="android.intent.action.MAIN" />
2205 <category android:name="android.intent.category.SAMPLE_CODE" />
2206 </intent-filter>
2207 </activity>
2208
2209 <activity android:name=".view.AutoComplete4" android:label="Views/Auto Complete/4. Contacts">
2210 <intent-filter>
2211 <action android:name="android.intent.action.MAIN" />
2212 <category android:name="android.intent.category.SAMPLE_CODE" />
2213 </intent-filter>
2214 </activity>
2215
2216 <activity android:name=".view.AutoComplete5" android:label="Views/Auto Complete/5. Contacts with Hint">
2217 <intent-filter>
2218 <action android:name="android.intent.action.MAIN" />
2219 <category android:name="android.intent.category.SAMPLE_CODE" />
2220 </intent-filter>
2221 </activity>
2222
2223 <activity android:name=".view.AutoComplete6" android:label="Views/Auto Complete/6. Multiple items">
2224 <intent-filter>
2225 <action android:name="android.intent.action.MAIN" />
2226 <category android:name="android.intent.category.SAMPLE_CODE" />
2227 </intent-filter>
2228 </activity>
2229
2230 <activity android:name=".view.ProgressBar1" android:label="Views/Progress Bar/1. Incremental">
2231 <intent-filter>
2232 <action android:name="android.intent.action.MAIN" />
2233 <category android:name="android.intent.category.SAMPLE_CODE" />
2234 </intent-filter>
2235 </activity>
2236
2237 <activity android:name=".view.ProgressBar2" android:label="Views/Progress Bar/2. Smooth">
2238 <intent-filter>
2239 <action android:name="android.intent.action.MAIN" />
2240 <category android:name="android.intent.category.SAMPLE_CODE" />
2241 </intent-filter>
2242 </activity>
2243
2244 <activity android:name=".view.ProgressBar3" android:label="Views/Progress Bar/3. Dialogs">
2245 <intent-filter>
2246 <action android:name="android.intent.action.MAIN" />
2247 <category android:name="android.intent.category.SAMPLE_CODE" />
2248 </intent-filter>
2249 </activity>
2250
2251 <activity android:name=".view.ProgressBar4" android:label="Views/Progress Bar/4. In Title Bar">
2252 <intent-filter>
2253 <action android:name="android.intent.action.MAIN" />
2254 <category android:name="android.intent.category.SAMPLE_CODE" />
2255 </intent-filter>
2256 </activity>
2257
2258 <activity android:name=".view.SeekBar1" android:label="Views/Seek Bar">
2259 <intent-filter>
2260 <action android:name="android.intent.action.MAIN" />
2261 <category android:name="android.intent.category.SAMPLE_CODE" />
2262 </intent-filter>
2263 </activity>
2264
2265 <activity android:name=".view.RatingBar1" android:label="Views/Rating Bar">
2266 <intent-filter>
2267 <action android:name="android.intent.action.MAIN" />
2268 <category android:name="android.intent.category.SAMPLE_CODE" />
2269 </intent-filter>
2270 </activity>
2271
2272 <activity android:name=".view.Focus1" android:label="Views/Focus/1. Vertical">
2273 <intent-filter>
2274 <action android:name="android.intent.action.MAIN" />
2275 <category android:name="android.intent.category.SAMPLE_CODE" />
2276 </intent-filter>
2277 </activity>
2278
2279 <activity android:name=".view.Focus2" android:label="Views/Focus/2. Horizontal">
2280 <intent-filter>
2281 <action android:name="android.intent.action.MAIN" />
2282 <category android:name="android.intent.category.SAMPLE_CODE" />
2283 </intent-filter>
2284 </activity>
2285
2286 <activity android:name=".view.Focus3" android:label="Views/Focus/3. Circular">
2287 <intent-filter>
2288 <action android:name="android.intent.action.MAIN" />
2289 <category android:name="android.intent.category.SAMPLE_CODE" />
2290 </intent-filter>
2291 </activity>
2292
2293 <activity android:name=".view.InternalSelectionFocus" android:label="Views/Focus/4. Internal Selection">
2294 <intent-filter>
2295 <action android:name="android.intent.action.MAIN" />
2296 <category android:name="android.intent.category.SAMPLE_CODE" />
2297 </intent-filter>
2298 </activity>
2299
Jeff Brown587b6c42010-12-15 19:31:17 -08002300 <activity android:name=".view.Focus5" android:label="Views/Focus/5. Sequential (Tab Order)">
2301 <intent-filter>
2302 <action android:name="android.intent.action.MAIN" />
2303 <category android:name="android.intent.category.SAMPLE_CODE" />
2304 </intent-filter>
2305 </activity>
2306
Dianne Hackborn3de0bf92013-03-01 13:37:02 -08002307 <activity android:name=".view.WindowFocusObserver"
2308 android:label="Views/Focus/6. Window Focus Observer">
2309 <intent-filter>
2310 <action android:name="android.intent.action.MAIN" />
2311 <category android:name="android.intent.category.SAMPLE_CODE" />
2312 </intent-filter>
2313 </activity>
2314
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002315 <activity android:name=".view.DateWidgets1" android:label="Views/Date Widgets/1. Dialog">
2316 <intent-filter>
2317 <action android:name="android.intent.action.MAIN" />
2318 <category android:name="android.intent.category.SAMPLE_CODE" />
2319 </intent-filter>
2320 </activity>
2321
2322 <activity android:name=".view.DateWidgets2" android:label="Views/Date Widgets/2. Inline">
2323 <intent-filter>
2324 <action android:name="android.intent.action.MAIN" />
2325 <category android:name="android.intent.category.SAMPLE_CODE" />
2326 </intent-filter>
2327 </activity>
2328
Adam Powella19298d2010-08-03 18:48:05 -07002329 <activity android:name=".view.PopupMenu1" android:label="Views/Popup Menu">
2330 <intent-filter>
2331 <action android:name="android.intent.action.MAIN" />
2332 <category android:name="android.intent.category.SAMPLE_CODE" />
2333 </intent-filter>
2334 </activity>
2335
Amith Yamasanied6ae472010-09-03 17:11:31 -07002336 <activity android:name=".view.SearchViewActionBar" android:label="Views/Search View/Action Bar"
2337 android:theme="@android:style/Theme.Holo">
2338 <intent-filter>
2339 <action android:name="android.intent.action.MAIN" />
2340 <category android:name="android.intent.category.SAMPLE_CODE" />
2341 </intent-filter>
2342 <meta-data android:name="android.app.default_searchable"
2343 android:value=".app.SearchQueryResults" />
2344 </activity>
2345
Amith Yamasaniea5c0b02011-07-20 17:02:01 -07002346 <activity android:name=".view.SearchViewAlwaysVisible" android:label="Views/Search View/Always Expanded"
2347 android:theme="@android:style/Theme.Holo">
2348 <intent-filter>
2349 <action android:name="android.intent.action.MAIN" />
2350 <category android:name="android.intent.category.SAMPLE_CODE" />
2351 </intent-filter>
2352 <meta-data android:name="android.app.default_searchable"
2353 android:value=".app.SearchQueryResults" />
2354 </activity>
2355
Amith Yamasanied6ae472010-09-03 17:11:31 -07002356 <activity android:name=".view.SearchViewFilterMode" android:label="Views/Search View/Filter"
2357 android:theme="@android:style/Theme.Holo">
2358 <intent-filter>
2359 <action android:name="android.intent.action.MAIN" />
2360 <category android:name="android.intent.category.SAMPLE_CODE" />
2361 </intent-filter>
2362 </activity>
2363
Romain Guyc96fa382010-08-11 19:34:27 -07002364 <activity android:name=".view.RotatingButton" android:label="Views/Rotating Button">
Chet Haase64606ec2010-08-06 11:32:42 -07002365 <intent-filter>
2366 <action android:name="android.intent.action.MAIN" />
2367 <category android:name="android.intent.category.SAMPLE_CODE" />
2368 </intent-filter>
2369 </activity>
2370
Jeff Browncf4db942010-09-03 10:19:28 -07002371 <activity android:name=".view.SecureView" android:label="Views/Secure View">
2372 <intent-filter>
2373 <action android:name="android.intent.action.MAIN" />
2374 <category android:name="android.intent.category.SAMPLE_CODE" />
2375 </intent-filter>
2376 </activity>
2377
Jeff Brownb39c4ba2010-09-29 17:14:35 -07002378 <activity android:name=".view.SplitTouchView" android:label="Views/Splitting Touches across Views">
2379 <intent-filter>
2380 <action android:name="android.intent.action.MAIN" />
2381 <category android:name="android.intent.category.SAMPLE_CODE" />
2382 </intent-filter>
2383 </activity>
2384
Christopher Tate8f2e8f42010-12-01 16:46:28 -08002385 <activity android:name=".view.DragAndDropDemo"
2386 android:label="Views/Drag and Drop"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08002387 android:hardwareAccelerated="false"
2388 android:enabled="@bool/atLeastHoneycomb">
Christopher Tate8f2e8f42010-12-01 16:46:28 -08002389 <intent-filter>
2390 <action android:name="android.intent.action.MAIN" />
2391 <category android:name="android.intent.category.SAMPLE_CODE" />
2392 </intent-filter>
2393 </activity>
2394
Jeff Brown10f877b2011-02-23 21:54:39 -08002395 <activity android:name=".view.GameControllerInput" android:label="Views/Game Controller Input">
2396 <intent-filter>
2397 <action android:name="android.intent.action.MAIN" />
2398 <category android:name="android.intent.category.SAMPLE_CODE" />
2399 </intent-filter>
2400 </activity>
2401
Jeff Brown402adc42011-06-27 21:37:37 -07002402 <activity android:name=".view.Hover" android:label="Views/Hover Events">
2403 <intent-filter>
2404 <action android:name="android.intent.action.MAIN" />
2405 <category android:name="android.intent.category.SAMPLE_CODE" />
2406 </intent-filter>
2407 </activity>
2408
Dianne Hackborn168241e2013-02-25 16:48:06 -08002409 <activity android:name=".view.SystemUIModes"
Dianne Hackbornadee1fd2012-03-27 10:35:02 -07002410 android:label="Views/System UI Visibility/System UI Modes"
Dianne Hackborna28de3b2013-02-26 16:55:38 -08002411 android:uiOptions="splitActionBarWhenNarrow"
2412 android:enabled="@bool/atLeastJellyBeanMR2">
2413 <intent-filter>
2414 <action android:name="android.intent.action.MAIN" />
2415 <category android:name="android.intent.category.SAMPLE_CODE" />
2416 </intent-filter>
2417 </activity>
2418
2419 <activity android:name=".view.SystemUIModesOverlay"
2420 android:label="Views/System UI Visibility/System UI Modes Overlay"
2421 android:uiOptions="splitActionBarWhenNarrow"
2422 android:enabled="@bool/atLeastJellyBean">
Dianne Hackbornadee1fd2012-03-27 10:35:02 -07002423 <intent-filter>
2424 <action android:name="android.intent.action.MAIN" />
2425 <category android:name="android.intent.category.SAMPLE_CODE" />
2426 </intent-filter>
2427 </activity>
2428
2429 <activity android:name=".view.ContentBrowserActivity"
2430 android:label="Views/System UI Visibility/Content Browser"
Dianne Hackborn58ce6f02012-05-18 19:43:57 -07002431 android:theme="@android:style/Theme.Holo.Light.DarkActionBar"
Dianne Hackborna28de3b2013-02-26 16:55:38 -08002432 android:uiOptions="splitActionBarWhenNarrow"
2433 android:enabled="@bool/atLeastJellyBean">
Dianne Hackbornadee1fd2012-03-27 10:35:02 -07002434 <intent-filter>
2435 <action android:name="android.intent.action.MAIN" />
2436 <category android:name="android.intent.category.SAMPLE_CODE" />
2437 </intent-filter>
2438 </activity>
2439
Dianne Hackborndbe4e752013-10-11 16:17:58 -07002440 <activity android:name=".view.ContentBrowserNavActivity"
2441 android:label="Views/System UI Visibility/Content Browser Nav Bar"
2442 android:theme="@android:style/Theme.Holo.Light.DarkActionBar"
2443 android:uiOptions="splitActionBarWhenNarrow"
2444 android:enabled="@bool/atLeastKitKat">
2445 <intent-filter>
2446 <action android:name="android.intent.action.MAIN" />
2447 <category android:name="android.intent.category.SAMPLE_CODE" />
2448 </intent-filter>
2449 </activity>
2450
Dianne Hackbornadee1fd2012-03-27 10:35:02 -07002451 <activity android:name=".view.VideoPlayerActivity"
2452 android:label="Views/System UI Visibility/Video Player"
Dianne Hackbornf7541b82012-03-30 18:57:18 -07002453 android:theme="@android:style/Theme.Holo"
Dianne Hackborna28de3b2013-02-26 16:55:38 -08002454 android:uiOptions="splitActionBarWhenNarrow"
2455 android:enabled="@bool/atLeastJellyBean">
Daniel Sandler173fb982011-08-04 13:14:01 -04002456 <intent-filter>
2457 <action android:name="android.intent.action.MAIN" />
2458 <category android:name="android.intent.category.SAMPLE_CODE" />
2459 </intent-filter>
2460 </activity>
2461
Dianne Hackborndbe4e752013-10-11 16:17:58 -07002462 <activity android:name=".view.TranslucentBarsActivity"
2463 android:label="Views/System UI Visibility/Translucent Bars"
2464 android:theme="@android:style/Theme.Holo.NoActionBar.TranslucentDecor"
2465 android:enabled="@bool/atLeastKitKat">
2466 <intent-filter>
2467 <action android:name="android.intent.action.MAIN" />
2468 <category android:name="android.intent.category.SAMPLE_CODE" />
2469 </intent-filter>
2470 </activity>
2471
Dianne Hackborn18159032013-12-02 16:30:50 -08002472 <activity android:name=".view.GameActivity"
2473 android:label="Views/System UI Visibility/Game"
2474 android:theme="@android:style/Theme.Holo.NoActionBar"
2475 android:enabled="@bool/atLeastKitKat">
2476 <intent-filter>
2477 <action android:name="android.intent.action.MAIN" />
2478 <category android:name="android.intent.category.SAMPLE_CODE" />
2479 </intent-filter>
2480 </activity>
2481
Adam Powell758f6d02010-11-28 19:12:14 -08002482 <activity android:name=".view.Switches" android:label="Views/Switches">
2483 <intent-filter>
2484 <action android:name="android.intent.action.MAIN" />
2485 <category android:name="android.intent.category.SAMPLE_CODE" />
2486 </intent-filter>
2487 </activity>
2488
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002489 <!-- ************************************* -->
2490 <!-- GRAPHICS SAMPLES -->
2491 <!-- ************************************* -->
2492
2493 <activity android:name=".graphics.kube.Kube" android:label="Graphics/OpenGL ES/Kube"
Jack Palevich1163f692011-10-27 05:45:45 -07002494 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002495 <intent-filter>
2496 <action android:name="android.intent.action.MAIN" />
2497 <category android:name="android.intent.category.SAMPLE_CODE" />
2498 </intent-filter>
2499 </activity>
2500
2501 <activity android:name=".graphics.Compass" android:label="Graphics/Compass">
2502 <intent-filter>
2503 <action android:name="android.intent.action.MAIN" />
2504 <category android:name="android.intent.category.SAMPLE_CODE" />
2505 </intent-filter>
2506 </activity>
2507
2508 <activity android:name=".graphics.CameraPreview" android:label="Graphics/CameraPreview" android:screenOrientation="landscape">
2509 <intent-filter>
2510 <action android:name="android.intent.action.MAIN" />
2511 <category android:name="android.intent.category.SAMPLE_CODE" />
2512 </intent-filter>
2513 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002514
Jack Palevichc1645152009-12-24 16:18:25 +08002515 <activity android:name=".graphics.CompressedTextureActivity"
2516 android:label="Graphics/OpenGL ES/Compressed Texture"
2517 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002518 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
Jack Palevichc1645152009-12-24 16:18:25 +08002519 <intent-filter>
2520 <action android:name="android.intent.action.MAIN" />
2521 <category android:name="android.intent.category.SAMPLE_CODE" />
2522 </intent-filter>
2523 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002524
Jack Palevich89282a62010-01-29 20:58:38 +08002525 <activity android:name=".graphics.CubeMapActivity"
2526 android:label="Graphics/OpenGL ES/Cube Map"
2527 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002528 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
Jack Palevich89282a62010-01-29 20:58:38 +08002529 <intent-filter>
2530 <action android:name="android.intent.action.MAIN" />
2531 <category android:name="android.intent.category.SAMPLE_CODE" />
2532 </intent-filter>
2533 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002534
2535
Jack Palevich89282a62010-01-29 20:58:38 +08002536 <activity android:name=".graphics.FrameBufferObjectActivity"
2537 android:label="Graphics/OpenGL ES/Frame Buffer Object"
2538 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002539 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
Jack Palevich89282a62010-01-29 20:58:38 +08002540 <intent-filter>
2541 <action android:name="android.intent.action.MAIN" />
2542 <category android:name="android.intent.category.SAMPLE_CODE" />
2543 </intent-filter>
2544 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002545
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002546 <activity android:name=".graphics.GLSurfaceViewActivity"
2547 android:label="Graphics/OpenGL ES/GLSurfaceView"
2548 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002549 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002550 <intent-filter>
2551 <action android:name="android.intent.action.MAIN" />
2552 <category android:name="android.intent.category.SAMPLE_CODE" />
2553 </intent-filter>
2554 </activity>
2555
Jack Palevichfbc44112009-11-27 19:54:46 +08002556 <activity android:name=".graphics.GLES20Activity"
2557 android:label="Graphics/OpenGL ES/OpenGL ES 2.0"
2558 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002559 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
Jack Palevichfbc44112009-11-27 19:54:46 +08002560 <intent-filter>
2561 <action android:name="android.intent.action.MAIN" />
2562 <category android:name="android.intent.category.SAMPLE_CODE" />
2563 </intent-filter>
2564 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002565
Jack Palevichfe8c16a2009-12-09 15:32:35 +08002566 <activity android:name=".graphics.MatrixPaletteActivity"
2567 android:label="Graphics/OpenGL ES/Matrix Palette Skinning"
Jack Palevich1163f692011-10-27 05:45:45 -07002568 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
Jack Palevichfe8c16a2009-12-09 15:32:35 +08002569 <intent-filter>
2570 <action android:name="android.intent.action.MAIN" />
2571 <category android:name="android.intent.category.SAMPLE_CODE" />
2572 </intent-filter>
2573 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002574
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002575 <activity android:name=".graphics.TranslucentGLSurfaceViewActivity"
2576 android:label="Graphics/OpenGL ES/Translucent GLSurfaceView"
2577 android:theme="@style/Theme.Translucent"
Jack Palevich1163f692011-10-27 05:45:45 -07002578 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002579 <intent-filter>
2580 <action android:name="android.intent.action.MAIN" />
2581 <category android:name="android.intent.category.SAMPLE_CODE" />
2582 </intent-filter>
2583 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002584
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002585 <activity android:name=".graphics.TriangleActivity"
2586 android:label="Graphics/OpenGL ES/Textured Triangle"
Dianne Hackborn7c69dba2011-01-23 13:28:02 -08002587 android:theme="@android:style/Theme.Holo.Dialog"
Jack Palevich1163f692011-10-27 05:45:45 -07002588 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002589 <intent-filter>
2590 <action android:name="android.intent.action.MAIN" />
2591 <category android:name="android.intent.category.SAMPLE_CODE" />
2592 </intent-filter>
2593 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002594
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002595 <activity android:name=".graphics.spritetext.SpriteTextActivity"
2596 android:label="Graphics/OpenGL ES/Sprite Text"
2597 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002598 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002599 <intent-filter>
2600 <action android:name="android.intent.action.MAIN" />
2601 <category android:name="android.intent.category.SAMPLE_CODE" />
2602 </intent-filter>
2603 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002604
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002605 <activity android:name=".graphics.TouchRotateActivity"
2606 android:label="Graphics/OpenGL ES/Touch Rotate"
2607 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002608 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002609 <intent-filter>
2610 <action android:name="android.intent.action.MAIN" />
2611 <category android:name="android.intent.category.SAMPLE_CODE" />
2612 </intent-filter>
2613 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002614
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002615 <activity android:name=".graphics.PolyToPoly" android:label="Graphics/PolyToPoly">
2616 <intent-filter>
2617 <action android:name="android.intent.action.MAIN" />
2618 <category android:name="android.intent.category.SAMPLE_CODE" />
2619 </intent-filter>
2620 </activity>
2621
2622 <activity android:name=".graphics.ScaleToFit" android:label="Graphics/ScaleToFit">
2623 <intent-filter>
2624 <action android:name="android.intent.action.MAIN" />
2625 <category android:name="android.intent.category.SAMPLE_CODE" />
2626 </intent-filter>
2627 </activity>
2628
2629 <activity android:name=".graphics.RoundRects" android:label="Graphics/RoundRects">
2630 <intent-filter>
2631 <action android:name="android.intent.action.MAIN" />
2632 <category android:name="android.intent.category.SAMPLE_CODE" />
2633 </intent-filter>
2634 </activity>
2635
2636 <activity android:name=".graphics.ShapeDrawable1" android:label="Graphics/Drawable/ShapeDrawable">
2637 <intent-filter>
2638 <action android:name="android.intent.action.MAIN" />
2639 <category android:name="android.intent.category.SAMPLE_CODE" />
2640 </intent-filter>
2641 </activity>
2642
2643 <activity android:name=".graphics.SurfaceViewOverlay"
2644 android:label="Graphics/SurfaceView Overlay">
2645 <intent-filter>
2646 <action android:name="android.intent.action.MAIN" />
2647 <category android:name="android.intent.category.SAMPLE_CODE" />
2648 </intent-filter>
2649 </activity>
2650
Dianne Hackborn988a7192010-05-10 11:30:38 -07002651 <activity android:name=".graphics.WindowSurface"
2652 android:label="Graphics/Surface Window">
2653 <intent-filter>
2654 <action android:name="android.intent.action.MAIN" />
2655 <category android:name="android.intent.category.SAMPLE_CODE" />
2656 </intent-filter>
2657 </activity>
2658
Romain Guy520c90c2011-03-18 15:11:16 -07002659 <activity android:hardwareAccelerated="false"
2660 android:name=".graphics.TextAlign" android:label="Graphics/Text Align">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002661 <intent-filter>
2662 <action android:name="android.intent.action.MAIN" />
2663 <category android:name="android.intent.category.SAMPLE_CODE" />
2664 </intent-filter>
2665 </activity>
2666
2667 <activity android:name=".graphics.Arcs" android:label="Graphics/Arcs">
2668 <intent-filter>
2669 <action android:name="android.intent.action.MAIN" />
2670 <category android:name="android.intent.category.SAMPLE_CODE" />
2671 </intent-filter>
2672 </activity>
2673
2674 <activity android:name=".graphics.Patterns" android:label="Graphics/Patterns">
2675 <intent-filter>
2676 <action android:name="android.intent.action.MAIN" />
2677 <category android:name="android.intent.category.SAMPLE_CODE" />
2678 </intent-filter>
2679 </activity>
2680
Romain Guy520c90c2011-03-18 15:11:16 -07002681 <activity android:hardwareAccelerated="false"
2682 android:name=".graphics.Clipping" android:label="Graphics/Clipping">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002683 <intent-filter>
2684 <action android:name="android.intent.action.MAIN" />
2685 <category android:name="android.intent.category.SAMPLE_CODE" />
2686 </intent-filter>
2687 </activity>
2688
2689 <activity android:name=".graphics.Layers" android:label="Graphics/Layers">
2690 <intent-filter>
2691 <action android:name="android.intent.action.MAIN" />
2692 <category android:name="android.intent.category.SAMPLE_CODE" />
2693 </intent-filter>
2694 </activity>
2695
Romain Guy520c90c2011-03-18 15:11:16 -07002696 <activity android:hardwareAccelerated="false"
2697 android:name=".graphics.UnicodeChart" android:label="Graphics/UnicodeChart">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002698 <intent-filter>
2699 <action android:name="android.intent.action.MAIN" />
2700 <category android:name="android.intent.category.SAMPLE_CODE" />
2701 </intent-filter>
2702 </activity>
2703
2704 <activity android:name=".graphics.PathFillTypes" android:label="Graphics/PathFillTypes">
2705 <intent-filter>
2706 <action android:name="android.intent.action.MAIN" />
2707 <category android:name="android.intent.category.SAMPLE_CODE" />
2708 </intent-filter>
2709 </activity>
2710
Romain Guy520c90c2011-03-18 15:11:16 -07002711 <activity android:hardwareAccelerated="false"
2712 android:name=".graphics.Pictures" android:label="Graphics/Pictures">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002713 <intent-filter>
2714 <action android:name="android.intent.action.MAIN" />
2715 <category android:name="android.intent.category.SAMPLE_CODE" />
2716 </intent-filter>
2717 </activity>
2718
Romain Guy520c90c2011-03-18 15:11:16 -07002719 <activity android:hardwareAccelerated="false"
2720 android:name=".graphics.Vertices" android:label="Graphics/Vertices">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002721 <intent-filter>
2722 <action android:name="android.intent.action.MAIN" />
2723 <category android:name="android.intent.category.SAMPLE_CODE" />
2724 </intent-filter>
2725 </activity>
2726
2727 <activity android:name=".graphics.AnimateDrawables" android:label="Graphics/AnimateDrawables">
2728 <intent-filter>
2729 <action android:name="android.intent.action.MAIN" />
2730 <category android:name="android.intent.category.SAMPLE_CODE" />
2731 </intent-filter>
2732 </activity>
2733
2734 <activity android:name=".graphics.SensorTest" android:label="Graphics/SensorTest">
2735 <intent-filter>
2736 <action android:name="android.intent.action.MAIN" />
2737 <category android:name="android.intent.category.SAMPLE_CODE" />
2738 </intent-filter>
2739 </activity>
2740
2741 <activity android:name=".graphics.AlphaBitmap" android:label="Graphics/AlphaBitmap">
2742 <intent-filter>
2743 <action android:name="android.intent.action.MAIN" />
2744 <category android:name="android.intent.category.SAMPLE_CODE" />
2745 </intent-filter>
2746 </activity>
2747
2748 <activity android:name=".graphics.Regions" android:label="Graphics/Regions">
2749 <intent-filter>
2750 <action android:name="android.intent.action.MAIN" />
2751 <category android:name="android.intent.category.SAMPLE_CODE" />
2752 </intent-filter>
2753 </activity>
2754
2755 <activity android:name=".graphics.Sweep" android:label="Graphics/Sweep">
2756 <intent-filter>
2757 <action android:name="android.intent.action.MAIN" />
2758 <category android:name="android.intent.category.SAMPLE_CODE" />
2759 </intent-filter>
2760 </activity>
2761
2762 <activity android:name=".graphics.BitmapMesh" android:label="Graphics/BitmapMesh">
2763 <intent-filter>
2764 <action android:name="android.intent.action.MAIN" />
2765 <category android:name="android.intent.category.SAMPLE_CODE" />
2766 </intent-filter>
2767 </activity>
2768
2769 <activity android:name=".graphics.MeasureText" android:label="Graphics/MeasureText">
2770 <intent-filter>
2771 <action android:name="android.intent.action.MAIN" />
2772 <category android:name="android.intent.category.SAMPLE_CODE" />
2773 </intent-filter>
2774 </activity>
2775
2776 <activity android:name=".graphics.Typefaces" android:label="Graphics/Typefaces">
2777 <intent-filter>
2778 <action android:name="android.intent.action.MAIN" />
2779 <category android:name="android.intent.category.SAMPLE_CODE" />
2780 </intent-filter>
2781 </activity>
2782
2783 <activity android:name=".graphics.FingerPaint" android:label="Graphics/FingerPaint">
2784 <intent-filter>
2785 <action android:name="android.intent.action.MAIN" />
2786 <category android:name="android.intent.category.SAMPLE_CODE" />
2787 </intent-filter>
2788 </activity>
2789
2790 <activity android:name=".graphics.ColorMatrixSample" android:label="Graphics/ColorMatrix">
2791 <intent-filter>
2792 <action android:name="android.intent.action.MAIN" />
2793 <category android:name="android.intent.category.SAMPLE_CODE" />
2794 </intent-filter>
2795 </activity>
2796
Romain Guy520c90c2011-03-18 15:11:16 -07002797 <activity android:hardwareAccelerated="false"
2798 android:name=".graphics.BitmapDecode" android:label="Graphics/BitmapDecode">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002799 <intent-filter>
2800 <action android:name="android.intent.action.MAIN" />
2801 <category android:name="android.intent.category.SAMPLE_CODE" />
2802 </intent-filter>
2803 </activity>
2804
Mike Reedb94183b2009-06-05 15:56:23 -04002805 <activity android:name=".graphics.ColorFilters" android:label="Graphics/ColorFilters">
2806 <intent-filter>
2807 <action android:name="android.intent.action.MAIN" />
2808 <category android:name="android.intent.category.SAMPLE_CODE" />
2809 </intent-filter>
2810 </activity>
2811
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002812 <activity android:name=".graphics.CreateBitmap" android:label="Graphics/CreateBitmap">
2813 <intent-filter>
2814 <action android:name="android.intent.action.MAIN" />
2815 <category android:name="android.intent.category.SAMPLE_CODE" />
2816 </intent-filter>
2817 </activity>
2818
Romain Guy520c90c2011-03-18 15:11:16 -07002819 <activity android:hardwareAccelerated="false"
2820 android:name=".graphics.DrawPoints" android:label="Graphics/Points">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002821 <intent-filter>
2822 <action android:name="android.intent.action.MAIN" />
2823 <category android:name="android.intent.category.SAMPLE_CODE" />
2824 </intent-filter>
2825 </activity>
2826
2827 <activity android:name=".graphics.TouchPaint" android:label="Graphics/Touch Paint"
2828 android:theme="@style/Theme.Black"
Jack Palevich1163f692011-10-27 05:45:45 -07002829 android:configChanges="keyboard|keyboardHidden|navigation|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002830 <intent-filter>
2831 <action android:name="android.intent.action.MAIN" />
2832 <category android:name="android.intent.category.SAMPLE_CODE" />
2833 </intent-filter>
2834 </activity>
2835
2836 <activity android:name=".graphics.BitmapPixels" android:label="Graphics/BitmapPixels">
2837 <intent-filter>
2838 <action android:name="android.intent.action.MAIN" />
2839 <category android:name="android.intent.category.SAMPLE_CODE" />
2840 </intent-filter>
2841 </activity>
2842
2843 <activity android:name=".graphics.Xfermodes" android:label="Graphics/Xfermodes">
2844 <intent-filter>
2845 <action android:name="android.intent.action.MAIN" />
2846 <category android:name="android.intent.category.SAMPLE_CODE" />
2847 </intent-filter>
2848 </activity>
2849
2850 <activity android:name=".graphics.PathEffects" android:label="Graphics/PathEffects">
2851 <intent-filter>
2852 <action android:name="android.intent.action.MAIN" />
2853 <category android:name="android.intent.category.SAMPLE_CODE" />
2854 </intent-filter>
2855 </activity>
2856
2857 <activity android:name=".graphics.GradientDrawable1" android:label="Graphics/Drawable/GradientDrawable">
2858 <intent-filter>
2859 <action android:name="android.intent.action.MAIN" />
2860 <category android:name="android.intent.category.SAMPLE_CODE" />
2861 </intent-filter>
2862 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002863
Wei-Ta Chen1ba461c2009-05-29 16:03:39 -07002864 <activity android:name=".graphics.PurgeableBitmap" android:label="Graphics/PurgeableBitmap/NonPurgeable">
2865 <intent-filter>
2866 <action android:name="android.intent.action.MAIN" />
2867 <category android:name="android.intent.category.SAMPLE_CODE" />
2868 </intent-filter>
2869 </activity>
2870
2871 <activity-alias android:targetActivity=".graphics.PurgeableBitmap" android:name="Purgeable" android:label="Graphics/PurgeableBitmap/Purgeable">
2872 <intent-filter>
2873 <action android:name="android.intent.action.MAIN" />
2874 <category android:name="android.intent.category.SAMPLE_CODE" />
2875 </intent-filter>
2876 </activity-alias>
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002877
Dianne Hackborn3b014602009-08-10 18:12:32 -07002878 <activity android:name=".graphics.DensityActivity" android:label="Graphics/Density">
2879 <intent-filter>
2880 <action android:name="android.intent.action.MAIN" />
2881 <category android:name="android.intent.category.SAMPLE_CODE" />
2882 </intent-filter>
2883 </activity>
2884
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002885 <!-- ************************************* -->
2886 <!-- MEDIA SAMPLES -->
2887 <!-- ************************************* -->
2888
2889 <activity android:name=".media.MediaPlayerDemo" android:label="Media/MediaPlayer">
2890 <intent-filter>
2891 <action android:name="android.intent.action.MAIN" />
2892 <category android:name="android.intent.category.SAMPLE_CODE" />
2893 </intent-filter>
2894 </activity>
2895
2896 <activity android:name=".media.MediaPlayerDemo_Audio" android:label="Media/MediaPlayer">
2897 <intent-filter>
2898 <category android:name="android.intent.category.SAMPLE_CODE" />
2899 </intent-filter>
2900 </activity>
2901
2902 <activity android:name=".media.MediaPlayerDemo_Video" android:label="Media/MediaPlayer">
2903 <intent-filter>
2904 <category android:name="android.intent.category.SAMPLE_CODE" />
2905 </intent-filter>
2906 </activity>
2907
2908 <activity android:name=".media.VideoViewDemo" android:label="Media/VideoView">
2909 <intent-filter>
2910 <action android:name="android.intent.action.MAIN" />
2911 <category android:name="android.intent.category.SAMPLE_CODE" />
2912 </intent-filter>
2913 </activity>
2914
Roman Nurik90c1d502010-10-22 15:39:25 -07002915 <activity android:name=".media.AudioFxDemo" android:label="Media/AudioFx">
2916 <intent-filter>
2917 <action android:name="android.intent.action.MAIN" />
2918 <category android:name="android.intent.category.SAMPLE_CODE" />
2919 </intent-filter>
2920 </activity>
2921
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002922 <!-- ************************************* -->
The Android Open Source Project243d18e2009-03-11 12:11:54 -07002923 <!-- APPWIDGET PACKAGE SAMPLES -->
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002924 <!-- ************************************* -->
2925
The Android Open Source Project243d18e2009-03-11 12:11:54 -07002926 <receiver android:name=".appwidget.ExampleAppWidgetProvider">
2927 <meta-data android:name="android.appwidget.provider"
2928 android:resource="@xml/appwidget_provider" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002929 <intent-filter>
The Android Open Source Project243d18e2009-03-11 12:11:54 -07002930 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002931 </intent-filter>
2932 </receiver>
2933
Jeffrey Sharkeyf7f1c362009-04-16 12:32:29 -07002934 <activity android:name=".appwidget.ExampleAppWidgetConfigure">
2935 <intent-filter>
2936 <action android:name="android.appwidget.action.APPWIDGET_CONFIGURE" />
2937 </intent-filter>
2938 </activity>
2939
The Android Open Source Project243d18e2009-03-11 12:11:54 -07002940 <receiver android:name=".appwidget.ExampleBroadcastReceiver" android:enabled="false">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002941 <intent-filter>
2942 <action android:name="android.intent.ACTION_TIMEZONE_CHANGED" />
2943 <action android:name="android.intent.ACTION_TIME" />
2944 </intent-filter>
2945 </receiver>
2946
2947 <!-- ************************************* -->
2948 <!-- OTHER SAMPLES -->
2949 <!-- ************************************* -->
2950
2951 <activity android:name=".text.Link" android:label="Text/Linkify">
2952 <intent-filter>
2953 <action android:name="android.intent.action.MAIN" />
2954 <category android:name="android.intent.category.SAMPLE_CODE" />
2955 </intent-filter>
2956 </activity>
2957
2958 <activity android:name=".text.Marquee" android:label="Text/Marquee">
2959 <intent-filter>
2960 <action android:name="android.intent.action.MAIN" />
2961 <category android:name="android.intent.category.SAMPLE_CODE" />
2962 </intent-filter>
2963 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002964
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002965 <activity android:name=".text.LogTextBox1" android:label="Text/LogTextBox">
2966 <intent-filter>
2967 <action android:name="android.intent.action.MAIN" />
2968 <category android:name="android.intent.category.SAMPLE_CODE" />
2969 </intent-filter>
2970 </activity>
2971
Jeff Hamiltonaad3a1b2011-01-12 14:21:40 -06002972 <activity android:name=".nfc.ForegroundDispatch" android:label="NFC/ForegroundDispatch">
2973 <intent-filter>
2974 <action android:name="android.intent.action.MAIN" />
2975 <category android:name="android.intent.category.SAMPLE_CODE" />
2976 </intent-filter>
2977 </activity>
2978
Jeff Hamiltone0fbd3f2011-01-23 12:49:04 -06002979 <activity android:name=".nfc.TechFilter" android:label="NFC/TechFilter">
2980 <intent-filter>
2981 <action android:name="android.intent.action.MAIN" />
2982 <category android:name="android.intent.category.SAMPLE_CODE" />
2983 </intent-filter>
2984
2985 <!-- Add a technology filter -->
2986 <intent-filter>
2987 <action android:name="android.nfc.action.TECH_DISCOVERED" />
2988 </intent-filter>
2989
2990 <meta-data android:name="android.nfc.action.TECH_DISCOVERED"
2991 android:resource="@xml/filter_nfc"
2992 />
2993 </activity>
2994
Jeff Hamilton509fbb42011-01-18 09:01:51 -08002995 <activity android:name=".nfc.ForegroundNdefPush" android:label="NFC/ForegroundNdefPush">
2996 <intent-filter>
2997 <action android:name="android.intent.action.MAIN" />
2998 <category android:name="android.intent.category.SAMPLE_CODE" />
2999 </intent-filter>
3000 </activity>
3001
Kenny Rootf59ea3b2013-04-17 13:29:18 -07003002 <activity android:name=".security.KeyStoreUsage" android:label="Security/KeyStore"
3003 android:windowSoftInputMode="adjustPan">
3004 <intent-filter>
3005 <action android:name="android.intent.action.MAIN" />
3006 <category android:name="android.intent.category.SAMPLE_CODE" />
3007 </intent-filter>
3008 </activity>
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003009 </application>
3010
3011 <instrumentation android:name=".app.LocalSampleInstrumentation"
3012 android:targetPackage="com.example.android.apis"
3013 android:label="Local Sample" />
3014
3015</manifest>