blob: 8b6e5efc400cdda55beef22e10bc37c1c3e881f5 [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"
Makoto Onuki68bfa372016-02-16 17:02:27 -080023 package="com.example.android.apis"
24 android:installLocation="auto">
The Android Open Source Project52d4c302009-03-03 19:29:09 -080025
26 <uses-permission android:name="android.permission.READ_CONTACTS" />
27 <uses-permission android:name="android.permission.WRITE_CONTACTS" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -080028 <uses-permission android:name="android.permission.VIBRATE" />
29 <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
30 <uses-permission android:name="android.permission.INTERNET" />
Megha Joshib49dd832009-12-03 13:56:04 -080031 <uses-permission android:name="android.permission.SET_WALLPAPER" />
Dianne Hackborn04a91302010-02-08 22:41:08 -080032 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
Roman Nurikf096f962010-02-22 14:59:11 -080033 <uses-permission android:name="android.permission.SEND_SMS" />
34 <uses-permission android:name="android.permission.RECEIVE_SMS" />
Ye Wen69291d62014-05-15 13:06:12 -070035 <uses-permission android:name="android.permission.RECEIVE_MMS"/>
36 <uses-permission android:name="android.permission.WRITE_SMS"/>
37 <uses-permission android:name="android.permission.READ_SMS"/>
Jeff Hamiltonaad3a1b2011-01-12 14:21:40 -060038 <uses-permission android:name="android.permission.NFC" />
Erik Gilling438ea812013-06-26 11:06:09 -070039 <uses-permission android:name="android.permission.TRANSMIT_IR" />
Ye Wen69291d62014-05-15 13:06:12 -070040 <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
Dianne Hackborn1cd11bc2015-12-02 14:17:08 -080041 <uses-permission android:name="android.permission.WAKE_LOCK"/>
Dianne Hackborn7049e082018-01-19 17:55:31 -080042 <uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
Peter Visontay75bca252017-11-16 19:58:57 +000043 <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES"/>
44 <uses-permission android:name="android.permission.REQUEST_DELETE_PACKAGES"/>
Peter Visontayad360d42017-12-11 17:12:39 +000045 <!-- Required for drawing overlay windows (TYPE_SYSTEM_ALERT, TYPE_APPLICATION_OVERLAY) -->
46 <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
Dianne Hackborn57f208b2015-05-13 15:26:07 -070047
Roman Nurik90c1d502010-10-22 15:39:25 -070048 <!-- For android.media.audiofx.Visualizer -->
49 <uses-permission android:name="android.permission.RECORD_AUDIO" />
50
Dianne Hackbornb8ff7ad2009-08-27 20:13:19 -070051 <!-- We will request access to the camera, saying we require a camera
52 of some sort but not one with autofocus capability. -->
53 <uses-permission android:name="android.permission.CAMERA" />
54 <uses-feature android:name="android.hardware.camera" />
55 <uses-feature android:name="android.hardware.camera.autofocus" android:required="false" />
Jack Palevich66914d42010-02-03 16:00:49 +080056
Dianne Hackborn1cd11bc2015-12-02 14:17:08 -080057 <uses-sdk android:minSdkVersion="23" android:targetSdkVersion="23" />
58
The Android Open Source Project52d4c302009-03-03 19:29:09 -080059 <application android:name="ApiDemosApplication"
60 android:label="@string/activity_sample_code"
Dianne Hackbornc5b44be2010-10-28 10:52:11 -070061 android:icon="@drawable/app_sample_code"
Fabrice Di Meglio161859e2012-07-13 18:00:01 -070062 android:hardwareAccelerated="true"
Alan Viverettedede2c32016-04-19 10:16:12 -040063 android:supportsRtl="true"
64 android:theme="@android:style/Theme.Material.Light.DarkActionBar">
The Android Open Source Project52d4c302009-03-03 19:29:09 -080065
Dianne Hackbornb8ff7ad2009-08-27 20:13:19 -070066 <!-- This is how we can request a library but still allow the app
67 to be installed if it doesn't exist. -->
68 <uses-library android:name="com.example.will.never.exist" android:required="false" />
Jack Palevich66914d42010-02-03 16:00:49 +080069
Dianne Hackborn9e6f12a2010-08-15 12:49:50 -070070 <activity android:name="ApiDemos">
The Android Open Source Project52d4c302009-03-03 19:29:09 -080071 <intent-filter>
72 <action android:name="android.intent.action.MAIN" />
73 <category android:name="android.intent.category.DEFAULT" />
74 <category android:name="android.intent.category.LAUNCHER" />
75 </intent-filter>
76 </activity>
77
78 <!-- ************************************* -->
79 <!-- APPLICATION PACKAGE SAMPLES -->
80 <!-- ************************************* -->
81
82 <!-- Activity Samples -->
83
84 <activity android:name=".app.HelloWorld" android:label="@string/activity_hello_world">
85 <intent-filter>
86 <action android:name="android.intent.action.MAIN" />
87 <category android:name="android.intent.category.SAMPLE_CODE" />
88 </intent-filter>
89 </activity>
90
91 <activity android:name=".app.DialogActivity"
92 android:label="@string/activity_dialog"
Alan Viverette21780632014-03-03 14:08:19 -080093 android:theme="@style/ThemeCurrentDialog">
The Android Open Source Project52d4c302009-03-03 19:29:09 -080094 <intent-filter>
95 <action android:name="android.intent.action.MAIN" />
96 <category android:name="android.intent.category.SAMPLE_CODE" />
97 </intent-filter>
98 </activity>
99
100 <activity android:name=".app.CustomDialogActivity"
101 android:label="@string/activity_custom_dialog"
102 android:theme="@style/Theme.CustomDialog">
103 <intent-filter>
104 <action android:name="android.intent.action.MAIN" />
105 <category android:name="android.intent.category.SAMPLE_CODE" />
106 </intent-filter>
107 </activity>
108
Dianne Hackborn8227c142013-02-22 15:09:41 -0800109 <activity android:name=".app.OverscanActivity"
110 android:label="@string/activity_overscan"
111 android:theme="@android:style/Theme.Holo.NoActionBar.Overscan"
112 android:enabled="@bool/atLeastJellyBeanMR2">
113 <intent-filter>
114 <action android:name="android.intent.action.MAIN" />
115 <category android:name="android.intent.category.SAMPLE_CODE" />
116 </intent-filter>
117 </activity>
118
Megha Joshi11d89592009-11-13 11:45:19 -0800119 <activity android:name=".app.QuickContactsDemo"
120 android:label="@string/quick_contacts_demo">
121 <intent-filter>
122 <action android:name="android.intent.action.MAIN" />
123 <category android:name="android.intent.category.SAMPLE_CODE" />
124 </intent-filter>
125 </activity>
126
Dianne Hackborn44bf93a2009-08-08 20:39:07 -0700127 <activity android:name=".app.WallpaperActivity"
128 android:label="@string/activity_wallpaper"
129 android:theme="@style/Theme.Wallpaper">
130 <intent-filter>
131 <action android:name="android.intent.action.MAIN" />
132 <category android:name="android.intent.category.SAMPLE_CODE" />
133 </intent-filter>
134 </activity>
135
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800136 <activity android:name=".app.TranslucentActivity"
137 android:label="@string/activity_translucent"
138 android:theme="@style/Theme.Translucent">
139 <intent-filter>
140 <action android:name="android.intent.action.MAIN" />
141 <category android:name="android.intent.category.SAMPLE_CODE" />
142 </intent-filter>
143 </activity>
144
Galia Peychevae8627d62021-01-22 13:50:16 +0000145 <activity android:name=".app.TranslucentBlurActivity"
146 android:label="@string/activity_translucent_blur"
147 android:theme="@style/Theme.Transparent">
148 <intent-filter>
149 <action android:name="android.intent.action.MAIN" />
150 <category android:name="android.intent.category.SAMPLE_CODE" />
151 </intent-filter>
152 </activity>
153
Dianne Hackborncfc90dc2009-09-24 19:27:54 -0700154 <activity android:name=".app.Animation" android:label="@string/activity_animation">
155 <intent-filter>
156 <action android:name="android.intent.action.MAIN" />
157 <category android:name="android.intent.category.SAMPLE_CODE" />
158 </intent-filter>
159 </activity>
160
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800161 <activity android:name=".app.SaveRestoreState"
162 android:label="@string/activity_save_restore"
163 android:windowSoftInputMode="stateVisible|adjustResize">
164 <intent-filter>
165 <action android:name="android.intent.action.MAIN" />
166 <category android:name="android.intent.category.SAMPLE_CODE" />
167 </intent-filter>
168 </activity>
169
170 <activity android:name=".app.PersistentState"
171 android:label="@string/activity_persistent"
172 android:windowSoftInputMode="stateVisible|adjustResize">
173 <intent-filter>
174 <action android:name="android.intent.action.MAIN" />
175 <category android:name="android.intent.category.SAMPLE_CODE" />
176 </intent-filter>
177 </activity>
178
Dianne Hackborn4799e552010-12-01 16:08:52 -0800179 <activity android:name=".app.ActivityRecreate"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800180 android:label="@string/activity_recreate"
181 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn4799e552010-12-01 16:08:52 -0800182 <intent-filter>
183 <action android:name="android.intent.action.MAIN" />
184 <category android:name="android.intent.category.SAMPLE_CODE" />
185 </intent-filter>
186 </activity>
187
Dianne Hackborn9cd16542012-04-26 18:57:13 -0700188 <activity android:name=".app.FinishAffinity"
189 android:label="@string/activity_finish_affinity"
190 android:taskAffinity=":finishing"
191 android:enabled="@bool/atLeastJellyBean">
192 <intent-filter>
193 <action android:name="android.intent.action.MAIN" />
194 <category android:name="android.intent.category.SAMPLE_CODE" />
195 </intent-filter>
196 </activity>
197
Dianne Hackborn6d36a9e2010-10-29 17:24:41 -0700198 <activity android:name=".app.SoftInputModes"
199 android:label="@string/soft_input_modes">
200 <intent-filter>
201 <action android:name="android.intent.action.MAIN" />
202 <category android:name="android.intent.category.SAMPLE_CODE" />
203 </intent-filter>
204 </activity>
205
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800206 <activity android:name=".app.ReceiveResult" android:label="@string/activity_receive_result">
207 <intent-filter>
208 <action android:name="android.intent.action.MAIN" />
209 <category android:name="android.intent.category.SAMPLE_CODE" />
210 </intent-filter>
211 </activity>
212
Dianne Hackborn9d247ad2011-01-04 11:35:55 -0800213 <activity android:name=".app.SendResult"
Dianne Hackborn9fd3b6e2011-02-01 10:38:02 -0800214 android:theme="@style/ThemeDialogWhenLarge">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800215 </activity>
216
217 <activity android:name=".app.Forwarding" android:label="@string/activity_forwarding">
218 <intent-filter>
219 <action android:name="android.intent.action.MAIN" />
220 <category android:name="android.intent.category.SAMPLE_CODE" />
221 </intent-filter>
222 </activity>
223
224 <activity android:name=".app.ForwardTarget">
225 </activity>
226
227 <activity android:name=".app.RedirectEnter" android:label="@string/activity_redirect">
228 <intent-filter>
229 <action android:name="android.intent.action.MAIN" />
230 <category android:name="android.intent.category.SAMPLE_CODE" />
231 </intent-filter>
232 </activity>
233
234 <activity android:name=".app.RedirectMain">
235 </activity>
236
237 <activity android:name=".app.RedirectGetter">
238 </activity>
239
Dianne Hackbornc5b44be2010-10-28 10:52:11 -0700240 <!-- This sample doesn't work with the new action bar, so use
241 the old style theme. -->
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800242 <activity android:name=".app.CustomTitle"
243 android:label="@string/activity_custom_title"
Dianne Hackbornc5b44be2010-10-28 10:52:11 -0700244 android:windowSoftInputMode="stateVisible|adjustPan"
245 android:theme="@android:style/Theme">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800246 <intent-filter>
247 <action android:name="android.intent.action.MAIN" />
248 <category android:name="android.intent.category.SAMPLE_CODE" />
249 </intent-filter>
250 </activity>
251
252 <activity android:name=".app.ReorderOnLaunch"
253 android:label="@string/activity_reorder">
254 <intent-filter>
255 <action android:name="android.intent.action.MAIN" />
256 <category android:name="android.intent.category.SAMPLE_CODE" />
257 </intent-filter>
258 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +0800259
Craig Mautnerd540e6e2013-02-21 18:02:50 -0800260 <activity android:name=".app.RotationAnimation"
Robert Carrbde91862016-10-19 12:34:08 -0700261 android:label="@string/activity_rotation_animation"
262 android:rotationAnimation="crossfade">
Craig Mautnerd540e6e2013-02-21 18:02:50 -0800263 <intent-filter>
264 <action android:name="android.intent.action.MAIN" />
265 <category android:name="android.intent.category.SAMPLE_CODE" />
266 </intent-filter>
267 </activity>
268
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800269 <activity android:name=".app.ReorderTwo" />
270 <activity android:name=".app.ReorderThree" />
271 <activity android:name=".app.ReorderFour" />
Jack Palevich66914d42010-02-03 16:00:49 +0800272
Megha Joshib49dd832009-12-03 13:56:04 -0800273 <activity android:name=".app.SetWallpaperActivity"
274 android:label="@string/activity_setwallpaper">
275 <intent-filter>
276 <action android:name="android.intent.action.MAIN" />
277 <category android:name="android.intent.category.SAMPLE_CODE" />
278 </intent-filter>
279 </activity>
280
Dianne Hackbornbf895af2010-10-02 16:56:56 -0700281 <activity android:name=".app.ScreenOrientation"
282 android:label="@string/activity_screen_orientation">
283 <intent-filter>
284 <action android:name="android.intent.action.MAIN" />
285 <category android:name="android.intent.category.SAMPLE_CODE" />
286 </intent-filter>
287 </activity>
Alexander Lucas96c02102011-10-27 15:23:41 -0700288
Adrian Roos71fc3602018-02-19 18:34:48 +0100289 <activity android:name=".app.PictureInPicture"
290 android:label="@string/activity_picture_in_picture"
291 android:resizeableActivity="true"
292 android:supportsPictureInPicture="true"
293 android:configChanges=
294 "screenSize|smallestScreenSize|screenLayout|orientation">
295 <intent-filter>
296 <action android:name="android.intent.action.MAIN" />
297 <category android:name="android.intent.category.SAMPLE_CODE" />
298 </intent-filter>
299 </activity>
300
Hongwei Wangb0715f22021-01-11 11:28:37 -0800301 <activity android:name=".app.PictureInPictureAutoEnter"
302 android:label="@string/activity_picture_in_picture_auto_enter"
303 android:resizeableActivity="true"
304 android:supportsPictureInPicture="true"
Hongwei Wangd1cc2642021-03-15 10:38:58 -0700305 android:theme="@style/Theme.NoActionBar"
Hongwei Wangb0715f22021-01-11 11:28:37 -0800306 android:configChanges=
307 "screenSize|smallestScreenSize|screenLayout|orientation">
308 <intent-filter>
309 <action android:name="android.intent.action.MAIN" />
310 <category android:name="android.intent.category.SAMPLE_CODE" />
311 </intent-filter>
312 </activity>
313
jorgegil@google.com66780ef2021-01-25 10:59:34 -0800314 <activity android:name=".app.PictureInPictureSeamlessResize"
315 android:label="@string/activity_picture_in_picture_seamless_resize"
316 android:resizeableActivity="true"
317 android:supportsPictureInPicture="true"
318 android:configChanges=
319 "screenSize|smallestScreenSize|screenLayout|orientation">
320 <intent-filter>
321 <action android:name="android.intent.action.MAIN" />
322 <category android:name="android.intent.category.SAMPLE_CODE" />
323 </intent-filter>
324 </activity>
325
jorgegil@google.com371e9e82021-01-26 13:29:31 -0800326 <activity android:name=".app.PictureInPictureSourceRectHint"
327 android:label="@string/activity_picture_in_picture_source_rect_hint"
328 android:resizeableActivity="true"
329 android:supportsPictureInPicture="true"
330 android:configChanges=
331 "screenSize|smallestScreenSize|screenLayout|orientation">
332 <intent-filter>
333 <action android:name="android.intent.action.MAIN" />
334 <category android:name="android.intent.category.SAMPLE_CODE" />
335 </intent-filter>
336 </activity>
337
Adrian Roos59e2e042018-03-15 15:32:12 +0100338 <activity android:name=".app.MaxAspectRatio$Square"
339 android:label="@string/activity_max_aspect_ratio_square"
340 android:resizeableActivity="false"
341 android:theme="@android:style/Theme.DeviceDefault.Settings"
342 android:maxAspectRatio="1">
343 <intent-filter>
344 <action android:name="android.intent.action.MAIN" />
345 <category android:name="android.intent.category.SAMPLE_CODE" />
346 </intent-filter>
347 </activity>
348
349 <activity android:name=".app.MaxAspectRatio$SixteenToNine"
350 android:label="@string/activity_max_aspect_ratio_16to9"
351 android:resizeableActivity="false"
352 android:theme="@android:style/Theme.DeviceDefault.Settings"
353 android:maxAspectRatio="1.77777778">
354 <intent-filter>
355 <action android:name="android.intent.action.MAIN" />
356 <category android:name="android.intent.category.SAMPLE_CODE" />
357 </intent-filter>
358 </activity>
359
360 <activity android:name=".app.MaxAspectRatio$Any"
361 android:label="@string/activity_max_aspect_ratio_any"
362 android:resizeableActivity="true"
363 android:theme="@android:style/Theme.DeviceDefault.Settings">
364 <intent-filter>
365 <action android:name="android.intent.action.MAIN" />
366 <category android:name="android.intent.category.SAMPLE_CODE" />
367 </intent-filter>
368 </activity>
369
Jeff Brown2e1fe782012-08-31 07:12:42 -0700370 <activity android:name=".app.PresentationActivity"
371 android:label="@string/activity_presentation">
372 <intent-filter>
373 <action android:name="android.intent.action.MAIN" />
374 <category android:name="android.intent.category.SAMPLE_CODE" />
375 </intent-filter>
376 </activity>
377
Jeff Brown66dc70f2012-10-24 21:27:40 -0700378 <activity android:name=".app.PresentationWithMediaRouterActivity"
379 android:label="@string/activity_presentation_with_media_router">
380 <intent-filter>
381 <action android:name="android.intent.action.MAIN" />
382 <category android:name="android.intent.category.SAMPLE_CODE" />
383 </intent-filter>
384 </activity>
385
Jeff Brownc875f932012-10-23 20:40:38 -0700386 <activity android:name=".app.SecureWindowActivity"
387 android:label="@string/activity_secure_window">
388 <intent-filter>
389 <action android:name="android.intent.action.MAIN" />
390 <category android:name="android.intent.category.SAMPLE_CODE" />
391 </intent-filter>
392 </activity>
393
394 <activity android:name=".app.SecureDialogActivity"
395 android:label="@string/activity_secure_dialog">
396 <intent-filter>
397 <action android:name="android.intent.action.MAIN" />
398 <category android:name="android.intent.category.SAMPLE_CODE" />
399 </intent-filter>
400 </activity>
401
402 <activity android:name=".app.SecureSurfaceViewActivity"
403 android:label="@string/activity_secure_surface_view">
404 <intent-filter>
405 <action android:name="android.intent.action.MAIN" />
406 <category android:name="android.intent.category.SAMPLE_CODE" />
407 </intent-filter>
408 </activity>
409
Dianne Hackborn5a076f42010-04-19 12:16:50 -0700410 <!-- Fragment Samples -->
411
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700412 <activity android:name=".app.FragmentAlertDialog"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800413 android:label="@string/fragment_alert_dialog"
414 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborncdb8af82010-07-22 12:18:24 -0700415 <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 Hackborn7f308f22011-03-03 21:50:51 -0800421 <activity android:name=".app.FragmentArguments"
422 android:label="@string/fragment_arguments"
423 android:enabled="@bool/atLeastHoneycomb">
424 <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
Romain Guyc35d0582011-07-21 18:05:24 -0700430 <activity android:name=".app.FragmentCustomAnimations"
431 android:label="@string/fragment_custom_animations"
432 android:enabled="@bool/atLeastHoneycombMR2">
433 <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
Dianne Hackborn9d247ad2011-01-04 11:35:55 -0800439 <activity android:name=".app.FragmentHideShow"
440 android:label="@string/fragment_hide_show"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800441 android:windowSoftInputMode="stateUnchanged"
442 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn9c5d1222010-06-12 10:17:58 -0700443 <intent-filter>
444 <action android:name="android.intent.action.MAIN" />
445 <category android:name="android.intent.category.SAMPLE_CODE" />
446 </intent-filter>
447 </activity>
448
449 <activity android:name=".app.FragmentContextMenu"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800450 android:label="@string/fragment_context_menu"
451 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackbornd2d93d02010-05-06 11:57:56 -0700452 <intent-filter>
453 <action android:name="android.intent.action.MAIN" />
454 <category android:name="android.intent.category.SAMPLE_CODE" />
455 </intent-filter>
456 </activity>
457
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700458 <activity android:name=".app.FragmentDialog"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800459 android:label="@string/fragment_dialog"
460 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborncdb8af82010-07-22 12:18:24 -0700461 <intent-filter>
462 <action android:name="android.intent.action.MAIN" />
463 <category android:name="android.intent.category.SAMPLE_CODE" />
464 </intent-filter>
465 </activity>
466
Dianne Hackborneffa3032010-08-20 18:29:02 -0700467 <activity android:name=".app.FragmentDialogOrActivity"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800468 android:label="@string/fragment_dialog_or_activity"
469 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborneffa3032010-08-20 18:29:02 -0700470 <intent-filter>
471 <action android:name="android.intent.action.MAIN" />
472 <category android:name="android.intent.category.SAMPLE_CODE" />
473 </intent-filter>
474 </activity>
475
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700476 <activity android:name=".app.FragmentLayout"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800477 android:label="@string/fragment_layout"
478 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackbornedb86282010-05-12 18:58:18 -0700479 <intent-filter>
480 <action android:name="android.intent.action.MAIN" />
481 <category android:name="android.intent.category.SAMPLE_CODE" />
482 </intent-filter>
483 </activity>
484
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800485 <activity android:name=".app.FragmentLayout$DetailsActivity"
486 android:enabled="@bool/atLeastHoneycomb" />
Dianne Hackborn165ca042010-05-19 19:21:19 -0700487
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700488 <activity android:name=".app.FragmentListArray"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800489 android:label="@string/fragment_list_array"
490 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn9c5d1222010-06-12 10:17:58 -0700491 <intent-filter>
492 <action android:name="android.intent.action.MAIN" />
493 <category android:name="android.intent.category.SAMPLE_CODE" />
494 </intent-filter>
495 </activity>
496
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700497 <activity android:name=".app.FragmentMenu"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800498 android:label="@string/fragment_menu"
499 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn165ca042010-05-19 19:21:19 -0700500 <intent-filter>
501 <action android:name="android.intent.action.MAIN" />
502 <category android:name="android.intent.category.SAMPLE_CODE" />
503 </intent-filter>
504 </activity>
505
Dianne Hackbornf3f7c5f2012-09-05 16:37:36 -0700506 <activity android:name=".app.FragmentNestingTabs"
507 android:label="@string/fragment_nesting_tabs"
508 android:enabled="@bool/atLeastJellyBeanMR1">
509 <intent-filter>
510 <action android:name="android.intent.action.MAIN" />
511 <category android:name="android.intent.category.SAMPLE_CODE" />
512 </intent-filter>
513 </activity>
514
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700515 <activity android:name=".app.FragmentRetainInstance"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800516 android:label="@string/fragment_retain_instance"
517 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn68f9ae52010-05-14 00:46:24 -0700518 <intent-filter>
519 <action android:name="android.intent.action.MAIN" />
520 <category android:name="android.intent.category.SAMPLE_CODE" />
521 </intent-filter>
522 </activity>
523
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700524 <activity android:name=".app.FragmentReceiveResult"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800525 android:label="@string/fragment_receive_result"
526 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700527 <intent-filter>
528 <action android:name="android.intent.action.MAIN" />
529 <category android:name="android.intent.category.SAMPLE_CODE" />
530 </intent-filter>
531 </activity>
532
533 <activity android:name=".app.FragmentStack"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800534 android:label="@string/fragment_stack"
535 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackbornfce9bfd2010-06-08 18:06:33 -0700536 <intent-filter>
537 <action android:name="android.intent.action.MAIN" />
538 <category android:name="android.intent.category.SAMPLE_CODE" />
539 </intent-filter>
540 </activity>
541
Dianne Hackbornbe6b6b42011-06-13 13:48:13 -0700542 <activity android:name=".app.FragmentTabs"
543 android:label="@string/fragment_tabs"
544 android:enabled="@bool/atLeastHoneycomb">
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
Dianne Hackborn4fd816a2011-01-08 17:23:25 -0800551 <!-- Loader Samples -->
Dianne Hackborn69c72df2011-01-08 18:34:02 -0800552
Dianne Hackborn38c48e52011-04-19 18:46:03 -0700553 <activity android:name=".app.LoaderCursor"
554 android:label="@string/loader_cursor"
555 android:enabled="@bool/atLeastHoneycomb">
556 <intent-filter>
557 <action android:name="android.intent.action.MAIN" />
558 <category android:name="android.intent.category.SAMPLE_CODE" />
559 </intent-filter>
560 </activity>
561
562 <activity android:name=".app.LoaderCustom"
563 android:label="@string/loader_custom"
564 android:enabled="@bool/atLeastHoneycomb">
565 <intent-filter>
566 <action android:name="android.intent.action.MAIN" />
567 <category android:name="android.intent.category.SAMPLE_CODE" />
568 </intent-filter>
569 </activity>
570
Dianne Hackborn69c72df2011-01-08 18:34:02 -0800571<!-- BEGIN_INCLUDE(loader_throttle) -->
Dianne Hackborn4fd816a2011-01-08 17:23:25 -0800572 <activity android:name=".app.LoaderThrottle"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800573 android:label="@string/loader_throttle"
574 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn4fd816a2011-01-08 17:23:25 -0800575 <intent-filter>
576 <action android:name="android.intent.action.MAIN" />
577 <category android:name="android.intent.category.SAMPLE_CODE" />
578 </intent-filter>
579 </activity>
580 <provider android:name=".app.LoaderThrottle$SimpleProvider"
Dianne Hackborn9fd3b6e2011-02-01 10:38:02 -0800581 android:authorities="com.example.android.apis.app.LoaderThrottle"
582 android:enabled="@bool/atLeastHoneycomb" />
Dianne Hackborn69c72df2011-01-08 18:34:02 -0800583<!-- END_INCLUDE(loader_throttle) -->
Dianne Hackborn4fd816a2011-01-08 17:23:25 -0800584
Dianne Hackborn80df91c2012-05-29 13:58:13 -0700585 <activity android:name=".app.LoaderRetained"
586 android:label="@string/loader_retained"
587 android:enabled="@bool/atLeastHoneycomb">
588 <intent-filter>
589 <action android:name="android.intent.action.MAIN" />
590 <category android:name="android.intent.category.SAMPLE_CODE" />
591 </intent-filter>
592 </activity>
593
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800594 <!-- Intent Samples -->
595
596 <activity android:name=".app.Intents" android:label="@string/activity_intents">
597 <intent-filter>
598 <action android:name="android.intent.action.MAIN" />
599 <category android:name="android.intent.category.SAMPLE_CODE" />
600 </intent-filter>
601 </activity>
602
Dianne Hackborn41430b92010-11-22 16:15:32 -0800603 <activity android:name=".app.IntentActivityFlags"
604 android:label="@string/activity_intent_activity_flags">
605 <intent-filter>
606 <action android:name="android.intent.action.MAIN" />
607 <category android:name="android.intent.category.SAMPLE_CODE" />
608 </intent-filter>
609 </activity>
610
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800611 <!-- Service Samples -->
612
Dianne Hackborna8693d82011-04-12 18:18:24 -0700613 <service android:name=".app.LocalService" android:stopWithTask="true" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800614
Dianne Hackbornbae0f4f2010-02-16 17:48:27 -0800615 <activity android:name=".app.LocalServiceActivities$Controller"
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800616 android:label="@string/activity_local_service_controller"
617 android:launchMode="singleTop">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800618 <intent-filter>
619 <action android:name="android.intent.action.MAIN" />
620 <category android:name="android.intent.category.SAMPLE_CODE" />
621 </intent-filter>
622 </activity>
623
Dianne Hackbornbae0f4f2010-02-16 17:48:27 -0800624 <activity android:name=".app.LocalServiceActivities$Binding"
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800625 android:label="@string/activity_local_service_binding">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800626 <intent-filter>
627 <action android:name="android.intent.action.MAIN" />
628 <category android:name="android.intent.category.SAMPLE_CODE" />
629 </intent-filter>
630 </activity>
631
Dianne Hackbornbae0f4f2010-02-16 17:48:27 -0800632<!-- BEGIN_INCLUDE(remote_service_declaration) -->
633 <service android:name=".app.MessengerService"
634 android:process=":remote" />
635<!-- END_INCLUDE(remote_service_declaration) -->
636
637 <activity android:name=".app.MessengerServiceActivities$Binding"
638 android:label="@string/activity_messenger_service_binding">
639 <intent-filter>
640 <action android:name="android.intent.action.MAIN" />
641 <category android:name="android.intent.category.SAMPLE_CODE" />
642 </intent-filter>
643 </activity>
644
Dianne Hackborn57f208b2015-05-13 15:26:07 -0700645 <service android:name=".app.RemoteService" android:process=":remote" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800646
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800647 <activity android:name=".app.RemoteService$Controller"
648 android:label="@string/activity_remote_service_controller"
649 android:launchMode="singleTop">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800650 <intent-filter>
651 <action android:name="android.intent.action.MAIN" />
652 <category android:name="android.intent.category.SAMPLE_CODE" />
653 </intent-filter>
654 </activity>
655
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800656 <activity android:name=".app.RemoteService$Binding"
657 android:label="@string/activity_remote_service_binding">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800658 <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
Dianne Hackborn65b77862011-07-29 01:37:04 -0700664 <activity android:name=".app.RemoteService$BindingOptions"
665 android:label="@string/activity_remote_service_binding_options">
666 <intent-filter>
667 <action android:name="android.intent.action.MAIN" />
668 <category android:name="android.intent.category.SAMPLE_CODE" />
669 </intent-filter>
670 </activity>
671
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800672 <service android:name=".app.ServiceStartArguments" />
673
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800674 <activity android:name=".app.ServiceStartArguments$Controller"
675 android:label="@string/activity_service_start_arguments_controller"
676 android:launchMode="singleTop">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800677 <intent-filter>
678 <action android:name="android.intent.action.MAIN" />
679 <category android:name="android.intent.category.SAMPLE_CODE" />
680 </intent-filter>
681 </activity>
682
Dianne Hackborn5229a902017-04-21 14:20:22 -0700683 <service android:name=".app.JobWorkService"
684 android:permission="android.permission.BIND_JOB_SERVICE"/>
685
686 <activity android:name=".app.JobWorkServiceActivity"
687 android:label="@string/activity_job_work_service"
688 android:launchMode="singleTop">
689 <intent-filter>
690 <action android:name="android.intent.action.MAIN" />
691 <category android:name="android.intent.category.SAMPLE_CODE" />
692 </intent-filter>
693 </activity>
694
Dianne Hackborneb3547b2009-11-25 16:40:52 -0800695 <service android:name=".app.ForegroundService" />
Dianne Hackborn93029982016-08-01 17:52:18 -0700696 <service android:name=".app.ForegroundService2" />
Jack Palevich66914d42010-02-03 16:00:49 +0800697
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800698 <activity android:name=".app.ForegroundService$Controller"
699 android:label="@string/activity_foreground_service_controller"
700 android:launchMode="singleTop">
Dianne Hackborneb3547b2009-11-25 16:40:52 -0800701 <intent-filter>
702 <action android:name="android.intent.action.MAIN" />
703 <category android:name="android.intent.category.SAMPLE_CODE" />
704 </intent-filter>
705 </activity>
706
Dianne Hackborn37f02d82012-02-09 10:51:07 -0800707 <activity android:name=".app.IsolatedService$Controller"
708 android:label="@string/activity_isolated_service_controller"
709 android:launchMode="singleTop"
710 android:enabled="@bool/atLeastJellyBean">
711 <intent-filter>
712 <action android:name="android.intent.action.MAIN" />
713 <category android:name="android.intent.category.SAMPLE_CODE" />
714 </intent-filter>
715 </activity>
716
717 <service android:name=".app.IsolatedService" android:isolatedProcess="true"
718 android:enabled="@bool/atLeastJellyBean" />
719 <service android:name=".app.IsolatedService2" android:isolatedProcess="true"
720 android:enabled="@bool/atLeastJellyBean" />
721
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800722 <!-- Alarm Samples -->
723
724 <receiver android:name=".app.OneShotAlarm" android:process=":remote" />
725
726 <receiver android:name=".app.RepeatingAlarm" android:process=":remote" />
727
728 <activity android:name=".app.AlarmController" android:label="@string/activity_alarm_controller">
729 <intent-filter>
730 <action android:name="android.intent.action.MAIN" />
731 <category android:name="android.intent.category.SAMPLE_CODE" />
732 </intent-filter>
733 </activity>
734
735 <service android:name=".app.AlarmService_Service" android:process=":remote" />
736
737 <activity android:name=".app.AlarmService" android:label="@string/activity_alarm_service">
738 <intent-filter>
739 <action android:name="android.intent.action.MAIN" />
740 <category android:name="android.intent.category.SAMPLE_CODE" />
741 </intent-filter>
742 </activity>
743
Dianne Hackbornf8e68ca2013-05-28 15:58:48 -0700744 <!-- Stub for memory testing. -->
745
746 <receiver android:name=".app.DoNothing"
747 android:process=":empty" android:exported="true" />
748
Svetoslav Ganov101f0612011-10-28 19:08:02 -0700749 <!-- ============================ -->
Svetoslav Ganova7523382011-11-29 12:34:26 -0800750 <!-- Accessibility examples -->
Svetoslav Ganov101f0612011-10-28 19:08:02 -0700751 <!-- ============================ -->
752
753 <activity android:name=".accessibility.ClockBackActivity"
754 android:label="@string/accessibility_service">
755 <intent-filter>
756 <action android:name="android.intent.action.MAIN" />
757 <category android:name="android.intent.category.SAMPLE_CODE" />
758 </intent-filter>
759 </activity>
760
761 <service android:name=".accessibility.ClockBackService"
Svetoslav Ganov7947d9f2012-05-18 12:52:23 -0700762 android:label="@string/accessibility_service_label"
763 android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE">
Svetoslav Ganov101f0612011-10-28 19:08:02 -0700764 <intent-filter>
765 <action android:name="android.accessibilityservice.AccessibilityService" />
766 </intent-filter>
767 </service>
768
Alan Viverettec3042be2015-11-12 11:19:03 -0500769 <service android:name=".accessibility.MagnificationService"
770 android:label="@string/magnification_service_label"
771 android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE">
772 <intent-filter>
773 <action android:name="android.accessibilityservice.AccessibilityService" />
774 </intent-filter>
775 <meta-data android:name="android.accessibilityservice"
776 android:resource="@xml/magnification_service" />
777 </service>
778
Alexander Lucas96c02102011-10-27 15:23:41 -0700779 <activity android:name=".accessibility.TaskListActivity"
Svetoslav Ganov101f0612011-10-28 19:08:02 -0700780 android:label="@string/accessibility_query_window"
Alexander Lucas96c02102011-10-27 15:23:41 -0700781 android:enabled="@bool/atLeastIceCreamSandwich">
782 <intent-filter>
783 <action android:name="android.intent.action.MAIN" />
784 <category android:name="android.intent.category.SAMPLE_CODE" />
785 </intent-filter>
786 </activity>
787
Svetoslav Ganov101f0612011-10-28 19:08:02 -0700788 <service android:name=".accessibility.TaskBackService"
789 android:label="@string/accessibility_query_window_label"
Svetoslav Ganov7947d9f2012-05-18 12:52:23 -0700790 android:enabled="@bool/atLeastIceCreamSandwich"
791 android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE">
Svetoslav Ganov101f0612011-10-28 19:08:02 -0700792 <intent-filter>
793 <action android:name="android.accessibilityservice.AccessibilityService" />
794 </intent-filter>
795 <meta-data
796 android:name="android.accessibilityservice"
797 android:resource="@xml/taskbackconfig" />
798 </service>
Alexander Lucas96c02102011-10-27 15:23:41 -0700799
Svetoslav Ganova7523382011-11-29 12:34:26 -0800800 <activity android:name=".accessibility.CustomViewAccessibilityActivity"
801 android:label="@string/accessibility_custom_view"
802 android:enabled="@bool/atLeastIceCreamSandwich">
803 <intent-filter>
804 <action android:name="android.intent.action.MAIN" />
805 <category android:name="android.intent.category.SAMPLE_CODE" />
806 </intent-filter>
807 </activity>
808
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800809 <!-- Instrumentation Samples -->
810
811 <activity android:name=".app.LocalSample" android:label="@string/activity_local_sample">
812 <intent-filter>
813 <action android:name="android.intent.action.MAIN" />
814 <!-- category android:name="android.intent.category.SAMPLE_CODE" /-->
815 </intent-filter>
816 </activity>
817
818 <activity android:name=".app.ContactsFilter" android:label="@string/activity_contacts_filter">
819 <intent-filter>
820 <action android:name="android.intent.action.MAIN" />
821 <!-- category android:name="android.intent.category.SAMPLE_CODE" /-->
822 </intent-filter>
823 </activity>
824
825
826 <!-- Notifications samples -->
827
828 <activity android:name=".app.NotifyWithText" android:label="App/Notification/NotifyWithText">
829 <intent-filter>
830 <action android:name="android.intent.action.MAIN" />
831 <category android:name="android.intent.category.SAMPLE_CODE" />
832 </intent-filter>
833 </activity>
834
Dianne Hackborn41430b92010-11-22 16:15:32 -0800835 <activity android:name=".app.IncomingMessage"
Dianne Hackborn174f61c2012-01-10 15:23:13 -0800836 android:label="App/Notification/IncomingMessage">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800837 <intent-filter>
838 <action android:name="android.intent.action.MAIN" />
839 <category android:name="android.intent.category.SAMPLE_CODE" />
840 </intent-filter>
841 </activity>
842
Dianne Hackborn174f61c2012-01-10 15:23:13 -0800843 <activity android:name=".app.IncomingMessageView"
844 android:label="App/Notification/IncomingMessageView">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800845 </activity>
846
Dianne Hackborn174f61c2012-01-10 15:23:13 -0800847<!-- BEGIN_INCLUDE(interstitial_affinity) -->
848 <activity android:name=".app.IncomingMessageInterstitial"
849 android:label="You have messages"
Alan Viverette21780632014-03-03 14:08:19 -0800850 android:theme="@style/ThemeCurrentDialog"
Dianne Hackborn376e0002012-01-30 11:44:05 -0800851 android:launchMode="singleTask"
852 android:taskAffinity=""
Dianne Hackborn174f61c2012-01-10 15:23:13 -0800853 android:excludeFromRecents="true">
854 </activity>
855<!-- END_INCLUDE(interstitial_affinity) -->
856
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800857 <!-- This is used to display a notification selected by the user
858 from StatusBarNotifications. Note the configuration here so
859 that the activity layers on top of whatever the user is doing,
860 allowing them to press back to return. -->
861 <activity android:name=".app.NotificationDisplay"
862 android:theme="@style/Theme.Transparent"
863 android:taskAffinity=""
864 android:excludeFromRecents="true"
865 android:noHistory="true">
866 </activity>
867
868 <activity android:name=".app.StatusBarNotifications"
869 android:label="App/Notification/Status Bar"
870 android:launchMode="singleTop">
871 <intent-filter>
872 <action android:name="android.intent.action.MAIN" />
873 <category android:name="android.intent.category.SAMPLE_CODE" />
874 </intent-filter>
875 </activity>
876
877 <service android:name=".app.NotifyingService" />
878
879 <activity android:name=".app.NotifyingController" android:label="App/Notification/Notifying Service Controller">
880 <intent-filter>
881 <action android:name="android.intent.action.MAIN" />
882 <category android:name="android.intent.category.SAMPLE_CODE" />
883 </intent-filter>
884 </activity>
885
Dianne Hackborn8a416b32017-01-20 17:20:53 -0800886 <service android:name=".app.NotificationBackgroundService" />
887 <activity android:name=".app.NotificationBackgroundService$Controller"
888 android:label="App/Notification/Background Service">
889 <intent-filter>
890 <action android:name="android.intent.action.MAIN" />
891 <category android:name="android.intent.category.SAMPLE_CODE" />
892 </intent-filter>
893 </activity>
894
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800895 <!-- Dialog samples -->
896 <activity android:name=".app.AlertDialogSamples" android:label="@string/activity_alert_dialog">
897 <intent-filter>
898 <action android:name="android.intent.action.MAIN" />
899 <category android:name="android.intent.category.SAMPLE_CODE" />
900 </intent-filter>
901 </activity>
902
903 <!-- Search Samples -->
904
905 <!-- This activity represents a "typical" activity in your application from which the -->
906 <!-- user would be allowed to invoke a search function. As noted below, the definition -->
907 <!-- of android.app.default_searchable is more typically handled at the application -->
908 <!-- level, where it can serve as a default for all of your activities. -->
909
910 <activity android:name=".app.SearchInvoke"
911 android:label="@string/search_invoke">
912 <intent-filter>
913 <action android:name="android.intent.action.MAIN" />
914 <category android:name="android.intent.category.SAMPLE_CODE" />
915 </intent-filter>
916
917 <!-- This metadata entry causes .app.SearchQueryResults to be the default context -->
918 <!-- whenever the user invokes search while in this Activity. -->
919 <meta-data android:name="android.app.default_searchable"
920 android:value=".app.SearchQueryResults" />
Jack Palevich66914d42010-02-03 16:00:49 +0800921
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800922 <!-- This is not the typical way to define android.app.default_searchable, -->
923 <!-- and we show it here only because we wish to confine the search demo to this -->
924 <!-- section of the ApiDemos application. -->
Jack Palevich66914d42010-02-03 16:00:49 +0800925
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800926 <!-- For typical applications, it's simpler to define android.app.default_searchable -->
927 <!-- just once, at the application level, where it serves as a default for all of -->
928 <!-- the Activities in your package. -->
929 </activity>
930
931 <!-- This activity represents the "search" activity in your application, in which -->
932 <!-- search results are gathered and displayed. -->
933
934 <activity android:name=".app.SearchQueryResults"
935 android:label="@string/search_query_results">
936 <intent-filter>
937 <action android:name="android.intent.action.MAIN" />
938 <category android:name="android.intent.category.SAMPLE_CODE" />
939 </intent-filter>
Jack Palevich66914d42010-02-03 16:00:49 +0800940
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800941 <!-- This intent-filter identifies this activity as "searchable" -->
Jack Palevich66914d42010-02-03 16:00:49 +0800942
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800943 <intent-filter>
944 <action android:name="android.intent.action.SEARCH" />
945 <category android:name="android.intent.category.DEFAULT" />
946 </intent-filter>
Jack Palevich66914d42010-02-03 16:00:49 +0800947
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800948 <!-- This metadata entry provides further configuration details for searches -->
949 <!-- that are handled by this activity. -->
Jack Palevich66914d42010-02-03 16:00:49 +0800950
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800951 <meta-data android:name="android.app.searchable"
952 android:resource="@xml/searchable" />
953 </activity>
954
955 <!-- This provider declaration informs the Search Manager that you have a provider of -->
956 <!-- Search suggestions, and provides information about how to access it. -->
Jack Palevich66914d42010-02-03 16:00:49 +0800957
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800958 <provider android:name=".app.SearchSuggestionSampleProvider"
959 android:authorities="com.example.android.apis.SuggestionProvider" />
960
961 <!-- Shortcuts Samples -->
962
963 <!-- This section of sample code shows how your application can add shortcuts to -->
964 <!-- the launcher (home screen). Shortcuts have a three step life cycle. -->
Jack Palevich66914d42010-02-03 16:00:49 +0800965
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800966 <!-- 1. Your application offers to provide shortcuts to the launcher. When -->
967 <!-- the user installs a shortcut, an activity within your application -->
968 <!-- generates the actual shortcut and returns it to the launcher, where it -->
969 <!-- is shown to the user as an icon. -->
Jack Palevich66914d42010-02-03 16:00:49 +0800970
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800971 <!-- 2. Any time the user clicks on an installed shortcut, an intent is sent. -->
972 <!-- Typically this would then be handled as necessary by an activity within -->
973 <!-- your application. -->
974
975 <!-- 3. The shortcut is deleted. There is no notification to your application. -->
976
977 <!-- In order provide shortcuts from your application, you provide three things: -->
978
979 <!-- 1. An intent-filter declaring your ability to provide shortcuts -->
980 <!-- 2. Code within the activity to provide the shortcuts as requested -->
981 <!-- 3. Code elsewhere within your activity, if appropriate, to receive -->
982 <!-- intents from the shortcut itself. -->
983
984 <activity android:name=".app.LauncherShortcuts"
985 android:label="@string/shortcuts">
986 <intent-filter>
987 <action android:name="android.intent.action.MAIN" />
988 <category android:name="android.intent.category.SAMPLE_CODE" />
989 </intent-filter>
990
991 </activity>
992
993 <!-- It is recommended that you use an activity-alias to provide the "CREATE_SHORTCUT" -->
994 <!-- intent-filter. This gives you a way to set the text (and optionally the -->
995 <!-- icon) that will be seen in the launcher's create-shortcut user interface. -->
996
997 <activity-alias android:name=".app.CreateShortcuts"
998 android:targetActivity=".app.LauncherShortcuts"
999 android:label="@string/sample_shortcuts">
1000
1001 <!-- This intent-filter allows your shortcuts to be created in the launcher. -->
1002 <intent-filter>
1003 <action android:name="android.intent.action.CREATE_SHORTCUT" />
1004 <category android:name="android.intent.category.DEFAULT" />
1005 </intent-filter>
1006
1007 </activity-alias>
1008
1009 <!-- Menu Samples -->
1010
1011 <activity android:name=".app.MenuInflateFromXml" android:label="@string/menu_from_xml_title">
1012 <intent-filter>
1013 <action android:name="android.intent.action.MAIN" />
1014 <category android:name="android.intent.category.SAMPLE_CODE" />
1015 </intent-filter>
1016 </activity>
1017
Dianne Hackbornc86ba312010-01-12 18:17:18 -08001018 <!-- Device Admin Samples -->
1019
Andy Stadler0879ed42011-05-31 10:14:27 -07001020 <activity android:name=".app.DeviceAdminSample"
Dianne Hackbornc86ba312010-01-12 18:17:18 -08001021 android:label="@string/activity_sample_device_admin">
1022 <intent-filter>
1023 <action android:name="android.intent.action.MAIN" />
1024 <category android:name="android.intent.category.SAMPLE_CODE" />
1025 </intent-filter>
1026 </activity>
1027
Dianne Hackborn1c266992010-01-29 19:03:37 -08001028<!-- BEGIN_INCLUDE(device_admin_declaration) -->
Andy Stadler0879ed42011-05-31 10:14:27 -07001029 <receiver android:name=".app.DeviceAdminSample$DeviceAdminSampleReceiver"
Dianne Hackbornc86ba312010-01-12 18:17:18 -08001030 android:label="@string/sample_device_admin"
Dianne Hackborn20865872010-01-25 18:58:34 -08001031 android:description="@string/sample_device_admin_description"
Dianne Hackbornc86ba312010-01-12 18:17:18 -08001032 android:permission="android.permission.BIND_DEVICE_ADMIN">
1033 <meta-data android:name="android.app.device_admin"
Andrew Stadler1f914252010-02-08 21:00:05 -08001034 android:resource="@xml/device_admin_sample" />
Dianne Hackbornc86ba312010-01-12 18:17:18 -08001035 <intent-filter>
1036 <action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
1037 </intent-filter>
1038 </receiver>
Makoto Onuki08d2a042016-02-10 11:28:49 -08001039 <receiver android:name=".app.DeviceAdminSample$DeviceAdminSampleReceiver2"
1040 android:label="@string/sample_device_admin2"
1041 android:description="@string/sample_device_admin_description2"
1042 android:permission="android.permission.BIND_DEVICE_ADMIN">
1043 <meta-data android:name="android.app.device_admin"
1044 android:resource="@xml/device_admin_sample" />
1045 <intent-filter>
1046 <action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
1047 </intent-filter>
1048 </receiver>
Dianne Hackborn1c266992010-01-29 19:03:37 -08001049<!-- END_INCLUDE(device_admin_declaration) -->
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001050
1051 <!-- Voice Recognition Samples -->
1052
1053 <activity android:name=".app.VoiceRecognition" android:label="@string/voice_recognition">
1054 <intent-filter>
1055 <action android:name="android.intent.action.MAIN" />
1056 <category android:name="android.intent.category.SAMPLE_CODE" />
1057 </intent-filter>
1058 </activity>
1059
James Yumd2962a32009-12-02 17:10:20 -08001060 <!-- Text-To-Speech Samples -->
1061
1062 <activity android:name=".app.TextToSpeechActivity" android:label="@string/text_to_speech">
1063 <intent-filter>
1064 <action android:name="android.intent.action.MAIN" />
1065 <category android:name="android.intent.category.SAMPLE_CODE" />
1066 </intent-filter>
1067 </activity>
1068
Adam Powell72187802010-08-06 13:34:10 -07001069 <!-- Action Bar Samples -->
1070 <activity android:name=".app.ActionBarMechanics"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001071 android:label="@string/action_bar_mechanics"
1072 android:enabled="@bool/atLeastHoneycomb">
Adam Powell72187802010-08-06 13:34:10 -07001073 <intent-filter>
1074 <action android:name="android.intent.action.MAIN" />
1075 <category android:name="android.intent.category.SAMPLE_CODE" />
1076 </intent-filter>
1077 </activity>
1078
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001079 <activity android:name=".app.ActionBarUsage"
1080 android:label="@string/action_bar_usage"
1081 android:enabled="@bool/atLeastHoneycomb">
Adam Powell72187802010-08-06 13:34:10 -07001082 <intent-filter>
1083 <action android:name="android.intent.action.MAIN" />
1084 <category android:name="android.intent.category.SAMPLE_CODE" />
1085 </intent-filter>
1086 </activity>
1087
Adam Powell6a89a9e2010-10-29 10:46:05 -07001088 <activity android:name=".app.ActionBarDisplayOptions"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001089 android:label="@string/action_bar_display_options"
1090 android:logo="@drawable/apidemo_androidlogo"
1091 android:enabled="@bool/atLeastHoneycomb">
Adam Powell6a89a9e2010-10-29 10:46:05 -07001092 <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
Adam Powell2b658f02010-11-03 16:57:14 -07001098 <activity android:name=".app.ActionBarTabs"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001099 android:label="@string/action_bar_tabs"
1100 android:enabled="@bool/atLeastHoneycomb">
Adam Powell2b658f02010-11-03 16:57:14 -07001101 <intent-filter>
1102 <action android:name="android.intent.action.MAIN" />
1103 <category android:name="android.intent.category.SAMPLE_CODE" />
1104 </intent-filter>
1105 </activity>
1106
Svetoslav Ganov30073fb2011-10-21 17:23:10 -07001107 <activity android:name=".app.ActionBarSettingsActionProviderActivity"
1108 android:label="@string/action_bar_settings_action_provider"
1109 android:enabled="@bool/atLeastIceCreamSandwich">
1110 <intent-filter>
1111 <action android:name="android.intent.action.MAIN" />
1112 <category android:name="android.intent.category.SAMPLE_CODE" />
1113 </intent-filter>
1114 </activity>
1115
1116 <activity android:name=".app.ActionBarShareActionProviderActivity"
1117 android:label="@string/action_bar_share_action_provider"
Svetoslav Ganovddece2d2011-07-14 16:25:57 -07001118 android:enabled="@bool/atLeastIceCreamSandwich">
1119 <intent-filter>
1120 <action android:name="android.intent.action.MAIN" />
1121 <category android:name="android.intent.category.SAMPLE_CODE" />
1122 </intent-filter>
1123 </activity>
1124
Dianne Hackborn9f744752014-08-21 17:52:52 -07001125 <activity android:name=".app.ActionBarNavigation"
1126 android:label="@string/action_bar_navigation"
1127 android:enabled="@bool/atLeastJellyBean"
1128 android:taskAffinity=":bar_navigation"
1129 android:launchMode="singleTask">
1130 <intent-filter>
1131 <action android:name="android.intent.action.MAIN" />
1132 <category android:name="android.intent.category.SAMPLE_CODE" />
1133 </intent-filter>
1134 </activity>
1135
1136 <activity android:name=".app.ActionBarNavigationTarget"
1137 android:label="@string/action_bar_navigation_target"
1138 android:enabled="@bool/atLeastJellyBean"
1139 android:parentActivityName=".app.ActionBarNavigation"
1140 android:taskAffinity=":bar_navigation">
1141 </activity>
1142
Svetoslav Ganov42c62502013-10-30 12:08:33 -07001143 <activity android:name=".app.PrintBitmap"
1144 android:label="@string/print_bitmap"
1145 android:enabled="@bool/atLeastKitKat">
1146 <intent-filter>
1147 <action android:name="android.intent.action.MAIN" />
1148 <category android:name="android.intent.category.SAMPLE_CODE" />
1149 </intent-filter>
1150 </activity>
1151
1152 <activity android:name=".app.PrintHtmlFromScreen"
1153 android:label="@string/print_html_from_screen"
1154 android:enabled="@bool/atLeastKitKat">
1155 <intent-filter>
1156 <action android:name="android.intent.action.MAIN" />
1157 <category android:name="android.intent.category.SAMPLE_CODE" />
1158 </intent-filter>
1159 </activity>
1160
1161 <activity android:name=".app.PrintHtmlOffScreen"
1162 android:label="@string/print_html_off_screen"
1163 android:enabled="@bool/atLeastKitKat">
1164 <intent-filter>
1165 <action android:name="android.intent.action.MAIN" />
1166 <category android:name="android.intent.category.SAMPLE_CODE" />
1167 </intent-filter>
1168 </activity>
1169
Svetoslav0b73e612013-10-29 16:02:20 -07001170 <activity android:name=".app.PrintCustomContent"
1171 android:label="@string/print_custom_content"
1172 android:enabled="@bool/atLeastKitKat">
1173 <intent-filter>
1174 <action android:name="android.intent.action.MAIN" />
1175 <category android:name="android.intent.category.SAMPLE_CODE" />
1176 </intent-filter>
1177 </activity>
1178
Dianne Hackborn4b393922011-02-25 10:50:53 -08001179 <!-- Application Updating Samples -->
1180
1181<!-- BEGIN_INCLUDE(app_update_declaration) -->
1182 <receiver android:name=".app.AppUpdateReceiver">
1183 <intent-filter>
1184 <action android:name="android.intent.action.MY_PACKAGE_REPLACED" />
1185 </intent-filter>
1186 </receiver>
1187<!-- END_INCLUDE(app_update_declaration) -->
1188
Dianne Hackborn82c91892013-06-12 18:08:54 -07001189 <receiver android:name=".app.AppUpdateSspReceiver">
1190 <intent-filter>
1191 <action android:name="android.intent.action.PACKAGE_REPLACED" />
1192 <data android:scheme="package" android:ssp="com.example.android.apis" />
1193 </intent-filter>
1194 </receiver>
1195
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001196 <!-- ************************************* -->
1197 <!-- CONTENT PACKAGE SAMPLES -->
1198 <!-- ************************************* -->
1199
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001200 <activity android:name=".content.ClipboardSample"
1201 android:label="@string/activity_clipboard"
1202 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn46e70552010-08-04 23:21:03 -07001203 <intent-filter>
1204 <action android:name="android.intent.action.MAIN" />
1205 <category android:name="android.intent.category.SAMPLE_CODE" />
1206 </intent-filter>
1207 </activity>
1208
Dianne Hackborn04a91302010-02-08 22:41:08 -08001209 <activity android:name=".content.ExternalStorage" android:label="@string/activity_external_storage">
1210 <intent-filter>
1211 <action android:name="android.intent.action.MAIN" />
1212 <category android:name="android.intent.category.SAMPLE_CODE" />
1213 <category android:name="android.intent.category.EMBED" />
1214 </intent-filter>
1215 </activity>
1216
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001217 <activity android:name=".content.StyledText" android:label="@string/activity_styled_text">
1218 <intent-filter>
1219 <action android:name="android.intent.action.MAIN" />
1220 <category android:name="android.intent.category.SAMPLE_CODE" />
1221 <category android:name="android.intent.category.EMBED" />
1222 </intent-filter>
1223 </activity>
1224
Dianne Hackbornf25ca502013-04-26 18:09:32 -07001225 <activity android:name=".content.TextUndoActivity" android:label="@string/activity_text_undo">
1226 <intent-filter>
1227 <action android:name="android.intent.action.MAIN" />
1228 <category android:name="android.intent.category.SAMPLE_CODE" />
1229 <category android:name="android.intent.category.EMBED" />
1230 </intent-filter>
1231 </activity>
1232
Dianne Hackbornd79a0902011-07-01 15:08:18 -07001233 <activity android:name=".content.ResourcesLayoutReference"
1234 android:label="@string/activity_resources_layout_reference">
1235 <intent-filter>
1236 <action android:name="android.intent.action.MAIN" />
1237 <category android:name="android.intent.category.SAMPLE_CODE" />
1238 <category android:name="android.intent.category.EMBED" />
1239 </intent-filter>
1240 </activity>
1241
Dianne Hackborn59e35f12011-03-31 16:35:22 -07001242 <activity android:name=".content.ResourcesWidthAndHeight"
1243 android:label="@string/activity_resources_width_and_height"
Dianne Hackborn193d98e2011-05-19 18:15:20 -07001244 android:enabled="@bool/atLeastHoneycombMR2">
1245 <intent-filter>
1246 <action android:name="android.intent.action.MAIN" />
1247 <category android:name="android.intent.category.SAMPLE_CODE" />
1248 <category android:name="android.intent.category.EMBED" />
1249 </intent-filter>
1250 </activity>
1251
1252 <activity android:name=".content.ResourcesSmallestWidth"
1253 android:label="@string/activity_resources_smallest_width"
1254 android:enabled="@bool/atLeastHoneycombMR2">
Dianne Hackborn59e35f12011-03-31 16:35:22 -07001255 <intent-filter>
1256 <action android:name="android.intent.action.MAIN" />
1257 <category android:name="android.intent.category.SAMPLE_CODE" />
1258 <category android:name="android.intent.category.EMBED" />
1259 </intent-filter>
1260 </activity>
1261
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001262 <activity android:name=".content.ReadAsset" android:label="@string/activity_read_asset">
1263 <intent-filter>
1264 <action android:name="android.intent.action.MAIN" />
1265 <category android:name="android.intent.category.SAMPLE_CODE" />
1266 <category android:name="android.intent.category.EMBED" />
1267 </intent-filter>
1268 </activity>
1269
1270 <activity android:name=".content.ResourcesSample" android:label="@string/activity_resources">
1271 <intent-filter>
1272 <action android:name="android.intent.action.MAIN" />
1273 <category android:name="android.intent.category.SAMPLE_CODE" />
1274 </intent-filter>
1275 </activity>
1276
Dianne Hackborn23bff5d2010-09-01 22:58:26 -07001277 <activity android:name=".content.PickContact" android:label="@string/activity_pick_contact">
1278 <intent-filter>
1279 <action android:name="android.intent.action.MAIN" />
1280 <category android:name="android.intent.category.SAMPLE_CODE" />
1281 </intent-filter>
1282 </activity>
1283
Dianne Hackbornaa9e46d2015-03-12 11:20:52 -07001284 <activity android:name=".content.ShareContent" android:label="@string/activity_share_content">
1285 <intent-filter>
1286 <action android:name="android.intent.action.MAIN" />
1287 <category android:name="android.intent.category.SAMPLE_CODE" />
1288 </intent-filter>
1289 </activity>
1290
Chiao Cheng0a010ae2013-03-20 17:22:06 -07001291 <activity android:name=".content.ChangedContacts" android:label="@string/activity_changed_contact">
1292 <intent-filter>
1293 <action android:name="android.intent.action.MAIN"/>
1294 <category android:name="android.intent.category.SAMPLE_CODE"/>
1295 </intent-filter>
1296 </activity>
1297
Dianne Hackborne3ad7fa2016-01-07 18:03:54 -08001298 <activity android:name=".content.MediaContentObserver"
1299 android:label="@string/activity_media_content_observer">
1300 <intent-filter>
1301 <action android:name="android.intent.action.MAIN"/>
1302 <category android:name="android.intent.category.SAMPLE_CODE"/>
1303 </intent-filter>
1304 </activity>
1305
1306 <service android:name=".content.MediaContentJob"
1307 android:permission="android.permission.BIND_JOB_SERVICE" />
1308
Dianne Hackborna4a1bb72016-03-21 13:31:34 -07001309 <service android:name=".content.PhotosContentJob"
1310 android:permission="android.permission.BIND_JOB_SERVICE" />
1311
Dianne Hackbornddea2822011-08-09 19:36:44 -07001312 <activity android:name=".content.InstallApk" android:label="@string/activity_install_apk"
1313 android:enabled="@bool/atLeastHoneycombMR2">
1314 <intent-filter>
1315 <action android:name="android.intent.action.MAIN" />
1316 <category android:name="android.intent.category.SAMPLE_CODE" />
1317 </intent-filter>
1318 </activity>
1319
Peter Visontay48f2a312017-11-23 13:29:42 +00001320 <!-- A FileProvider for passing the APK to be installed to the system. -->
1321 <provider
KOUSHIK PANUGANTI7f203342018-04-24 17:13:55 -07001322 android:name="androidx.core.content.FileProvider"
Peter Visontay48f2a312017-11-23 13:29:42 +00001323 android:authorities="com.example.android.apis.installapkprovider"
1324 android:exported="false"
1325 android:grantUriPermissions="true">
1326 <meta-data
1327 android:name="android.support.FILE_PROVIDER_PATHS"
1328 android:resource="@xml/file_paths" />
1329 </provider>
1330
Peter Visontay75bca252017-11-16 19:58:57 +00001331 <activity android:name=".content.InstallApkSessionApi"
1332 android:label="@string/activity_install_apk_session_api"
1333 android:launchMode="singleTop">
1334 <intent-filter>
1335 <action android:name="android.intent.action.MAIN" />
1336 <category android:name="android.intent.category.SAMPLE_CODE" />
1337 </intent-filter>
1338 <intent-filter>
1339 <action android:exported="true"
1340 android:name="com.example.android.apis.content.SESSION_API_PACKAGE_INSTALLED" />
1341 </intent-filter>
1342 </activity>
1343
Jeff Sharkey4c4580e2014-04-08 16:47:29 -07001344 <activity android:name=".content.DocumentsSample"
1345 android:label="@string/activity_documents"
1346 android:enabled="@bool/atLeastKitKat">
1347 <intent-filter>
1348 <action android:name="android.intent.action.MAIN" />
1349 <category android:name="android.intent.category.SAMPLE_CODE" />
1350 </intent-filter>
1351 </activity>
1352
Dianne Hackbornddea2822011-08-09 19:36:44 -07001353 <provider android:name=".content.FileProvider"
1354 android:authorities="com.example.android.apis.content.FileProvider"
Dianne Hackbornaa9e46d2015-03-12 11:20:52 -07001355 android:grantUriPermissions="true"
1356 android:exported="false"
Dianne Hackbornddea2822011-08-09 19:36:44 -07001357 android:enabled="@bool/atLeastHoneycombMR2" />
1358
Clara Bayarri93263162015-04-08 18:30:50 +01001359 <activity android:name=".content.ProcessTextLauncher"
1360 android:label="@string/process_text_title" >
1361 <intent-filter>
1362 <action android:name="android.intent.action.MAIN" />
1363 <category android:name="android.intent.category.SAMPLE_CODE" />
1364 </intent-filter>
1365 </activity>
1366 <activity android:name=".content.ProcessText" >
1367 <intent-filter >
1368 <action android:name="android.intent.action.PROCESS_TEXT"/>
1369 <category android:name="android.intent.category.DEFAULT" />
1370 <data android:mimeType="text/plain" />
1371 </intent-filter>
1372 </activity>
1373
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001374 <!-- ************************************* -->
Erik Gilling438ea812013-06-26 11:06:09 -07001375 <!-- HARDWARE PACKAGE SAMPLES -->
1376 <!-- ************************************* -->
1377
1378 <activity android:name=".hardware.ConsumerIr" android:label="Hardware/Consumer IR">
1379 <intent-filter>
1380 <action android:name="android.intent.action.MAIN" />
1381 <category android:name="android.intent.category.SAMPLE_CODE" />
1382 </intent-filter>
1383 </activity>
1384
1385 <!-- ************************************* -->
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001386 <!-- OS PACKAGE SAMPLES -->
1387 <!-- ************************************* -->
1388
1389 <activity android:name=".os.MorseCode" android:label="OS/Morse Code">
1390 <intent-filter>
1391 <action android:name="android.intent.action.MAIN" />
1392 <category android:name="android.intent.category.SAMPLE_CODE" />
1393 </intent-filter>
1394 </activity>
1395
Jaikumar Ganesh8a0799f2013-02-28 20:35:27 -08001396 <activity android:name=".os.TriggerSensors" android:label="OS/TriggerSensors">
1397 <intent-filter>
1398 <action android:name="android.intent.action.MAIN" />
1399 <category android:name="android.intent.category.SAMPLE_CODE" />
1400 </intent-filter>
1401 </activity>
1402
Mathias Agopiand6e9c612010-11-23 01:05:13 -08001403 <activity android:name=".os.RotationVectorDemo" android:label="OS/Rotation Vector" android:screenOrientation="nosensor">
1404 <intent-filter>
1405 <action android:name="android.intent.action.MAIN" />
1406 <category android:name="android.intent.category.SAMPLE_CODE" />
1407 </intent-filter>
1408 </activity>
1409
Roman Nurikf096f962010-02-22 14:59:11 -08001410 <activity android:name=".os.SmsMessagingDemo" android:label="OS/SMS Messaging">
1411 <intent-filter>
1412 <action android:name="android.intent.action.MAIN" />
1413 <category android:name="android.intent.category.SAMPLE_CODE" />
1414 </intent-filter>
Ye Wen69291d62014-05-15 13:06:12 -07001415 <intent-filter>
1416 <action android:name="android.intent.action.SENDTO" />
1417 <category android:name="android.intent.category.DEFAULT" />
1418 <data android:scheme="sms" />
1419 <data android:scheme="smsto" />
1420 </intent-filter>
1421 </activity>
1422
1423 <activity android:name=".os.MmsMessagingDemo" android:label="OS/MMS Messaging">
1424 <intent-filter>
1425 <action android:name="android.intent.action.MAIN" />
1426 <category android:name="android.intent.category.SAMPLE_CODE" />
1427 </intent-filter>
1428 <intent-filter>
1429 <action android:name="android.intent.action.SENDTO" />
1430 <category android:name="android.intent.category.DEFAULT" />
1431 <data android:scheme="mms" />
1432 <data android:scheme="mmsto" />
1433 </intent-filter>
Roman Nurikf096f962010-02-22 14:59:11 -08001434 </activity>
1435
1436 <activity android:name=".os.SmsReceivedDialog"
1437 android:theme="@android:style/Theme.Translucent.NoTitleBar"
1438 android:launchMode="singleInstance" />
1439
Ye Wen69291d62014-05-15 13:06:12 -07001440 <receiver android:name=".os.SmsMessageReceiver" android:enabled="false"
1441 android:permission="android.permission.BROADCAST_SMS">
Roman Nurikf096f962010-02-22 14:59:11 -08001442 <intent-filter>
1443 <action android:name="android.provider.Telephony.SMS_RECEIVED" />
1444 </intent-filter>
Ye Wen69291d62014-05-15 13:06:12 -07001445 <intent-filter>
1446 <action android:name="android.provider.Telephony.SMS_DELIVER" />
1447 </intent-filter>
Roman Nurikf096f962010-02-22 14:59:11 -08001448 </receiver>
1449
Ye Wen69291d62014-05-15 13:06:12 -07001450 <receiver android:name=".os.MmsWapPushReceiver" android:enabled="false"
1451 android:permission="android.permission.BROADCAST_WAP_PUSH">
1452 <intent-filter>
1453 <action android:name="android.provider.Telephony.WAP_PUSH_RECEIVED" />
1454 <data android:mimeType="application/vnd.wap.mms-message" />
1455 </intent-filter>
1456 <intent-filter>
1457 <action android:name="android.provider.Telephony.WAP_PUSH_DELIVER" />
1458 <data android:mimeType="application/vnd.wap.mms-message" />
1459 </intent-filter>
1460 </receiver>
1461
1462 <service android:name=".os.HeadlessSmsSendService"
1463 android:permission="android.permission.SEND_RESPOND_VIA_MESSAGE"
1464 android:exported="true">
1465 <intent-filter>
1466 <action android:name="android.intent.action.RESPOND_VIA_MESSAGE" />
1467 <category android:name="android.intent.category.DEFAULT" />
1468 <data android:scheme="sms" />
1469 <data android:scheme="smsto" />
1470 <data android:scheme="mms" />
1471 <data android:scheme="mmsto" />
1472 </intent-filter>
1473 </service>
1474
Julian Odell9b00ec92014-08-25 17:52:15 -07001475 <provider android:name=".os.MmsFileProvider"
1476 android:authorities="com.example.android.apis.os.MmsFileProvider"
1477 android:enabled="@bool/atLeastLRelease"
Cheuksan Wangcfb685d2014-09-08 19:57:31 -07001478 android:grantUriPermissions="true"
1479 android:exported="false" />
Julian Odell9b00ec92014-08-25 17:52:15 -07001480
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001481 <!-- ************************************* -->
Chet Haaseb9461fc2010-08-04 18:01:13 -07001482 <!-- ANDROID.ANIMATION PACKAGE SAMPLES -->
1483 <!-- ************************************* -->
1484
George Mount77dfe822013-12-12 11:05:15 -08001485 <activity android:name=".animation.ActivityTransition"
1486 android:label="Animation/Activity Transition"
George Mountf93d4902014-02-26 13:05:43 -08001487 android:enabled="@bool/atLeastLRelease"
George Mount4769ecc2014-02-26 19:01:24 +00001488 android:theme="@style/ActivityTransitionTheme">
George Mount77dfe822013-12-12 11:05:15 -08001489 <intent-filter>
1490 <action android:name="android.intent.action.MAIN" />
1491 <category android:name="android.intent.category.SAMPLE_CODE" />
1492 </intent-filter>
1493 </activity>
1494
1495 <activity android:name=".animation.ActivityTransitionDetails"
George Mount4769ecc2014-02-26 19:01:24 +00001496 android:label="Animation/Details of a specific thingy"
George Mountf93d4902014-02-26 13:05:43 -08001497 android:enabled="@bool/atLeastLRelease"
George Mount4769ecc2014-02-26 19:01:24 +00001498 android:theme="@style/ActivityTransitionTheme">
George Mount77dfe822013-12-12 11:05:15 -08001499 <intent-filter>
1500 <action android:name="android.intent.action.MAIN" />
1501 </intent-filter>
1502 </activity>
1503
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001504 <activity android:name=".animation.AnimationLoading"
1505 android:label="Animation/Loading"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001506 android:enabled="@bool/atLeastHoneycomb">
Chet Haase0366ddf2010-08-18 10:28:06 -07001507 <intent-filter>
1508 <action android:name="android.intent.action.MAIN" />
1509 <category android:name="android.intent.category.SAMPLE_CODE" />
1510 </intent-filter>
1511 </activity>
1512
Chet Haase43828a82010-08-16 17:42:33 -07001513 <activity android:name=".animation.AnimationCloning"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001514 android:label="Animation/Cloning"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001515 android:enabled="@bool/atLeastHoneycomb">
Chet Haase43828a82010-08-16 17:42:33 -07001516 <intent-filter>
1517 <action android:name="android.intent.action.MAIN" />
1518 <category android:name="android.intent.category.SAMPLE_CODE" />
1519 </intent-filter>
1520 </activity>
1521
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001522 <activity android:name=".animation.AnimationSeeking"
1523 android:label="Animation/Seeking"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001524 android:enabled="@bool/atLeastHoneycomb">
Chet Haase0a495ab2010-09-03 15:43:47 -07001525 <intent-filter>
1526 <action android:name="android.intent.action.MAIN" />
1527 <category android:name="android.intent.category.SAMPLE_CODE" />
1528 </intent-filter>
1529 </activity>
1530
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001531 <activity android:name=".animation.AnimatorEvents"
1532 android:label="Animation/Events"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001533 android:enabled="@bool/atLeastHoneycomb">
Chet Haase2ab1da82010-08-25 16:30:28 -07001534 <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
Chet Haase434672a2010-08-20 16:38:18 -07001540 <activity android:name=".animation.BouncingBalls"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001541 android:label="Animation/Bouncing Balls"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001542 android:enabled="@bool/atLeastHoneycomb">
Chet Haase434672a2010-08-20 16:38:18 -07001543 <intent-filter>
1544 <action android:name="android.intent.action.MAIN" />
1545 <category android:name="android.intent.category.SAMPLE_CODE" />
1546 </intent-filter>
1547 </activity>
1548
Chet Haase0366ddf2010-08-18 10:28:06 -07001549 <activity android:name=".animation.CustomEvaluator"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001550 android:label="Animation/Custom Evaluator"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001551 android:enabled="@bool/atLeastHoneycomb">
Chet Haase0366ddf2010-08-18 10:28:06 -07001552 <intent-filter>
1553 <action android:name="android.intent.action.MAIN" />
1554 <category android:name="android.intent.category.SAMPLE_CODE" />
1555 </intent-filter>
1556 </activity>
1557
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001558 <activity android:name=".animation.ListFlipper"
1559 android:label="Animation/View Flip"
1560 android:enabled="@bool/atLeastHoneycomb">
Chet Haase64606ec2010-08-06 11:32:42 -07001561 <intent-filter>
1562 <action android:name="android.intent.action.MAIN" />
1563 <category android:name="android.intent.category.SAMPLE_CODE" />
1564 </intent-filter>
1565 </activity>
1566
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001567 <activity android:name=".animation.ReversingAnimation"
1568 android:label="Animation/Reversing"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001569 android:enabled="@bool/atLeastHoneycomb">
Chet Haaseeba431d72010-08-17 11:59:01 -07001570 <intent-filter>
1571 <action android:name="android.intent.action.MAIN" />
1572 <category android:name="android.intent.category.SAMPLE_CODE" />
1573 </intent-filter>
1574 </activity>
1575
Chet Haasece436332010-08-19 17:55:31 -07001576 <activity android:name=".animation.MultiPropertyAnimation"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001577 android:label="Animation/Multiple Properties"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001578 android:enabled="@bool/atLeastHoneycomb">
Chet Haasece436332010-08-19 17:55:31 -07001579 <intent-filter>
1580 <action android:name="android.intent.action.MAIN" />
1581 <category android:name="android.intent.category.SAMPLE_CODE" />
1582 </intent-filter>
1583 </activity>
1584
Chet Haase43828a82010-08-16 17:42:33 -07001585 <activity android:name=".animation.LayoutAnimations"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001586 android:label="Animation/Layout Animations"
1587 android:enabled="@bool/atLeastHoneycomb">
Chet Haase43828a82010-08-16 17:42:33 -07001588 <intent-filter>
1589 <action android:name="android.intent.action.MAIN" />
1590 <category android:name="android.intent.category.SAMPLE_CODE" />
1591 </intent-filter>
1592 </activity>
1593
Chet Haase2a064832010-09-21 08:28:16 -07001594 <activity android:name=".animation.LayoutAnimationsHideShow"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001595 android:label="Animation/Hide-Show Animations"
1596 android:enabled="@bool/atLeastHoneycomb">
Chet Haase0a495ab2010-09-03 15:43:47 -07001597 <intent-filter>
1598 <action android:name="android.intent.action.MAIN" />
1599 <category android:name="android.intent.category.SAMPLE_CODE" />
1600 </intent-filter>
1601 </activity>
1602
1603 <activity android:name=".animation.LayoutAnimationsByDefault"
Chet Haaseea3e7cd2013-08-29 13:52:06 -07001604 android:label="Animation/Default Layout Animations"
1605 android:enabled="@bool/atLeastHoneycomb">
1606 <intent-filter>
1607 <action android:name="android.intent.action.MAIN" />
1608 <category android:name="android.intent.category.SAMPLE_CODE" />
1609 </intent-filter>
1610 </activity>
1611
1612 <activity android:name=".animation.Transitions"
1613 android:label="Animation/Simple Transitions"
1614 android:enabled="@bool/atLeastHoneycomb">
Chet Haase0a495ab2010-09-03 15:43:47 -07001615 <intent-filter>
1616 <action android:name="android.intent.action.MAIN" />
1617 <category android:name="android.intent.category.SAMPLE_CODE" />
1618 </intent-filter>
1619 </activity>
1620
George Mountd219b222013-11-20 09:16:03 -08001621 <activity android:name=".animation.PathAnimations"
1622 android:label="Animation/Path Animations"
1623 android:enabled="@bool/atLeastHoneycomb">
1624 <intent-filter>
1625 <action android:name="android.intent.action.MAIN" />
1626 <category android:name="android.intent.category.SAMPLE_CODE" />
1627 </intent-filter>
1628 </activity>
1629
Chet Haaseb9461fc2010-08-04 18:01:13 -07001630 <!-- ************************************* -->
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001631 <!-- ANIMATION PACKAGE SAMPLES -->
1632 <!-- ************************************* -->
1633
1634 <activity android:name=".animation.Transition3d" android:label="Views/Animation/3D Transition">
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 <!-- ************************************* -->
1642 <!-- VIEW/WIDGET PACKAGE SAMPLES -->
1643 <!-- ************************************* -->
1644
1645 <activity android:name=".view.ChronometerDemo" android:label="Views/Chronometer">
1646 <intent-filter>
1647 <action android:name="android.intent.action.MAIN" />
1648 <category android:name="android.intent.category.SAMPLE_CODE" />
1649 </intent-filter>
1650 </activity>
1651 <activity android:name=".view.WebView1" android:label="Views/WebView">
1652 <intent-filter>
1653 <action android:name="android.intent.action.MAIN" />
1654 <category android:name="android.intent.category.SAMPLE_CODE" />
1655 </intent-filter>
1656 </activity>
1657
1658 <activity android:name=".view.RelativeLayout1" android:label="Views/Layouts/RelativeLayout/1. Vertical">
1659 <intent-filter>
1660 <action android:name="android.intent.action.MAIN" />
1661 <category android:name="android.intent.category.SAMPLE_CODE" />
1662 </intent-filter>
1663 </activity>
1664
1665 <activity android:name=".view.RelativeLayout2" android:label="Views/Layouts/RelativeLayout/2. Simple Form">
1666 <intent-filter>
1667 <action android:name="android.intent.action.MAIN" />
1668 <category android:name="android.intent.category.SAMPLE_CODE" />
1669 </intent-filter>
1670 </activity>
1671
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001672 <activity android:name=".view.LinearLayout1"
1673 android:label="Views/Layouts/LinearLayout/01. Vertical">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001674 <intent-filter>
1675 <action android:name="android.intent.action.MAIN" />
1676 <category android:name="android.intent.category.SAMPLE_CODE" />
1677 </intent-filter>
1678 </activity>
1679
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001680 <activity android:name=".view.LinearLayout2"
1681 android:label="Views/Layouts/LinearLayout/02. Vertical (Fill Screen)">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001682 <intent-filter>
1683 <action android:name="android.intent.action.MAIN" />
1684 <category android:name="android.intent.category.SAMPLE_CODE" />
1685 </intent-filter>
1686 </activity>
1687
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001688 <activity android:name=".view.LinearLayout3"
1689 android:label="Views/Layouts/LinearLayout/03. Vertical (Padded)">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001690 <intent-filter>
1691 <action android:name="android.intent.action.MAIN" />
1692 <category android:name="android.intent.category.SAMPLE_CODE" />
1693 </intent-filter>
1694 </activity>
1695
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001696 <activity android:name=".view.LinearLayout4"
1697 android:label="Views/Layouts/LinearLayout/04. Horizontal">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001698 <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
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001704 <activity android:name=".view.LinearLayout5"
1705 android:label="Views/Layouts/LinearLayout/05. Simple Form">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001706 <intent-filter>
1707 <action android:name="android.intent.action.MAIN" />
1708 <category android:name="android.intent.category.SAMPLE_CODE" />
1709 </intent-filter>
1710 </activity>
1711
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001712 <activity android:name=".view.LinearLayout6"
1713 android:label="Views/Layouts/LinearLayout/06. Uniform Size">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001714 <intent-filter>
1715 <action android:name="android.intent.action.MAIN" />
1716 <category android:name="android.intent.category.SAMPLE_CODE" />
1717 </intent-filter>
1718 </activity>
1719
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001720 <activity android:name=".view.LinearLayout7"
1721 android:label="Views/Layouts/LinearLayout/07. Fill Parent">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001722 <intent-filter>
1723 <action android:name="android.intent.action.MAIN" />
1724 <category android:name="android.intent.category.SAMPLE_CODE" />
1725 </intent-filter>
1726 </activity>
1727
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001728 <activity android:name=".view.LinearLayout8"
1729 android:label="Views/Layouts/LinearLayout/08. Gravity">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001730 <intent-filter>
1731 <action android:name="android.intent.action.MAIN" />
1732 <category android:name="android.intent.category.SAMPLE_CODE" />
1733 </intent-filter>
1734 </activity>
1735
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001736 <activity android:name=".view.LinearLayout9"
1737 android:label="Views/Layouts/LinearLayout/09. Layout Weight">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001738 <intent-filter>
1739 <action android:name="android.intent.action.MAIN" />
1740 <category android:name="android.intent.category.SAMPLE_CODE" />
1741 </intent-filter>
1742 </activity>
1743
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001744 <activity android:name=".view.LinearLayout10"
1745 android:label="Views/Layouts/LinearLayout/10. Background Image">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001746 <intent-filter>
1747 <action android:name="android.intent.action.MAIN" />
1748 <category android:name="android.intent.category.SAMPLE_CODE" />
1749 </intent-filter>
1750 </activity>
1751
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001752 <activity android:name=".view.CustomLayoutActivity"
1753 android:label="Views/Layouts/CustomLayout">
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>
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001759
1760 <activity android:name=".view.RadioGroup1" android:label="Views/Radio Group">
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.ScrollView1" android:label="Views/Layouts/ScrollView/1. Short">
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.ScrollView2" android:label="Views/Layouts/ScrollView/2. Long">
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
Jeff Brown2e873442011-02-24 20:30:53 -08001781 <activity android:name=".view.HorizontalScrollView1" android:label="Views/Layouts/HorizontalScrollView">
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
Gilles Debunne2fba3e12010-11-02 11:59:59 -07001788 <activity android:name=".view.Tabs1" android:label="Views/Tabs/1. Content By Id">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001789 <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
Gilles Debunne2fba3e12010-11-02 11:59:59 -07001795 <activity android:name=".view.Tabs2" android:label="Views/Tabs/2. Content By Factory">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001796 <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
Gilles Debunne2fba3e12010-11-02 11:59:59 -07001802 <activity android:name=".view.Tabs3" android:label="Views/Tabs/3. Content By Intent">
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.Tabs4" android:label="Views/Tabs/4. Non Holo theme"
1810 android:theme="@android:style/Theme">
1811 <intent-filter>
1812 <action android:name="android.intent.action.MAIN"/>
1813 <category android:name="android.intent.category.SAMPLE_CODE"/>
1814 </intent-filter>
1815 </activity>
1816
1817 <activity android:name=".view.Tabs5" android:label="Views/Tabs/5. Scrollable">
1818 <intent-filter>
1819 <action android:name="android.intent.action.MAIN"/>
1820 <category android:name="android.intent.category.SAMPLE_CODE"/>
1821 </intent-filter>
1822 </activity>
1823
1824 <activity android:name=".view.Tabs6" android:label="Views/Tabs/6. Right aligned">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001825 <intent-filter>
1826 <action android:name="android.intent.action.MAIN"/>
1827 <category android:name="android.intent.category.SAMPLE_CODE"/>
1828 </intent-filter>
1829 </activity>
1830
1831 <activity android:name=".view.InternalSelectionScroll" android:label="Views/Layouts/ScrollView/3. Internal Selection">
1832 <intent-filter>
1833 <action android:name="android.intent.action.MAIN" />
1834 <category android:name="android.intent.category.SAMPLE_CODE" />
1835 </intent-filter>
1836 </activity>
1837
1838 <activity android:name=".view.TableLayout1" android:label="Views/Layouts/TableLayout/01. Basic">
1839 <intent-filter>
1840 <action android:name="android.intent.action.MAIN" />
1841 <category android:name="android.intent.category.SAMPLE_CODE" />
1842 </intent-filter>
1843 </activity>
1844
1845 <activity android:name=".view.TableLayout2" android:label="Views/Layouts/TableLayout/02. Empty Cells">
1846 <intent-filter>
1847 <action android:name="android.intent.action.MAIN" />
1848 <category android:name="android.intent.category.SAMPLE_CODE" />
1849 </intent-filter>
1850 </activity>
1851
1852 <activity android:name=".view.TableLayout3" android:label="Views/Layouts/TableLayout/03. Long Content">
1853 <intent-filter>
1854 <action android:name="android.intent.action.MAIN" />
1855 <category android:name="android.intent.category.SAMPLE_CODE" />
1856 </intent-filter>
1857 </activity>
1858
1859 <activity android:name=".view.TableLayout4" android:label="Views/Layouts/TableLayout/04. Stretchable">
1860 <intent-filter>
1861 <action android:name="android.intent.action.MAIN" />
1862 <category android:name="android.intent.category.SAMPLE_CODE" />
1863 </intent-filter>
1864 </activity>
1865
1866 <activity android:name=".view.TableLayout5" android:label="Views/Layouts/TableLayout/05. Spanning and Stretchable">
1867 <intent-filter>
1868 <action android:name="android.intent.action.MAIN" />
1869 <category android:name="android.intent.category.SAMPLE_CODE" />
1870 </intent-filter>
1871 </activity>
1872
1873 <activity android:name=".view.TableLayout6" android:label="Views/Layouts/TableLayout/06. More Spanning and Stretchable">
1874 <intent-filter>
1875 <action android:name="android.intent.action.MAIN" />
1876 <category android:name="android.intent.category.SAMPLE_CODE" />
1877 </intent-filter>
1878 </activity>
1879
1880 <activity android:name=".view.TableLayout7" android:label="Views/Layouts/TableLayout/07. Column Collapse">
1881 <intent-filter>
1882 <action android:name="android.intent.action.MAIN" />
1883 <category android:name="android.intent.category.SAMPLE_CODE" />
1884 </intent-filter>
1885 </activity>
1886
1887 <activity android:name=".view.TableLayout8" android:label="Views/Layouts/TableLayout/08. Toggle Stretch">
1888 <intent-filter>
1889 <action android:name="android.intent.action.MAIN" />
1890 <category android:name="android.intent.category.SAMPLE_CODE" />
1891 </intent-filter>
1892 </activity>
1893
1894 <activity android:name=".view.TableLayout9" android:label="Views/Layouts/TableLayout/09. Toggle Shrink">
1895 <intent-filter>
1896 <action android:name="android.intent.action.MAIN" />
1897 <category android:name="android.intent.category.SAMPLE_CODE" />
1898 </intent-filter>
1899 </activity>
1900
1901 <activity android:name=".view.TableLayout10" android:label="Views/Layouts/TableLayout/10. Simple Form">
1902 <intent-filter>
1903 <action android:name="android.intent.action.MAIN" />
1904 <category android:name="android.intent.category.SAMPLE_CODE" />
1905 </intent-filter>
1906 </activity>
1907
1908 <activity android:name=".view.TableLayout11" android:label="Views/Layouts/TableLayout/11. Gravity">
1909 <intent-filter>
1910 <action android:name="android.intent.action.MAIN" />
1911 <category android:name="android.intent.category.SAMPLE_CODE" />
1912 </intent-filter>
1913 </activity>
1914
1915 <activity android:name=".view.TableLayout12" android:label="Views/Layouts/TableLayout/12. Cell Spanning">
1916 <intent-filter>
1917 <action android:name="android.intent.action.MAIN" />
1918 <category android:name="android.intent.category.SAMPLE_CODE" />
1919 </intent-filter>
1920 </activity>
1921
Philip Milne888ac282012-10-31 10:41:31 -07001922 <activity android:name=".view.GridLayout1" android:label="Views/Layouts/GridLayout/1. Simple Form">
Philip Milne875cd1c2011-10-06 16:25:54 -07001923 <intent-filter>
1924 <action android:name="android.intent.action.MAIN" />
1925 <category android:name="android.intent.category.SAMPLE_CODE" />
1926 </intent-filter>
1927 </activity>
1928
Philip Milne888ac282012-10-31 10:41:31 -07001929 <activity android:name=".view.GridLayout2" android:label="Views/Layouts/GridLayout/2. Form (XML)">
1930 <intent-filter>
1931 <action android:name="android.intent.action.MAIN" />
1932 <category android:name="android.intent.category.SAMPLE_CODE" />
1933 </intent-filter>
1934 </activity>
1935
1936 <activity android:name=".view.GridLayout3" android:label="Views/Layouts/GridLayout/3. Form (Java)">
Philip Milne875cd1c2011-10-06 16:25:54 -07001937 <intent-filter>
1938 <action android:name="android.intent.action.MAIN" />
1939 <category android:name="android.intent.category.SAMPLE_CODE" />
1940 </intent-filter>
1941 </activity>
1942
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001943 <activity android:name=".view.Baseline1" android:label="Views/Layouts/Baseline/1. Top">
1944 <intent-filter>
1945 <action android:name="android.intent.action.MAIN" />
1946 <category android:name="android.intent.category.SAMPLE_CODE" />
1947 </intent-filter>
1948 </activity>
1949
1950 <activity android:name=".view.Baseline2" android:label="Views/Layouts/Baseline/2. Bottom">
1951 <intent-filter>
1952 <action android:name="android.intent.action.MAIN" />
1953 <category android:name="android.intent.category.SAMPLE_CODE" />
1954 </intent-filter>
1955 </activity>
1956
1957 <activity android:name=".view.Baseline3" android:label="Views/Layouts/Baseline/3. Center">
1958 <intent-filter>
1959 <action android:name="android.intent.action.MAIN" />
1960 <category android:name="android.intent.category.SAMPLE_CODE" />
1961 </intent-filter>
1962 </activity>
1963
1964 <activity android:name=".view.Baseline4" android:label="Views/Layouts/Baseline/4. Everywhere">
1965 <intent-filter>
1966 <action android:name="android.intent.action.MAIN" />
1967 <category android:name="android.intent.category.SAMPLE_CODE" />
1968 </intent-filter>
1969 </activity>
1970
1971 <activity android:name=".view.Baseline6" android:label="Views/Layouts/Baseline/5. Multi-line">
1972 <intent-filter>
1973 <action android:name="android.intent.action.MAIN" />
1974 <category android:name="android.intent.category.SAMPLE_CODE" />
1975 </intent-filter>
1976 </activity>
1977
1978 <activity android:name=".view.Baseline7" android:label="Views/Layouts/Baseline/6. Relative">
1979 <intent-filter>
1980 <action android:name="android.intent.action.MAIN" />
1981 <category android:name="android.intent.category.SAMPLE_CODE" />
1982 </intent-filter>
1983 </activity>
1984
1985 <activity android:name=".view.BaselineNested1" android:label="Views/Layouts/Baseline/Nested Example 1">
1986 <intent-filter>
1987 <action android:name="android.intent.action.MAIN" />
1988 <category android:name="android.intent.category.SAMPLE_CODE" />
1989 </intent-filter>
1990 </activity>
1991
1992 <activity android:name=".view.BaselineNested2" android:label="Views/Layouts/Baseline/Nested Example 2">
1993 <intent-filter>
1994 <action android:name="android.intent.action.MAIN" />
1995 <category android:name="android.intent.category.SAMPLE_CODE" />
1996 </intent-filter>
1997 </activity>
1998
1999 <activity android:name=".view.BaselineNested3" android:label="Views/Layouts/Baseline/Nested Example 3">
2000 <intent-filter>
2001 <action android:name="android.intent.action.MAIN" />
2002 <category android:name="android.intent.category.SAMPLE_CODE" />
2003 </intent-filter>
2004 </activity>
2005
2006 <activity android:name=".view.ScrollBar1" android:label="Views/ScrollBars/1. Basic">
2007 <intent-filter>
2008 <action android:name="android.intent.action.MAIN" />
2009 <category android:name="android.intent.category.SAMPLE_CODE" />
2010 </intent-filter>
2011 </activity>
2012
2013 <activity android:name=".view.ScrollBar2" android:label="Views/ScrollBars/2. Fancy">
2014 <intent-filter>
2015 <action android:name="android.intent.action.MAIN" />
2016 <category android:name="android.intent.category.SAMPLE_CODE" />
2017 </intent-filter>
2018 </activity>
2019
2020 <activity android:name=".view.ScrollBar3" android:label="Views/ScrollBars/3. Style">
2021 <intent-filter>
2022 <action android:name="android.intent.action.MAIN" />
2023 <category android:name="android.intent.category.SAMPLE_CODE" />
2024 </intent-filter>
2025 </activity>
2026
2027 <activity android:name=".view.Visibility1" android:label="Views/Visibility">
2028 <intent-filter>
2029 <action android:name="android.intent.action.MAIN" />
2030 <category android:name="android.intent.category.SAMPLE_CODE" />
2031 </intent-filter>
2032 </activity>
2033
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002034 <activity android:name=".view.List1" android:label="Views/Lists/01. Array">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002035 <intent-filter>
2036 <action android:name="android.intent.action.MAIN" />
2037 <category android:name="android.intent.category.SAMPLE_CODE" />
2038 </intent-filter>
2039 </activity>
2040
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002041 <activity android:name=".view.List2" android:label="Views/Lists/02. Cursor (People)">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002042 <intent-filter>
2043 <action android:name="android.intent.action.MAIN" />
2044 <category android:name="android.intent.category.SAMPLE_CODE" />
2045 </intent-filter>
2046 </activity>
2047
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002048 <activity android:name=".view.List3" android:label="Views/Lists/03. Cursor (Phones)">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002049 <intent-filter>
2050 <action android:name="android.intent.action.MAIN" />
2051 <category android:name="android.intent.category.SAMPLE_CODE" />
2052 </intent-filter>
2053 </activity>
2054
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002055 <activity android:name=".view.List4" android:label="Views/Lists/04. ListAdapter">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002056 <intent-filter>
2057 <action android:name="android.intent.action.MAIN" />
2058 <category android:name="android.intent.category.SAMPLE_CODE" />
2059 </intent-filter>
2060 </activity>
2061
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002062 <activity android:name=".view.List5" android:label="Views/Lists/05. Separators">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002063 <intent-filter>
2064 <action android:name="android.intent.action.MAIN" />
2065 <category android:name="android.intent.category.SAMPLE_CODE" />
2066 </intent-filter>
2067 </activity>
2068
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002069 <activity android:name=".view.List6" android:label="Views/Lists/06. ListAdapter Collapsed">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002070 <intent-filter>
2071 <action android:name="android.intent.action.MAIN" />
2072 <category android:name="android.intent.category.SAMPLE_CODE" />
2073 </intent-filter>
2074 </activity>
2075
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002076 <activity android:name=".view.List7" android:label="Views/Lists/07. Cursor (Phones)">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002077 <intent-filter>
2078 <action android:name="android.intent.action.MAIN" />
2079 <category android:name="android.intent.category.SAMPLE_CODE" />
2080 </intent-filter>
2081 </activity>
2082
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002083 <activity android:name=".view.List8" android:label="Views/Lists/08. Photos">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002084 <intent-filter>
2085 <action android:name="android.intent.action.MAIN" />
2086 <category android:name="android.intent.category.SAMPLE_CODE" />
2087 </intent-filter>
2088 </activity>
2089
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002090 <activity android:name=".view.List9" android:label="Views/Lists/09. Array (Overlay)">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002091 <intent-filter>
2092 <action android:name="android.intent.action.MAIN" />
2093 <category android:name="android.intent.category.SAMPLE_CODE" />
2094 </intent-filter>
2095 </activity>
2096
2097 <activity android:name=".view.List10" android:label="Views/Lists/10. Single choice list">
2098 <intent-filter>
2099 <action android:name="android.intent.action.MAIN" />
2100 <category android:name="android.intent.category.SAMPLE_CODE" />
2101 </intent-filter>
2102 </activity>
2103
2104 <activity android:name=".view.List11" android:label="Views/Lists/11. Multiple choice list">
2105 <intent-filter>
2106 <action android:name="android.intent.action.MAIN" />
2107 <category android:name="android.intent.category.SAMPLE_CODE" />
2108 </intent-filter>
2109 </activity>
2110
2111 <activity android:name=".view.List12" android:label="Views/Lists/12. Transcript">
2112 <intent-filter>
2113 <action android:name="android.intent.action.MAIN" />
2114 <category android:name="android.intent.category.SAMPLE_CODE" />
2115 </intent-filter>
2116 </activity>
2117
2118 <activity android:name=".view.List13" android:label="Views/Lists/13. Slow Adapter">
2119 <intent-filter>
2120 <action android:name="android.intent.action.MAIN" />
2121 <category android:name="android.intent.category.SAMPLE_CODE" />
2122 </intent-filter>
2123 </activity>
2124
2125 <activity android:name=".view.List14" android:label="Views/Lists/14. Efficient Adapter">
2126 <intent-filter>
2127 <action android:name="android.intent.action.MAIN" />
2128 <category android:name="android.intent.category.SAMPLE_CODE" />
2129 </intent-filter>
2130 </activity>
2131
Gilles Debunne045eac42010-09-08 10:58:26 -07002132 <activity android:name=".view.List15" android:label="Views/Lists/15. Selection Mode">
2133 <intent-filter>
2134 <action android:name="android.intent.action.MAIN" />
2135 <category android:name="android.intent.category.SAMPLE_CODE" />
2136 </intent-filter>
2137 </activity>
2138
2139 <activity android:name=".view.List16" android:label="Views/Lists/16. Border selection mode">
Adam Powelld8e26b82010-07-30 10:37:54 -07002140 <intent-filter>
2141 <action android:name="android.intent.action.MAIN" />
2142 <category android:name="android.intent.category.SAMPLE_CODE" />
2143 </intent-filter>
2144 </activity>
2145
Dianne Hackbornb2522732010-10-26 12:47:13 -07002146 <activity android:name=".view.List17" android:label="Views/Lists/17. Activate items">
2147 <intent-filter>
2148 <action android:name="android.intent.action.MAIN" />
2149 <category android:name="android.intent.category.SAMPLE_CODE" />
2150 </intent-filter>
2151 </activity>
2152
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002153 <activity android:name=".view.ExpandableList1" android:label="Views/Expandable Lists/1. Custom Adapter">
2154 <intent-filter>
2155 <action android:name="android.intent.action.MAIN" />
2156 <category android:name="android.intent.category.SAMPLE_CODE" />
2157 </intent-filter>
2158 </activity>
2159
2160 <activity android:name=".view.ExpandableList2" android:label="Views/Expandable Lists/2. Cursor (People)">
2161 <intent-filter>
2162 <action android:name="android.intent.action.MAIN" />
2163 <category android:name="android.intent.category.SAMPLE_CODE" />
2164 </intent-filter>
2165 </activity>
2166
2167 <activity android:name=".view.ExpandableList3" android:label="Views/Expandable Lists/3. Simple Adapter">
2168 <intent-filter>
2169 <action android:name="android.intent.action.MAIN" />
2170 <category android:name="android.intent.category.SAMPLE_CODE" />
2171 </intent-filter>
2172 </activity>
2173
2174 <activity android:name=".view.CustomView1"
2175 android:label="Views/Custom"
2176 android:theme="@android:style/Theme.Light">
2177 <intent-filter>
2178 <action android:name="android.intent.action.MAIN" />
2179 <category android:name="android.intent.category.SAMPLE_CODE" />
2180 </intent-filter>
2181 </activity>
2182
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002183 <activity android:name=".view.Spinner1" android:label="Views/Spinner">
2184 <intent-filter>
2185 <action android:name="android.intent.action.MAIN" />
2186 <category android:name="android.intent.category.SAMPLE_CODE" />
2187 </intent-filter>
2188 </activity>
2189
2190 <activity android:name=".view.Grid1" android:label="Views/Grid/1. Icon Grid">
2191 <intent-filter>
2192 <action android:name="android.intent.action.MAIN" />
2193 <category android:name="android.intent.category.SAMPLE_CODE" />
2194 </intent-filter>
2195 </activity>
2196
2197 <activity android:name=".view.Grid2" android:label="Views/Grid/2. Photo Grid">
2198 <intent-filter>
2199 <action android:name="android.intent.action.MAIN" />
2200 <category android:name="android.intent.category.SAMPLE_CODE" />
2201 </intent-filter>
2202 </activity>
2203
Adam Powell6c7ec482010-08-13 19:11:21 -07002204 <activity android:name=".view.Grid3"
Gilles Debunne045eac42010-09-08 10:58:26 -07002205 android:label="Views/Grid/3. Selection Mode">
Adam Powell6c7ec482010-08-13 19:11:21 -07002206 <intent-filter>
2207 <action android:name="android.intent.action.MAIN" />
2208 <category android:name="android.intent.category.SAMPLE_CODE" />
2209 </intent-filter>
2210 </activity>
2211
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002212 <activity android:name=".view.ImageView1"
2213 android:label="Views/ImageView">
2214 <intent-filter>
2215 <action android:name="android.intent.action.MAIN" />
2216 <category android:name="android.intent.category.SAMPLE_CODE" />
2217 </intent-filter>
2218 </activity>
2219
Yohei Yukawafafac8e2015-12-14 18:59:44 -08002220 <activity android:name=".inputmethod.ShowInputMethodAndSubtypeEnabler"
2221 android:label="Views/Input Method/ShowInputMethodAndSubtypeEnabler">
2222 <intent-filter>
2223 <action android:name="android.intent.action.MAIN" />
2224 <category android:name="android.intent.category.SAMPLE_CODE" />
2225 </intent-filter>
2226 </activity>
2227
Yohei Yukawa85a32da2016-01-26 13:50:50 -08002228 <activity android:name=".inputmethod.HintLocales"
2229 android:label="Views/Input Method/HintLocales">
2230 <intent-filter>
2231 <action android:name="android.intent.action.MAIN" />
2232 <category android:name="android.intent.category.SAMPLE_CODE" />
2233 </intent-filter>
2234 </activity>
2235
James Cook6a57fe02015-05-19 15:01:51 -07002236 <activity android:name=".view.EditTextDemo"
2237 android:label="Views/Text/EditText">
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=".text.Link"
2245 android:label="Views/Text/Linkify">
2246 <intent-filter>
2247 <action android:name="android.intent.action.MAIN" />
2248 <category android:name="android.intent.category.SAMPLE_CODE" />
2249 </intent-filter>
2250 </activity>
2251
2252 <activity android:name=".text.LogTextBox1"
2253 android:label="Views/Text/LogTextBox">
2254 <intent-filter>
2255 <action android:name="android.intent.action.MAIN" />
2256 <category android:name="android.intent.category.SAMPLE_CODE" />
2257 </intent-filter>
2258 </activity>
2259
2260 <activity android:name=".text.Marquee"
2261 android:label="Views/Text/Marquee">
2262 <intent-filter>
2263 <action android:name="android.intent.action.MAIN" />
2264 <category android:name="android.intent.category.SAMPLE_CODE" />
2265 </intent-filter>
2266 </activity>
2267
2268 <activity android:name=".view.TextClockDemo"
2269 android:label="Views/Text/TextClock">
2270 <intent-filter>
2271 <action android:name="android.intent.action.MAIN" />
2272 <category android:name="android.intent.category.SAMPLE_CODE" />
2273 </intent-filter>
2274 </activity>
2275
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002276 <activity android:name=".view.TextSwitcher1"
James Cook6a57fe02015-05-19 15:01:51 -07002277 android:label="Views/Text/TextSwitcher">
2278 <intent-filter>
2279 <action android:name="android.intent.action.MAIN" />
2280 <category android:name="android.intent.category.SAMPLE_CODE" />
2281 </intent-filter>
2282 </activity>
2283
2284 <activity android:name=".view.TextViewDemo"
2285 android:label="Views/Text/TextView">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002286 <intent-filter>
2287 <action android:name="android.intent.action.MAIN" />
2288 <category android:name="android.intent.category.SAMPLE_CODE" />
2289 </intent-filter>
2290 </activity>
2291
2292 <activity android:name=".view.ImageButton1"
2293 android:label="Views/ImageButton">
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
2300 <activity android:name=".view.Animation1" android:label="Views/Animation/Shake">
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
2307 <activity android:name=".view.Animation2" android:label="Views/Animation/Push">
2308 <intent-filter>
2309 <action android:name="android.intent.action.MAIN" />
2310 <category android:name="android.intent.category.SAMPLE_CODE" />
2311 </intent-filter>
2312 </activity>
2313
Romain Guy02e8d002009-03-24 22:45:50 -07002314 <activity android:name=".view.Animation3" android:label="Views/Animation/Interpolators">
2315 <intent-filter>
2316 <action android:name="android.intent.action.MAIN" />
2317 <category android:name="android.intent.category.SAMPLE_CODE" />
2318 </intent-filter>
2319 </activity>
2320
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002321 <activity android:name=".view.LayoutAnimation1" android:label="Views/Layout Animation/1. Grid Fade">
2322 <intent-filter>
2323 <action android:name="android.intent.action.MAIN" />
2324 <category android:name="android.intent.category.SAMPLE_CODE" />
2325 </intent-filter>
2326 </activity>
2327
2328 <activity android:name=".view.LayoutAnimation2" android:label="Views/Layout Animation/2. List Cascade">
2329 <intent-filter>
2330 <action android:name="android.intent.action.MAIN" />
2331 <category android:name="android.intent.category.SAMPLE_CODE" />
2332 </intent-filter>
2333 </activity>
2334
2335 <activity android:name=".view.LayoutAnimation3" android:label="Views/Layout Animation/3. Reverse Order">
2336 <intent-filter>
2337 <action android:name="android.intent.action.MAIN" />
2338 <category android:name="android.intent.category.SAMPLE_CODE" />
2339 </intent-filter>
2340 </activity>
2341
2342 <activity android:name=".view.LayoutAnimation4" android:label="Views/Layout Animation/4. Randomize">
2343 <intent-filter>
2344 <action android:name="android.intent.action.MAIN" />
2345 <category android:name="android.intent.category.SAMPLE_CODE" />
2346 </intent-filter>
2347 </activity>
2348
2349 <activity android:name=".view.LayoutAnimation5" android:label="Views/Layout Animation/5. Grid Direction">
2350 <intent-filter>
2351 <action android:name="android.intent.action.MAIN" />
2352 <category android:name="android.intent.category.SAMPLE_CODE" />
2353 </intent-filter>
2354 </activity>
2355
2356 <activity android:name=".view.LayoutAnimation6" android:label="Views/Layout Animation/6. Wave Scale">
2357 <intent-filter>
2358 <action android:name="android.intent.action.MAIN" />
2359 <category android:name="android.intent.category.SAMPLE_CODE" />
2360 </intent-filter>
2361 </activity>
2362
2363 <activity android:name=".view.LayoutAnimation7" android:label="Views/Layout Animation/7. Nested Animations">
2364 <intent-filter>
2365 <action android:name="android.intent.action.MAIN" />
2366 <category android:name="android.intent.category.SAMPLE_CODE" />
2367 </intent-filter>
2368 </activity>
2369
2370 <activity android:name=".view.Controls1"
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002371 android:label="Views/Controls/1. Light Theme"
2372 android:theme="@android:style/Theme.Light">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002373 <intent-filter>
2374 <action android:name="android.intent.action.MAIN" />
2375 <category android:name="android.intent.category.SAMPLE_CODE" />
2376 </intent-filter>
2377 </activity>
2378
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002379 <activity android:name=".view.Controls2"
Gilles Debunne62c863d2010-09-08 08:11:10 -07002380 android:label="Views/Controls/2. Dark Theme"
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002381 android:theme="@android:style/Theme">
2382 <intent-filter>
2383 <action android:name="android.intent.action.MAIN" />
2384 <category android:name="android.intent.category.SAMPLE_CODE" />
2385 </intent-filter>
2386 </activity>
2387
2388 <activity android:name=".view.Controls3"
2389 android:label="Views/Controls/3. Holo Light Theme"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08002390 android:theme="@android:style/Theme.Holo.Light"
2391 android:enabled="@bool/atLeastHoneycomb">
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002392 <intent-filter>
2393 <action android:name="android.intent.action.MAIN" />
2394 <category android:name="android.intent.category.SAMPLE_CODE" />
2395 </intent-filter>
2396 </activity>
2397
2398 <activity android:name=".view.Controls4"
2399 android:label="Views/Controls/4. Holo Dark Theme"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08002400 android:theme="@android:style/Theme.Holo"
2401 android:enabled="@bool/atLeastHoneycomb">
2402 <intent-filter>
2403 <action android:name="android.intent.action.MAIN" />
2404 <category android:name="android.intent.category.SAMPLE_CODE" />
2405 </intent-filter>
2406 </activity>
2407
Alan Viverettebfd633a2016-01-07 16:41:10 -05002408 <activity android:name=".view.ControlsMaterialLight"
Alan Viverette6adc4262014-06-06 15:25:30 -07002409 android:label="Views/Controls/5. Material Light Theme"
2410 android:theme="@android:style/Theme.Material.Light"
Alan Viverette21780632014-03-03 14:08:19 -08002411 android:enabled="@bool/atLeastLRelease">
Dianne Hackborne63a4b52011-01-16 14:28:13 -08002412 <intent-filter>
2413 <action android:name="android.intent.action.MAIN" />
2414 <category android:name="android.intent.category.SAMPLE_CODE" />
2415 </intent-filter>
2416 </activity>
2417
Alan Viverettebfd633a2016-01-07 16:41:10 -05002418 <activity android:name=".view.ControlsMaterialDark"
Alan Viverette6adc4262014-06-06 15:25:30 -07002419 android:label="Views/Controls/6. Material Dark Theme"
2420 android:theme="@android:style/Theme.Material"
Alan Viverette21780632014-03-03 14:08:19 -08002421 android:enabled="@bool/atLeastLRelease">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002422 <intent-filter>
2423 <action android:name="android.intent.action.MAIN" />
2424 <category android:name="android.intent.category.SAMPLE_CODE" />
2425 </intent-filter>
2426 </activity>
2427
Chet Haasea6e59a92014-01-28 14:08:04 -08002428 <activity android:name=".view.Controls7"
Alan Viverette21780632014-03-03 14:08:19 -08002429 android:label="Views/Controls/7. Custom Theme"
2430 android:theme="@style/CustomTheme">
2431 <intent-filter>
2432 <action android:name="android.intent.action.MAIN" />
2433 <category android:name="android.intent.category.SAMPLE_CODE" />
2434 </intent-filter>
2435 </activity>
2436
2437 <activity android:name=".view.Controls8"
Alan Viveretteb020f1c2014-04-07 16:22:44 -07002438 android:label="Views/Controls/8. Current or Old Theme"
Alan Viverette21780632014-03-03 14:08:19 -08002439 android:theme="@style/ThemeCurrent">
2440 <intent-filter>
2441 <action android:name="android.intent.action.MAIN" />
2442 <category android:name="android.intent.category.SAMPLE_CODE" />
2443 </intent-filter>
2444 </activity>
2445
2446 <activity android:name=".view.Controls9"
Alan Viverette974dc592014-07-23 18:24:09 -07002447 android:label="Views/Controls/9. Default Theme">
Chet Haasea6e59a92014-01-28 14:08:04 -08002448 <intent-filter>
2449 <action android:name="android.intent.action.MAIN" />
2450 <category android:name="android.intent.category.SAMPLE_CODE" />
2451 </intent-filter>
2452 </activity>
2453
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002454 <activity android:name=".view.Buttons1"
2455 android:label="Views/Buttons">
2456 <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
2462 <activity android:name=".view.AutoComplete1" android:label="Views/Auto Complete/1. Screen Top">
2463 <intent-filter>
2464 <action android:name="android.intent.action.MAIN" />
2465 <category android:name="android.intent.category.SAMPLE_CODE" />
2466 </intent-filter>
2467 </activity>
2468
2469 <activity android:name=".view.AutoComplete2" android:label="Views/Auto Complete/2. Screen Bottom">
2470 <intent-filter>
2471 <action android:name="android.intent.action.MAIN" />
2472 <category android:name="android.intent.category.SAMPLE_CODE" />
2473 </intent-filter>
2474 </activity>
2475
2476 <activity android:name=".view.AutoComplete3" android:label="Views/Auto Complete/3. Scroll">
2477 <intent-filter>
2478 <action android:name="android.intent.action.MAIN" />
2479 <category android:name="android.intent.category.SAMPLE_CODE" />
2480 </intent-filter>
2481 </activity>
2482
2483 <activity android:name=".view.AutoComplete4" android:label="Views/Auto Complete/4. Contacts">
2484 <intent-filter>
2485 <action android:name="android.intent.action.MAIN" />
2486 <category android:name="android.intent.category.SAMPLE_CODE" />
2487 </intent-filter>
2488 </activity>
2489
2490 <activity android:name=".view.AutoComplete5" android:label="Views/Auto Complete/5. Contacts with Hint">
2491 <intent-filter>
2492 <action android:name="android.intent.action.MAIN" />
2493 <category android:name="android.intent.category.SAMPLE_CODE" />
2494 </intent-filter>
2495 </activity>
2496
2497 <activity android:name=".view.AutoComplete6" android:label="Views/Auto Complete/6. Multiple items">
2498 <intent-filter>
2499 <action android:name="android.intent.action.MAIN" />
2500 <category android:name="android.intent.category.SAMPLE_CODE" />
2501 </intent-filter>
2502 </activity>
2503
2504 <activity android:name=".view.ProgressBar1" android:label="Views/Progress Bar/1. Incremental">
2505 <intent-filter>
2506 <action android:name="android.intent.action.MAIN" />
2507 <category android:name="android.intent.category.SAMPLE_CODE" />
2508 </intent-filter>
2509 </activity>
2510
2511 <activity android:name=".view.ProgressBar2" android:label="Views/Progress Bar/2. Smooth">
2512 <intent-filter>
2513 <action android:name="android.intent.action.MAIN" />
2514 <category android:name="android.intent.category.SAMPLE_CODE" />
2515 </intent-filter>
2516 </activity>
2517
2518 <activity android:name=".view.ProgressBar3" android:label="Views/Progress Bar/3. Dialogs">
2519 <intent-filter>
2520 <action android:name="android.intent.action.MAIN" />
2521 <category android:name="android.intent.category.SAMPLE_CODE" />
2522 </intent-filter>
2523 </activity>
2524
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002525 <activity android:name=".view.SeekBar1" android:label="Views/Seek Bar">
2526 <intent-filter>
2527 <action android:name="android.intent.action.MAIN" />
2528 <category android:name="android.intent.category.SAMPLE_CODE" />
2529 </intent-filter>
2530 </activity>
2531
Alan Viverette93e09482015-09-18 09:43:08 -04002532 <activity android:name=".view.NumberPickerActivity" android:label="Views/Number Picker">
2533 <intent-filter>
2534 <action android:name="android.intent.action.MAIN" />
2535 <category android:name="android.intent.category.SAMPLE_CODE" />
2536 </intent-filter>
2537 </activity>
2538
Peter Visontayad360d42017-12-11 17:12:39 +00002539 <activity android:name=".view.OverlayWindowActivity" android:label="Views/Overlay Window">
2540 <intent-filter>
2541 <action android:name="android.intent.action.MAIN" />
2542 <category android:name="android.intent.category.SAMPLE_CODE" />
2543 </intent-filter>
2544 </activity>
2545
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002546 <activity android:name=".view.RatingBar1" android:label="Views/Rating Bar">
2547 <intent-filter>
2548 <action android:name="android.intent.action.MAIN" />
2549 <category android:name="android.intent.category.SAMPLE_CODE" />
2550 </intent-filter>
2551 </activity>
2552
2553 <activity android:name=".view.Focus1" android:label="Views/Focus/1. Vertical">
2554 <intent-filter>
2555 <action android:name="android.intent.action.MAIN" />
2556 <category android:name="android.intent.category.SAMPLE_CODE" />
2557 </intent-filter>
2558 </activity>
2559
2560 <activity android:name=".view.Focus2" android:label="Views/Focus/2. Horizontal">
2561 <intent-filter>
2562 <action android:name="android.intent.action.MAIN" />
2563 <category android:name="android.intent.category.SAMPLE_CODE" />
2564 </intent-filter>
2565 </activity>
2566
2567 <activity android:name=".view.Focus3" android:label="Views/Focus/3. Circular">
2568 <intent-filter>
2569 <action android:name="android.intent.action.MAIN" />
2570 <category android:name="android.intent.category.SAMPLE_CODE" />
2571 </intent-filter>
2572 </activity>
2573
2574 <activity android:name=".view.InternalSelectionFocus" android:label="Views/Focus/4. Internal Selection">
2575 <intent-filter>
2576 <action android:name="android.intent.action.MAIN" />
2577 <category android:name="android.intent.category.SAMPLE_CODE" />
2578 </intent-filter>
2579 </activity>
2580
Jeff Brown587b6c42010-12-15 19:31:17 -08002581 <activity android:name=".view.Focus5" android:label="Views/Focus/5. Sequential (Tab Order)">
2582 <intent-filter>
2583 <action android:name="android.intent.action.MAIN" />
2584 <category android:name="android.intent.category.SAMPLE_CODE" />
2585 </intent-filter>
2586 </activity>
2587
Dianne Hackborn3de0bf92013-03-01 13:37:02 -08002588 <activity android:name=".view.WindowFocusObserver"
2589 android:label="Views/Focus/6. Window Focus Observer">
2590 <intent-filter>
2591 <action android:name="android.intent.action.MAIN" />
2592 <category android:name="android.intent.category.SAMPLE_CODE" />
2593 </intent-filter>
2594 </activity>
2595
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002596 <activity android:name=".view.DateWidgets1" android:label="Views/Date Widgets/1. Dialog">
2597 <intent-filter>
2598 <action android:name="android.intent.action.MAIN" />
2599 <category android:name="android.intent.category.SAMPLE_CODE" />
2600 </intent-filter>
2601 </activity>
2602
2603 <activity android:name=".view.DateWidgets2" android:label="Views/Date Widgets/2. Inline">
2604 <intent-filter>
2605 <action android:name="android.intent.action.MAIN" />
2606 <category android:name="android.intent.category.SAMPLE_CODE" />
2607 </intent-filter>
2608 </activity>
2609
Adam Powella19298d2010-08-03 18:48:05 -07002610 <activity android:name=".view.PopupMenu1" android:label="Views/Popup Menu">
2611 <intent-filter>
2612 <action android:name="android.intent.action.MAIN" />
2613 <category android:name="android.intent.category.SAMPLE_CODE" />
2614 </intent-filter>
2615 </activity>
2616
Amith Yamasanied6ae472010-09-03 17:11:31 -07002617 <activity android:name=".view.SearchViewActionBar" android:label="Views/Search View/Action Bar"
2618 android:theme="@android:style/Theme.Holo">
2619 <intent-filter>
2620 <action android:name="android.intent.action.MAIN" />
2621 <category android:name="android.intent.category.SAMPLE_CODE" />
2622 </intent-filter>
2623 <meta-data android:name="android.app.default_searchable"
2624 android:value=".app.SearchQueryResults" />
2625 </activity>
2626
Amith Yamasaniea5c0b02011-07-20 17:02:01 -07002627 <activity android:name=".view.SearchViewAlwaysVisible" android:label="Views/Search View/Always Expanded"
2628 android:theme="@android:style/Theme.Holo">
2629 <intent-filter>
2630 <action android:name="android.intent.action.MAIN" />
2631 <category android:name="android.intent.category.SAMPLE_CODE" />
2632 </intent-filter>
2633 <meta-data android:name="android.app.default_searchable"
2634 android:value=".app.SearchQueryResults" />
2635 </activity>
2636
Amith Yamasanied6ae472010-09-03 17:11:31 -07002637 <activity android:name=".view.SearchViewFilterMode" android:label="Views/Search View/Filter"
2638 android:theme="@android:style/Theme.Holo">
2639 <intent-filter>
2640 <action android:name="android.intent.action.MAIN" />
2641 <category android:name="android.intent.category.SAMPLE_CODE" />
2642 </intent-filter>
2643 </activity>
2644
Romain Guyc96fa382010-08-11 19:34:27 -07002645 <activity android:name=".view.RotatingButton" android:label="Views/Rotating Button">
Chet Haase64606ec2010-08-06 11:32:42 -07002646 <intent-filter>
2647 <action android:name="android.intent.action.MAIN" />
2648 <category android:name="android.intent.category.SAMPLE_CODE" />
2649 </intent-filter>
2650 </activity>
2651
Jeff Browncf4db942010-09-03 10:19:28 -07002652 <activity android:name=".view.SecureView" android:label="Views/Secure View">
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
Jeff Brownb39c4ba2010-09-29 17:14:35 -07002659 <activity android:name=".view.SplitTouchView" android:label="Views/Splitting Touches across Views">
2660 <intent-filter>
2661 <action android:name="android.intent.action.MAIN" />
2662 <category android:name="android.intent.category.SAMPLE_CODE" />
2663 </intent-filter>
2664 </activity>
2665
Christopher Tate8f2e8f42010-12-01 16:46:28 -08002666 <activity android:name=".view.DragAndDropDemo"
2667 android:label="Views/Drag and Drop"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08002668 android:hardwareAccelerated="false"
2669 android:enabled="@bool/atLeastHoneycomb">
Christopher Tate8f2e8f42010-12-01 16:46:28 -08002670 <intent-filter>
2671 <action android:name="android.intent.action.MAIN" />
2672 <category android:name="android.intent.category.SAMPLE_CODE" />
2673 </intent-filter>
2674 </activity>
2675
Jeff Brown10f877b2011-02-23 21:54:39 -08002676 <activity android:name=".view.GameControllerInput" android:label="Views/Game Controller Input">
2677 <intent-filter>
2678 <action android:name="android.intent.action.MAIN" />
2679 <category android:name="android.intent.category.SAMPLE_CODE" />
2680 </intent-filter>
2681 </activity>
2682
Jeff Brown402adc42011-06-27 21:37:37 -07002683 <activity android:name=".view.Hover" android:label="Views/Hover Events">
2684 <intent-filter>
2685 <action android:name="android.intent.action.MAIN" />
2686 <category android:name="android.intent.category.SAMPLE_CODE" />
2687 </intent-filter>
2688 </activity>
2689
Dianne Hackborn168241e2013-02-25 16:48:06 -08002690 <activity android:name=".view.SystemUIModes"
Dianne Hackbornadee1fd2012-03-27 10:35:02 -07002691 android:label="Views/System UI Visibility/System UI Modes"
Dianne Hackborna28de3b2013-02-26 16:55:38 -08002692 android:uiOptions="splitActionBarWhenNarrow"
2693 android:enabled="@bool/atLeastJellyBeanMR2">
2694 <intent-filter>
2695 <action android:name="android.intent.action.MAIN" />
2696 <category android:name="android.intent.category.SAMPLE_CODE" />
2697 </intent-filter>
2698 </activity>
2699
2700 <activity android:name=".view.SystemUIModesOverlay"
2701 android:label="Views/System UI Visibility/System UI Modes Overlay"
2702 android:uiOptions="splitActionBarWhenNarrow"
2703 android:enabled="@bool/atLeastJellyBean">
Dianne Hackbornadee1fd2012-03-27 10:35:02 -07002704 <intent-filter>
2705 <action android:name="android.intent.action.MAIN" />
2706 <category android:name="android.intent.category.SAMPLE_CODE" />
2707 </intent-filter>
2708 </activity>
2709
2710 <activity android:name=".view.ContentBrowserActivity"
2711 android:label="Views/System UI Visibility/Content Browser"
Dianne Hackborn58ce6f02012-05-18 19:43:57 -07002712 android:theme="@android:style/Theme.Holo.Light.DarkActionBar"
Dianne Hackborna28de3b2013-02-26 16:55:38 -08002713 android:uiOptions="splitActionBarWhenNarrow"
2714 android:enabled="@bool/atLeastJellyBean">
Dianne Hackbornadee1fd2012-03-27 10:35:02 -07002715 <intent-filter>
2716 <action android:name="android.intent.action.MAIN" />
2717 <category android:name="android.intent.category.SAMPLE_CODE" />
2718 </intent-filter>
2719 </activity>
2720
Dianne Hackborndbe4e752013-10-11 16:17:58 -07002721 <activity android:name=".view.ContentBrowserNavActivity"
2722 android:label="Views/System UI Visibility/Content Browser Nav Bar"
2723 android:theme="@android:style/Theme.Holo.Light.DarkActionBar"
2724 android:uiOptions="splitActionBarWhenNarrow"
2725 android:enabled="@bool/atLeastKitKat">
2726 <intent-filter>
2727 <action android:name="android.intent.action.MAIN" />
2728 <category android:name="android.intent.category.SAMPLE_CODE" />
2729 </intent-filter>
2730 </activity>
2731
Dianne Hackbornadee1fd2012-03-27 10:35:02 -07002732 <activity android:name=".view.VideoPlayerActivity"
2733 android:label="Views/System UI Visibility/Video Player"
Dianne Hackbornf7541b82012-03-30 18:57:18 -07002734 android:theme="@android:style/Theme.Holo"
Dianne Hackborna28de3b2013-02-26 16:55:38 -08002735 android:uiOptions="splitActionBarWhenNarrow"
2736 android:enabled="@bool/atLeastJellyBean">
Daniel Sandler173fb982011-08-04 13:14:01 -04002737 <intent-filter>
2738 <action android:name="android.intent.action.MAIN" />
2739 <category android:name="android.intent.category.SAMPLE_CODE" />
2740 </intent-filter>
2741 </activity>
2742
Dianne Hackborndbe4e752013-10-11 16:17:58 -07002743 <activity android:name=".view.TranslucentBarsActivity"
2744 android:label="Views/System UI Visibility/Translucent Bars"
2745 android:theme="@android:style/Theme.Holo.NoActionBar.TranslucentDecor"
2746 android:enabled="@bool/atLeastKitKat">
2747 <intent-filter>
2748 <action android:name="android.intent.action.MAIN" />
2749 <category android:name="android.intent.category.SAMPLE_CODE" />
2750 </intent-filter>
2751 </activity>
2752
Dianne Hackborn18159032013-12-02 16:30:50 -08002753 <activity android:name=".view.GameActivity"
2754 android:label="Views/System UI Visibility/Game"
2755 android:theme="@android:style/Theme.Holo.NoActionBar"
2756 android:enabled="@bool/atLeastKitKat">
2757 <intent-filter>
2758 <action android:name="android.intent.action.MAIN" />
2759 <category android:name="android.intent.category.SAMPLE_CODE" />
2760 </intent-filter>
2761 </activity>
2762
Adam Powell758f6d02010-11-28 19:12:14 -08002763 <activity android:name=".view.Switches" android:label="Views/Switches">
2764 <intent-filter>
2765 <action android:name="android.intent.action.MAIN" />
2766 <category android:name="android.intent.category.SAMPLE_CODE" />
2767 </intent-filter>
2768 </activity>
2769
Jun Mukai6cb36682015-11-17 17:24:15 -08002770 <activity android:name=".view.PointerShapes" android:label="Views/Pointer shapes">
2771 <intent-filter>
2772 <action android:name="android.intent.action.MAIN" />
2773 <category android:name="android.intent.category.SAMPLE_CODE" />
2774 </intent-filter>
2775 </activity>
2776
Vladislav Kaznacheev922dea92016-09-15 12:36:32 -07002777 <activity android:name=".view.Tooltips" android:label="Views/Tooltips">
2778 <intent-filter>
2779 <action android:name="android.intent.action.MAIN" />
2780 <category android:name="android.intent.category.SAMPLE_CODE" />
2781 </intent-filter>
2782 </activity>
2783
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002784 <!-- ************************************* -->
2785 <!-- GRAPHICS SAMPLES -->
2786 <!-- ************************************* -->
2787
2788 <activity android:name=".graphics.kube.Kube" android:label="Graphics/OpenGL ES/Kube"
Jack Palevich1163f692011-10-27 05:45:45 -07002789 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002790 <intent-filter>
2791 <action android:name="android.intent.action.MAIN" />
2792 <category android:name="android.intent.category.SAMPLE_CODE" />
2793 </intent-filter>
2794 </activity>
2795
2796 <activity android:name=".graphics.Compass" android:label="Graphics/Compass">
2797 <intent-filter>
2798 <action android:name="android.intent.action.MAIN" />
2799 <category android:name="android.intent.category.SAMPLE_CODE" />
2800 </intent-filter>
2801 </activity>
2802
2803 <activity android:name=".graphics.CameraPreview" android:label="Graphics/CameraPreview" android:screenOrientation="landscape">
2804 <intent-filter>
2805 <action android:name="android.intent.action.MAIN" />
2806 <category android:name="android.intent.category.SAMPLE_CODE" />
2807 </intent-filter>
2808 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002809
Jack Palevichc1645152009-12-24 16:18:25 +08002810 <activity android:name=".graphics.CompressedTextureActivity"
2811 android:label="Graphics/OpenGL ES/Compressed Texture"
2812 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002813 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
Jack Palevichc1645152009-12-24 16:18:25 +08002814 <intent-filter>
2815 <action android:name="android.intent.action.MAIN" />
2816 <category android:name="android.intent.category.SAMPLE_CODE" />
2817 </intent-filter>
2818 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002819
Jack Palevich89282a62010-01-29 20:58:38 +08002820 <activity android:name=".graphics.CubeMapActivity"
2821 android:label="Graphics/OpenGL ES/Cube Map"
2822 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002823 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
Jack Palevich89282a62010-01-29 20:58:38 +08002824 <intent-filter>
2825 <action android:name="android.intent.action.MAIN" />
2826 <category android:name="android.intent.category.SAMPLE_CODE" />
2827 </intent-filter>
2828 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002829
2830
Jack Palevich89282a62010-01-29 20:58:38 +08002831 <activity android:name=".graphics.FrameBufferObjectActivity"
2832 android:label="Graphics/OpenGL ES/Frame Buffer Object"
2833 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002834 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
Jack Palevich89282a62010-01-29 20:58:38 +08002835 <intent-filter>
2836 <action android:name="android.intent.action.MAIN" />
2837 <category android:name="android.intent.category.SAMPLE_CODE" />
2838 </intent-filter>
2839 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002840
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002841 <activity android:name=".graphics.GLSurfaceViewActivity"
2842 android:label="Graphics/OpenGL ES/GLSurfaceView"
2843 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002844 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002845 <intent-filter>
2846 <action android:name="android.intent.action.MAIN" />
2847 <category android:name="android.intent.category.SAMPLE_CODE" />
2848 </intent-filter>
2849 </activity>
2850
Jack Palevichfbc44112009-11-27 19:54:46 +08002851 <activity android:name=".graphics.GLES20Activity"
2852 android:label="Graphics/OpenGL ES/OpenGL ES 2.0"
2853 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002854 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
Jack Palevichfbc44112009-11-27 19:54:46 +08002855 <intent-filter>
2856 <action android:name="android.intent.action.MAIN" />
2857 <category android:name="android.intent.category.SAMPLE_CODE" />
2858 </intent-filter>
2859 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002860
Jack Palevichfe8c16a2009-12-09 15:32:35 +08002861 <activity android:name=".graphics.MatrixPaletteActivity"
2862 android:label="Graphics/OpenGL ES/Matrix Palette Skinning"
Jack Palevich1163f692011-10-27 05:45:45 -07002863 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
Jack Palevichfe8c16a2009-12-09 15:32:35 +08002864 <intent-filter>
2865 <action android:name="android.intent.action.MAIN" />
2866 <category android:name="android.intent.category.SAMPLE_CODE" />
2867 </intent-filter>
2868 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002869
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002870 <activity android:name=".graphics.TranslucentGLSurfaceViewActivity"
2871 android:label="Graphics/OpenGL ES/Translucent GLSurfaceView"
2872 android:theme="@style/Theme.Translucent"
Jack Palevich1163f692011-10-27 05:45:45 -07002873 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002874 <intent-filter>
2875 <action android:name="android.intent.action.MAIN" />
2876 <category android:name="android.intent.category.SAMPLE_CODE" />
2877 </intent-filter>
2878 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002879
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002880 <activity android:name=".graphics.TriangleActivity"
2881 android:label="Graphics/OpenGL ES/Textured Triangle"
Alan Viverette21780632014-03-03 14:08:19 -08002882 android:theme="@style/ThemeCurrentDialog"
Jack Palevich1163f692011-10-27 05:45:45 -07002883 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002884 <intent-filter>
2885 <action android:name="android.intent.action.MAIN" />
2886 <category android:name="android.intent.category.SAMPLE_CODE" />
2887 </intent-filter>
2888 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002889
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002890 <activity android:name=".graphics.spritetext.SpriteTextActivity"
2891 android:label="Graphics/OpenGL ES/Sprite Text"
2892 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002893 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002894 <intent-filter>
2895 <action android:name="android.intent.action.MAIN" />
2896 <category android:name="android.intent.category.SAMPLE_CODE" />
2897 </intent-filter>
2898 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002899
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002900 <activity android:name=".graphics.TouchRotateActivity"
2901 android:label="Graphics/OpenGL ES/Touch Rotate"
2902 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002903 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002904 <intent-filter>
2905 <action android:name="android.intent.action.MAIN" />
2906 <category android:name="android.intent.category.SAMPLE_CODE" />
2907 </intent-filter>
2908 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002909
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002910 <activity android:name=".graphics.PolyToPoly" android:label="Graphics/PolyToPoly">
2911 <intent-filter>
2912 <action android:name="android.intent.action.MAIN" />
2913 <category android:name="android.intent.category.SAMPLE_CODE" />
2914 </intent-filter>
2915 </activity>
2916
2917 <activity android:name=".graphics.ScaleToFit" android:label="Graphics/ScaleToFit">
2918 <intent-filter>
2919 <action android:name="android.intent.action.MAIN" />
2920 <category android:name="android.intent.category.SAMPLE_CODE" />
2921 </intent-filter>
2922 </activity>
2923
2924 <activity android:name=".graphics.RoundRects" android:label="Graphics/RoundRects">
2925 <intent-filter>
2926 <action android:name="android.intent.action.MAIN" />
2927 <category android:name="android.intent.category.SAMPLE_CODE" />
2928 </intent-filter>
2929 </activity>
2930
2931 <activity android:name=".graphics.ShapeDrawable1" android:label="Graphics/Drawable/ShapeDrawable">
2932 <intent-filter>
2933 <action android:name="android.intent.action.MAIN" />
2934 <category android:name="android.intent.category.SAMPLE_CODE" />
2935 </intent-filter>
2936 </activity>
2937
2938 <activity android:name=".graphics.SurfaceViewOverlay"
2939 android:label="Graphics/SurfaceView Overlay">
2940 <intent-filter>
2941 <action android:name="android.intent.action.MAIN" />
2942 <category android:name="android.intent.category.SAMPLE_CODE" />
2943 </intent-filter>
2944 </activity>
2945
Chris Craik70070352014-06-19 10:57:16 -07002946 <activity android:name=".graphics.ShadowCardStack"
2947 android:label="Graphics/Shadow Card Stack"
2948 android:theme="@android:style/Theme.Material.Light">
2949 <intent-filter>
2950 <action android:name="android.intent.action.MAIN" />
2951 <category android:name="android.intent.category.SAMPLE_CODE" />
2952 </intent-filter>
2953 </activity>
2954
2955 <activity android:name=".graphics.ShadowCardDrag"
2956 android:label="Graphics/Shadow Card Drag"
2957 android:theme="@android:style/Theme.Material.Light">
2958 <intent-filter>
2959 <action android:name="android.intent.action.MAIN" />
2960 <category android:name="android.intent.category.SAMPLE_CODE" />
2961 </intent-filter>
2962 </activity>
2963
Dianne Hackborn988a7192010-05-10 11:30:38 -07002964 <activity android:name=".graphics.WindowSurface"
2965 android:label="Graphics/Surface Window">
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
Romain Guy520c90c2011-03-18 15:11:16 -07002972 <activity android:hardwareAccelerated="false"
2973 android:name=".graphics.TextAlign" android:label="Graphics/Text Align">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002974 <intent-filter>
2975 <action android:name="android.intent.action.MAIN" />
2976 <category android:name="android.intent.category.SAMPLE_CODE" />
2977 </intent-filter>
2978 </activity>
2979
2980 <activity android:name=".graphics.Arcs" android:label="Graphics/Arcs">
2981 <intent-filter>
2982 <action android:name="android.intent.action.MAIN" />
2983 <category android:name="android.intent.category.SAMPLE_CODE" />
2984 </intent-filter>
2985 </activity>
2986
2987 <activity android:name=".graphics.Patterns" android:label="Graphics/Patterns">
2988 <intent-filter>
2989 <action android:name="android.intent.action.MAIN" />
2990 <category android:name="android.intent.category.SAMPLE_CODE" />
2991 </intent-filter>
2992 </activity>
2993
Romain Guy520c90c2011-03-18 15:11:16 -07002994 <activity android:hardwareAccelerated="false"
2995 android:name=".graphics.Clipping" android:label="Graphics/Clipping">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002996 <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
3002 <activity android:name=".graphics.Layers" android:label="Graphics/Layers">
3003 <intent-filter>
3004 <action android:name="android.intent.action.MAIN" />
3005 <category android:name="android.intent.category.SAMPLE_CODE" />
3006 </intent-filter>
3007 </activity>
3008
Romain Guy520c90c2011-03-18 15:11:16 -07003009 <activity android:hardwareAccelerated="false"
3010 android:name=".graphics.UnicodeChart" android:label="Graphics/UnicodeChart">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003011 <intent-filter>
3012 <action android:name="android.intent.action.MAIN" />
3013 <category android:name="android.intent.category.SAMPLE_CODE" />
3014 </intent-filter>
3015 </activity>
3016
3017 <activity android:name=".graphics.PathFillTypes" android:label="Graphics/PathFillTypes">
3018 <intent-filter>
3019 <action android:name="android.intent.action.MAIN" />
3020 <category android:name="android.intent.category.SAMPLE_CODE" />
3021 </intent-filter>
3022 </activity>
3023
Romain Guy520c90c2011-03-18 15:11:16 -07003024 <activity android:hardwareAccelerated="false"
3025 android:name=".graphics.Pictures" android:label="Graphics/Pictures">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003026 <intent-filter>
3027 <action android:name="android.intent.action.MAIN" />
3028 <category android:name="android.intent.category.SAMPLE_CODE" />
3029 </intent-filter>
3030 </activity>
3031
Romain Guy520c90c2011-03-18 15:11:16 -07003032 <activity android:hardwareAccelerated="false"
3033 android:name=".graphics.Vertices" android:label="Graphics/Vertices">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003034 <intent-filter>
3035 <action android:name="android.intent.action.MAIN" />
3036 <category android:name="android.intent.category.SAMPLE_CODE" />
3037 </intent-filter>
3038 </activity>
3039
3040 <activity android:name=".graphics.AnimateDrawables" android:label="Graphics/AnimateDrawables">
3041 <intent-filter>
3042 <action android:name="android.intent.action.MAIN" />
3043 <category android:name="android.intent.category.SAMPLE_CODE" />
3044 </intent-filter>
3045 </activity>
3046
3047 <activity android:name=".graphics.SensorTest" android:label="Graphics/SensorTest">
3048 <intent-filter>
3049 <action android:name="android.intent.action.MAIN" />
3050 <category android:name="android.intent.category.SAMPLE_CODE" />
3051 </intent-filter>
3052 </activity>
3053
3054 <activity android:name=".graphics.AlphaBitmap" android:label="Graphics/AlphaBitmap">
3055 <intent-filter>
3056 <action android:name="android.intent.action.MAIN" />
3057 <category android:name="android.intent.category.SAMPLE_CODE" />
3058 </intent-filter>
3059 </activity>
3060
3061 <activity android:name=".graphics.Regions" android:label="Graphics/Regions">
3062 <intent-filter>
3063 <action android:name="android.intent.action.MAIN" />
3064 <category android:name="android.intent.category.SAMPLE_CODE" />
3065 </intent-filter>
3066 </activity>
3067
3068 <activity android:name=".graphics.Sweep" android:label="Graphics/Sweep">
3069 <intent-filter>
3070 <action android:name="android.intent.action.MAIN" />
3071 <category android:name="android.intent.category.SAMPLE_CODE" />
3072 </intent-filter>
3073 </activity>
3074
3075 <activity android:name=".graphics.BitmapMesh" android:label="Graphics/BitmapMesh">
3076 <intent-filter>
3077 <action android:name="android.intent.action.MAIN" />
3078 <category android:name="android.intent.category.SAMPLE_CODE" />
3079 </intent-filter>
3080 </activity>
3081
3082 <activity android:name=".graphics.MeasureText" android:label="Graphics/MeasureText">
3083 <intent-filter>
3084 <action android:name="android.intent.action.MAIN" />
3085 <category android:name="android.intent.category.SAMPLE_CODE" />
3086 </intent-filter>
3087 </activity>
3088
3089 <activity android:name=".graphics.Typefaces" android:label="Graphics/Typefaces">
3090 <intent-filter>
3091 <action android:name="android.intent.action.MAIN" />
3092 <category android:name="android.intent.category.SAMPLE_CODE" />
3093 </intent-filter>
3094 </activity>
3095
3096 <activity android:name=".graphics.FingerPaint" android:label="Graphics/FingerPaint">
3097 <intent-filter>
3098 <action android:name="android.intent.action.MAIN" />
3099 <category android:name="android.intent.category.SAMPLE_CODE" />
3100 </intent-filter>
3101 </activity>
3102
3103 <activity android:name=".graphics.ColorMatrixSample" android:label="Graphics/ColorMatrix">
3104 <intent-filter>
3105 <action android:name="android.intent.action.MAIN" />
3106 <category android:name="android.intent.category.SAMPLE_CODE" />
3107 </intent-filter>
3108 </activity>
3109
Romain Guy520c90c2011-03-18 15:11:16 -07003110 <activity android:hardwareAccelerated="false"
3111 android:name=".graphics.BitmapDecode" android:label="Graphics/BitmapDecode">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003112 <intent-filter>
3113 <action android:name="android.intent.action.MAIN" />
3114 <category android:name="android.intent.category.SAMPLE_CODE" />
3115 </intent-filter>
3116 </activity>
3117
Mike Reedb94183b2009-06-05 15:56:23 -04003118 <activity android:name=".graphics.ColorFilters" android:label="Graphics/ColorFilters">
3119 <intent-filter>
3120 <action android:name="android.intent.action.MAIN" />
3121 <category android:name="android.intent.category.SAMPLE_CODE" />
3122 </intent-filter>
3123 </activity>
3124
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003125 <activity android:name=".graphics.CreateBitmap" android:label="Graphics/CreateBitmap">
3126 <intent-filter>
3127 <action android:name="android.intent.action.MAIN" />
3128 <category android:name="android.intent.category.SAMPLE_CODE" />
3129 </intent-filter>
3130 </activity>
3131
Romain Guy520c90c2011-03-18 15:11:16 -07003132 <activity android:hardwareAccelerated="false"
3133 android:name=".graphics.DrawPoints" android:label="Graphics/Points">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003134 <intent-filter>
3135 <action android:name="android.intent.action.MAIN" />
3136 <category android:name="android.intent.category.SAMPLE_CODE" />
3137 </intent-filter>
3138 </activity>
3139
3140 <activity android:name=".graphics.TouchPaint" android:label="Graphics/Touch Paint"
3141 android:theme="@style/Theme.Black"
Jack Palevich1163f692011-10-27 05:45:45 -07003142 android:configChanges="keyboard|keyboardHidden|navigation|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003143 <intent-filter>
3144 <action android:name="android.intent.action.MAIN" />
3145 <category android:name="android.intent.category.SAMPLE_CODE" />
3146 </intent-filter>
3147 </activity>
3148
3149 <activity android:name=".graphics.BitmapPixels" android:label="Graphics/BitmapPixels">
3150 <intent-filter>
3151 <action android:name="android.intent.action.MAIN" />
3152 <category android:name="android.intent.category.SAMPLE_CODE" />
3153 </intent-filter>
3154 </activity>
3155
3156 <activity android:name=".graphics.Xfermodes" android:label="Graphics/Xfermodes">
3157 <intent-filter>
3158 <action android:name="android.intent.action.MAIN" />
3159 <category android:name="android.intent.category.SAMPLE_CODE" />
3160 </intent-filter>
3161 </activity>
3162
3163 <activity android:name=".graphics.PathEffects" android:label="Graphics/PathEffects">
3164 <intent-filter>
3165 <action android:name="android.intent.action.MAIN" />
3166 <category android:name="android.intent.category.SAMPLE_CODE" />
3167 </intent-filter>
3168 </activity>
3169
3170 <activity android:name=".graphics.GradientDrawable1" android:label="Graphics/Drawable/GradientDrawable">
3171 <intent-filter>
3172 <action android:name="android.intent.action.MAIN" />
3173 <category android:name="android.intent.category.SAMPLE_CODE" />
3174 </intent-filter>
3175 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08003176
Wei-Ta Chen1ba461c2009-05-29 16:03:39 -07003177 <activity android:name=".graphics.PurgeableBitmap" android:label="Graphics/PurgeableBitmap/NonPurgeable">
3178 <intent-filter>
3179 <action android:name="android.intent.action.MAIN" />
3180 <category android:name="android.intent.category.SAMPLE_CODE" />
3181 </intent-filter>
3182 </activity>
3183
3184 <activity-alias android:targetActivity=".graphics.PurgeableBitmap" android:name="Purgeable" android:label="Graphics/PurgeableBitmap/Purgeable">
3185 <intent-filter>
3186 <action android:name="android.intent.action.MAIN" />
3187 <category android:name="android.intent.category.SAMPLE_CODE" />
3188 </intent-filter>
3189 </activity-alias>
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003190
Dianne Hackborn3b014602009-08-10 18:12:32 -07003191 <activity android:name=".graphics.DensityActivity" android:label="Graphics/Density">
3192 <intent-filter>
3193 <action android:name="android.intent.action.MAIN" />
3194 <category android:name="android.intent.category.SAMPLE_CODE" />
3195 </intent-filter>
3196 </activity>
3197
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003198 <!-- ************************************* -->
3199 <!-- MEDIA SAMPLES -->
3200 <!-- ************************************* -->
3201
3202 <activity android:name=".media.MediaPlayerDemo" android:label="Media/MediaPlayer">
3203 <intent-filter>
3204 <action android:name="android.intent.action.MAIN" />
3205 <category android:name="android.intent.category.SAMPLE_CODE" />
3206 </intent-filter>
3207 </activity>
3208
3209 <activity android:name=".media.MediaPlayerDemo_Audio" android:label="Media/MediaPlayer">
3210 <intent-filter>
3211 <category android:name="android.intent.category.SAMPLE_CODE" />
3212 </intent-filter>
3213 </activity>
3214
3215 <activity android:name=".media.MediaPlayerDemo_Video" android:label="Media/MediaPlayer">
3216 <intent-filter>
3217 <category android:name="android.intent.category.SAMPLE_CODE" />
3218 </intent-filter>
3219 </activity>
3220
3221 <activity android:name=".media.VideoViewDemo" android:label="Media/VideoView">
3222 <intent-filter>
3223 <action android:name="android.intent.action.MAIN" />
3224 <category android:name="android.intent.category.SAMPLE_CODE" />
3225 </intent-filter>
3226 </activity>
3227
Roman Nurik90c1d502010-10-22 15:39:25 -07003228 <activity android:name=".media.AudioFxDemo" android:label="Media/AudioFx">
3229 <intent-filter>
3230 <action android:name="android.intent.action.MAIN" />
3231 <category android:name="android.intent.category.SAMPLE_CODE" />
3232 </intent-filter>
3233 </activity>
3234
Michael Wrightd17804f2014-07-21 15:43:42 -07003235 <activity android:name=".media.projection.MediaProjectionDemo"
3236 android:label="Media/MediaProjection">
3237 <intent-filter>
3238 <action android:name="android.intent.action.MAIN" />
3239 <category android:name="android.intent.category.SAMPLE_CODE" />
3240 </intent-filter>
3241 </activity>
3242
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003243 <!-- ************************************* -->
The Android Open Source Project243d18e2009-03-11 12:11:54 -07003244 <!-- APPWIDGET PACKAGE SAMPLES -->
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003245 <!-- ************************************* -->
3246
The Android Open Source Project243d18e2009-03-11 12:11:54 -07003247 <receiver android:name=".appwidget.ExampleAppWidgetProvider">
3248 <meta-data android:name="android.appwidget.provider"
3249 android:resource="@xml/appwidget_provider" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003250 <intent-filter>
The Android Open Source Project243d18e2009-03-11 12:11:54 -07003251 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003252 </intent-filter>
3253 </receiver>
3254
Jeffrey Sharkeyf7f1c362009-04-16 12:32:29 -07003255 <activity android:name=".appwidget.ExampleAppWidgetConfigure">
3256 <intent-filter>
3257 <action android:name="android.appwidget.action.APPWIDGET_CONFIGURE" />
3258 </intent-filter>
3259 </activity>
3260
The Android Open Source Project243d18e2009-03-11 12:11:54 -07003261 <receiver android:name=".appwidget.ExampleBroadcastReceiver" android:enabled="false">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003262 <intent-filter>
3263 <action android:name="android.intent.ACTION_TIMEZONE_CHANGED" />
3264 <action android:name="android.intent.ACTION_TIME" />
3265 </intent-filter>
3266 </receiver>
3267
3268 <!-- ************************************* -->
3269 <!-- OTHER SAMPLES -->
3270 <!-- ************************************* -->
3271
Jeff Hamiltonaad3a1b2011-01-12 14:21:40 -06003272 <activity android:name=".nfc.ForegroundDispatch" android:label="NFC/ForegroundDispatch">
3273 <intent-filter>
3274 <action android:name="android.intent.action.MAIN" />
3275 <category android:name="android.intent.category.SAMPLE_CODE" />
3276 </intent-filter>
3277 </activity>
3278
Jeff Hamiltone0fbd3f2011-01-23 12:49:04 -06003279 <activity android:name=".nfc.TechFilter" android:label="NFC/TechFilter">
3280 <intent-filter>
3281 <action android:name="android.intent.action.MAIN" />
3282 <category android:name="android.intent.category.SAMPLE_CODE" />
3283 </intent-filter>
3284
3285 <!-- Add a technology filter -->
3286 <intent-filter>
3287 <action android:name="android.nfc.action.TECH_DISCOVERED" />
3288 </intent-filter>
3289
3290 <meta-data android:name="android.nfc.action.TECH_DISCOVERED"
3291 android:resource="@xml/filter_nfc"
3292 />
3293 </activity>
3294
Jeff Hamilton509fbb42011-01-18 09:01:51 -08003295 <activity android:name=".nfc.ForegroundNdefPush" android:label="NFC/ForegroundNdefPush">
3296 <intent-filter>
3297 <action android:name="android.intent.action.MAIN" />
3298 <category android:name="android.intent.category.SAMPLE_CODE" />
3299 </intent-filter>
3300 </activity>
3301
Kenny Rootf59ea3b2013-04-17 13:29:18 -07003302 <activity android:name=".security.KeyStoreUsage" android:label="Security/KeyStore"
3303 android:windowSoftInputMode="adjustPan">
3304 <intent-filter>
3305 <action android:name="android.intent.action.MAIN" />
3306 <category android:name="android.intent.category.SAMPLE_CODE" />
3307 </intent-filter>
3308 </activity>
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003309 </application>
3310
3311 <instrumentation android:name=".app.LocalSampleInstrumentation"
3312 android:targetPackage="com.example.android.apis"
3313 android:label="Local Sample" />
3314
3315</manifest>