blob: e814d883234b375fc55ca88785750468daaf66d1 [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
Ikram Gabiyev00224db2024-02-29 13:23:07 -080057 <uses-sdk android:minSdkVersion="23" android:targetSdkVersion="24" />
Dianne Hackborn1cd11bc2015-12-02 14:17:08 -080058
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"
Hongwei Wang8d408e82022-06-14 13:50:09 -070064 android:enableOnBackInvokedCallback="true"
Alan Viverettedede2c32016-04-19 10:16:12 -040065 android:theme="@android:style/Theme.Material.Light.DarkActionBar">
The Android Open Source Project52d4c302009-03-03 19:29:09 -080066
Dianne Hackbornb8ff7ad2009-08-27 20:13:19 -070067 <!-- This is how we can request a library but still allow the app
68 to be installed if it doesn't exist. -->
69 <uses-library android:name="com.example.will.never.exist" android:required="false" />
Jack Palevich66914d42010-02-03 16:00:49 +080070
Dianne Hackborn9e6f12a2010-08-15 12:49:50 -070071 <activity android:name="ApiDemos">
The Android Open Source Project52d4c302009-03-03 19:29:09 -080072 <intent-filter>
73 <action android:name="android.intent.action.MAIN" />
74 <category android:name="android.intent.category.DEFAULT" />
75 <category android:name="android.intent.category.LAUNCHER" />
76 </intent-filter>
77 </activity>
78
79 <!-- ************************************* -->
80 <!-- APPLICATION PACKAGE SAMPLES -->
81 <!-- ************************************* -->
82
83 <!-- Activity Samples -->
84
85 <activity android:name=".app.HelloWorld" android:label="@string/activity_hello_world">
86 <intent-filter>
87 <action android:name="android.intent.action.MAIN" />
88 <category android:name="android.intent.category.SAMPLE_CODE" />
89 </intent-filter>
90 </activity>
91
92 <activity android:name=".app.DialogActivity"
93 android:label="@string/activity_dialog"
Alan Viverette21780632014-03-03 14:08:19 -080094 android:theme="@style/ThemeCurrentDialog">
The Android Open Source Project52d4c302009-03-03 19:29:09 -080095 <intent-filter>
96 <action android:name="android.intent.action.MAIN" />
97 <category android:name="android.intent.category.SAMPLE_CODE" />
98 </intent-filter>
99 </activity>
100
101 <activity android:name=".app.CustomDialogActivity"
102 android:label="@string/activity_custom_dialog"
103 android:theme="@style/Theme.CustomDialog">
104 <intent-filter>
105 <action android:name="android.intent.action.MAIN" />
106 <category android:name="android.intent.category.SAMPLE_CODE" />
107 </intent-filter>
108 </activity>
109
Dianne Hackborn8227c142013-02-22 15:09:41 -0800110 <activity android:name=".app.OverscanActivity"
111 android:label="@string/activity_overscan"
112 android:theme="@android:style/Theme.Holo.NoActionBar.Overscan"
113 android:enabled="@bool/atLeastJellyBeanMR2">
114 <intent-filter>
115 <action android:name="android.intent.action.MAIN" />
116 <category android:name="android.intent.category.SAMPLE_CODE" />
117 </intent-filter>
118 </activity>
119
Megha Joshi11d89592009-11-13 11:45:19 -0800120 <activity android:name=".app.QuickContactsDemo"
121 android:label="@string/quick_contacts_demo">
122 <intent-filter>
123 <action android:name="android.intent.action.MAIN" />
124 <category android:name="android.intent.category.SAMPLE_CODE" />
125 </intent-filter>
126 </activity>
127
Dianne Hackborn44bf93a2009-08-08 20:39:07 -0700128 <activity android:name=".app.WallpaperActivity"
129 android:label="@string/activity_wallpaper"
130 android:theme="@style/Theme.Wallpaper">
131 <intent-filter>
132 <action android:name="android.intent.action.MAIN" />
133 <category android:name="android.intent.category.SAMPLE_CODE" />
134 </intent-filter>
135 </activity>
136
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800137 <activity android:name=".app.TranslucentActivity"
138 android:label="@string/activity_translucent"
139 android:theme="@style/Theme.Translucent">
140 <intent-filter>
141 <action android:name="android.intent.action.MAIN" />
142 <category android:name="android.intent.category.SAMPLE_CODE" />
143 </intent-filter>
144 </activity>
145
Galia Peychevae8627d62021-01-22 13:50:16 +0000146 <activity android:name=".app.TranslucentBlurActivity"
147 android:label="@string/activity_translucent_blur"
148 android:theme="@style/Theme.Transparent">
149 <intent-filter>
150 <action android:name="android.intent.action.MAIN" />
151 <category android:name="android.intent.category.SAMPLE_CODE" />
152 </intent-filter>
153 </activity>
154
Dianne Hackborncfc90dc2009-09-24 19:27:54 -0700155 <activity android:name=".app.Animation" android:label="@string/activity_animation">
156 <intent-filter>
157 <action android:name="android.intent.action.MAIN" />
158 <category android:name="android.intent.category.SAMPLE_CODE" />
159 </intent-filter>
160 </activity>
161
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800162 <activity android:name=".app.SaveRestoreState"
163 android:label="@string/activity_save_restore"
164 android:windowSoftInputMode="stateVisible|adjustResize">
165 <intent-filter>
166 <action android:name="android.intent.action.MAIN" />
167 <category android:name="android.intent.category.SAMPLE_CODE" />
168 </intent-filter>
169 </activity>
170
171 <activity android:name=".app.PersistentState"
172 android:label="@string/activity_persistent"
173 android:windowSoftInputMode="stateVisible|adjustResize">
174 <intent-filter>
175 <action android:name="android.intent.action.MAIN" />
176 <category android:name="android.intent.category.SAMPLE_CODE" />
177 </intent-filter>
178 </activity>
179
Dianne Hackborn4799e552010-12-01 16:08:52 -0800180 <activity android:name=".app.ActivityRecreate"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800181 android:label="@string/activity_recreate"
182 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn4799e552010-12-01 16:08:52 -0800183 <intent-filter>
184 <action android:name="android.intent.action.MAIN" />
185 <category android:name="android.intent.category.SAMPLE_CODE" />
186 </intent-filter>
187 </activity>
188
Dianne Hackborn9cd16542012-04-26 18:57:13 -0700189 <activity android:name=".app.FinishAffinity"
190 android:label="@string/activity_finish_affinity"
191 android:taskAffinity=":finishing"
192 android:enabled="@bool/atLeastJellyBean">
193 <intent-filter>
194 <action android:name="android.intent.action.MAIN" />
195 <category android:name="android.intent.category.SAMPLE_CODE" />
196 </intent-filter>
197 </activity>
198
Dianne Hackborn6d36a9e2010-10-29 17:24:41 -0700199 <activity android:name=".app.SoftInputModes"
200 android:label="@string/soft_input_modes">
201 <intent-filter>
202 <action android:name="android.intent.action.MAIN" />
203 <category android:name="android.intent.category.SAMPLE_CODE" />
204 </intent-filter>
205 </activity>
206
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800207 <activity android:name=".app.ReceiveResult" android:label="@string/activity_receive_result">
208 <intent-filter>
209 <action android:name="android.intent.action.MAIN" />
210 <category android:name="android.intent.category.SAMPLE_CODE" />
211 </intent-filter>
212 </activity>
213
Dianne Hackborn9d247ad2011-01-04 11:35:55 -0800214 <activity android:name=".app.SendResult"
Dianne Hackborn9fd3b6e2011-02-01 10:38:02 -0800215 android:theme="@style/ThemeDialogWhenLarge">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800216 </activity>
217
218 <activity android:name=".app.Forwarding" android:label="@string/activity_forwarding">
219 <intent-filter>
220 <action android:name="android.intent.action.MAIN" />
221 <category android:name="android.intent.category.SAMPLE_CODE" />
222 </intent-filter>
223 </activity>
224
225 <activity android:name=".app.ForwardTarget">
226 </activity>
227
228 <activity android:name=".app.RedirectEnter" android:label="@string/activity_redirect">
229 <intent-filter>
230 <action android:name="android.intent.action.MAIN" />
231 <category android:name="android.intent.category.SAMPLE_CODE" />
232 </intent-filter>
233 </activity>
234
235 <activity android:name=".app.RedirectMain">
236 </activity>
237
238 <activity android:name=".app.RedirectGetter">
239 </activity>
240
Dianne Hackbornc5b44be2010-10-28 10:52:11 -0700241 <!-- This sample doesn't work with the new action bar, so use
242 the old style theme. -->
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800243 <activity android:name=".app.CustomTitle"
244 android:label="@string/activity_custom_title"
Dianne Hackbornc5b44be2010-10-28 10:52:11 -0700245 android:windowSoftInputMode="stateVisible|adjustPan"
246 android:theme="@android:style/Theme">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800247 <intent-filter>
248 <action android:name="android.intent.action.MAIN" />
249 <category android:name="android.intent.category.SAMPLE_CODE" />
250 </intent-filter>
251 </activity>
252
253 <activity android:name=".app.ReorderOnLaunch"
254 android:label="@string/activity_reorder">
255 <intent-filter>
256 <action android:name="android.intent.action.MAIN" />
257 <category android:name="android.intent.category.SAMPLE_CODE" />
258 </intent-filter>
259 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +0800260
Craig Mautnerd540e6e2013-02-21 18:02:50 -0800261 <activity android:name=".app.RotationAnimation"
Robert Carrbde91862016-10-19 12:34:08 -0700262 android:label="@string/activity_rotation_animation"
263 android:rotationAnimation="crossfade">
Craig Mautnerd540e6e2013-02-21 18:02:50 -0800264 <intent-filter>
265 <action android:name="android.intent.action.MAIN" />
266 <category android:name="android.intent.category.SAMPLE_CODE" />
267 </intent-filter>
268 </activity>
269
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800270 <activity android:name=".app.ReorderTwo" />
271 <activity android:name=".app.ReorderThree" />
272 <activity android:name=".app.ReorderFour" />
Jack Palevich66914d42010-02-03 16:00:49 +0800273
Megha Joshib49dd832009-12-03 13:56:04 -0800274 <activity android:name=".app.SetWallpaperActivity"
275 android:label="@string/activity_setwallpaper">
276 <intent-filter>
277 <action android:name="android.intent.action.MAIN" />
278 <category android:name="android.intent.category.SAMPLE_CODE" />
279 </intent-filter>
280 </activity>
281
Dianne Hackbornbf895af2010-10-02 16:56:56 -0700282 <activity android:name=".app.ScreenOrientation"
283 android:label="@string/activity_screen_orientation">
284 <intent-filter>
285 <action android:name="android.intent.action.MAIN" />
286 <category android:name="android.intent.category.SAMPLE_CODE" />
287 </intent-filter>
288 </activity>
Alexander Lucas96c02102011-10-27 15:23:41 -0700289
Mateusz Cicheński465b9452022-03-16 07:05:49 +0000290 <activity android:name=".app.KeepClearRects"
291 android:label="@string/activity_keep_clear">
292 <intent-filter>
293 <action android:name="android.intent.action.MAIN" />
294 <category android:name="android.intent.category.SAMPLE_CODE" />
295 </intent-filter>
296 </activity>
297
Adrian Roos71fc3602018-02-19 18:34:48 +0100298 <activity android:name=".app.PictureInPicture"
299 android:label="@string/activity_picture_in_picture"
300 android:resizeableActivity="true"
301 android:supportsPictureInPicture="true"
Hongwei Wangd1cc2642021-03-15 10:38:58 -0700302 android:theme="@style/Theme.NoActionBar"
Hongwei Wangb0715f22021-01-11 11:28:37 -0800303 android:configChanges=
Hongwei Wang17aab382021-12-20 13:22:43 -0800304 "screenSize|smallestScreenSize|screenLayout|orientation">
jorgegil@google.com371e9e82021-01-26 13:29:31 -0800305 <intent-filter>
306 <action android:name="android.intent.action.MAIN" />
307 <category android:name="android.intent.category.SAMPLE_CODE" />
308 </intent-filter>
309 </activity>
310
Hongwei Wangec0d9442021-12-22 16:11:42 -0800311 <activity android:name=".app.ContentPictureInPicture"
312 android:label="@string/activity_picture_in_picture"
313 android:resizeableActivity="true"
314 android:supportsPictureInPicture="true"
315 android:theme="@style/Theme.NoActionBar"
316 android:configChanges=
317 "screenSize|smallestScreenSize|screenLayout|orientation">
318 </activity>
319
Adrian Roos59e2e042018-03-15 15:32:12 +0100320 <activity android:name=".app.MaxAspectRatio$Square"
321 android:label="@string/activity_max_aspect_ratio_square"
322 android:resizeableActivity="false"
323 android:theme="@android:style/Theme.DeviceDefault.Settings"
324 android:maxAspectRatio="1">
325 <intent-filter>
326 <action android:name="android.intent.action.MAIN" />
327 <category android:name="android.intent.category.SAMPLE_CODE" />
328 </intent-filter>
329 </activity>
330
331 <activity android:name=".app.MaxAspectRatio$SixteenToNine"
332 android:label="@string/activity_max_aspect_ratio_16to9"
333 android:resizeableActivity="false"
334 android:theme="@android:style/Theme.DeviceDefault.Settings"
335 android:maxAspectRatio="1.77777778">
336 <intent-filter>
337 <action android:name="android.intent.action.MAIN" />
338 <category android:name="android.intent.category.SAMPLE_CODE" />
339 </intent-filter>
340 </activity>
341
342 <activity android:name=".app.MaxAspectRatio$Any"
343 android:label="@string/activity_max_aspect_ratio_any"
344 android:resizeableActivity="true"
345 android:theme="@android:style/Theme.DeviceDefault.Settings">
346 <intent-filter>
347 <action android:name="android.intent.action.MAIN" />
348 <category android:name="android.intent.category.SAMPLE_CODE" />
349 </intent-filter>
350 </activity>
351
Jeff Brown2e1fe782012-08-31 07:12:42 -0700352 <activity android:name=".app.PresentationActivity"
353 android:label="@string/activity_presentation">
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
Jeff Brown66dc70f2012-10-24 21:27:40 -0700360 <activity android:name=".app.PresentationWithMediaRouterActivity"
361 android:label="@string/activity_presentation_with_media_router">
362 <intent-filter>
363 <action android:name="android.intent.action.MAIN" />
364 <category android:name="android.intent.category.SAMPLE_CODE" />
365 </intent-filter>
366 </activity>
367
Jeff Brownc875f932012-10-23 20:40:38 -0700368 <activity android:name=".app.SecureWindowActivity"
369 android:label="@string/activity_secure_window">
370 <intent-filter>
371 <action android:name="android.intent.action.MAIN" />
372 <category android:name="android.intent.category.SAMPLE_CODE" />
373 </intent-filter>
374 </activity>
375
376 <activity android:name=".app.SecureDialogActivity"
377 android:label="@string/activity_secure_dialog">
378 <intent-filter>
379 <action android:name="android.intent.action.MAIN" />
380 <category android:name="android.intent.category.SAMPLE_CODE" />
381 </intent-filter>
382 </activity>
383
384 <activity android:name=".app.SecureSurfaceViewActivity"
385 android:label="@string/activity_secure_surface_view">
386 <intent-filter>
387 <action android:name="android.intent.action.MAIN" />
388 <category android:name="android.intent.category.SAMPLE_CODE" />
389 </intent-filter>
390 </activity>
391
Dianne Hackborn5a076f42010-04-19 12:16:50 -0700392 <!-- Fragment Samples -->
393
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700394 <activity android:name=".app.FragmentAlertDialog"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800395 android:label="@string/fragment_alert_dialog"
396 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborncdb8af82010-07-22 12:18:24 -0700397 <intent-filter>
398 <action android:name="android.intent.action.MAIN" />
399 <category android:name="android.intent.category.SAMPLE_CODE" />
400 </intent-filter>
401 </activity>
402
Dianne Hackborn7f308f22011-03-03 21:50:51 -0800403 <activity android:name=".app.FragmentArguments"
404 android:label="@string/fragment_arguments"
405 android:enabled="@bool/atLeastHoneycomb">
406 <intent-filter>
407 <action android:name="android.intent.action.MAIN" />
408 <category android:name="android.intent.category.SAMPLE_CODE" />
409 </intent-filter>
410 </activity>
411
Romain Guyc35d0582011-07-21 18:05:24 -0700412 <activity android:name=".app.FragmentCustomAnimations"
413 android:label="@string/fragment_custom_animations"
414 android:enabled="@bool/atLeastHoneycombMR2">
415 <intent-filter>
416 <action android:name="android.intent.action.MAIN" />
417 <category android:name="android.intent.category.SAMPLE_CODE" />
418 </intent-filter>
419 </activity>
420
Dianne Hackborn9d247ad2011-01-04 11:35:55 -0800421 <activity android:name=".app.FragmentHideShow"
422 android:label="@string/fragment_hide_show"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800423 android:windowSoftInputMode="stateUnchanged"
424 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn9c5d1222010-06-12 10:17:58 -0700425 <intent-filter>
426 <action android:name="android.intent.action.MAIN" />
427 <category android:name="android.intent.category.SAMPLE_CODE" />
428 </intent-filter>
429 </activity>
430
431 <activity android:name=".app.FragmentContextMenu"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800432 android:label="@string/fragment_context_menu"
433 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackbornd2d93d02010-05-06 11:57:56 -0700434 <intent-filter>
435 <action android:name="android.intent.action.MAIN" />
436 <category android:name="android.intent.category.SAMPLE_CODE" />
437 </intent-filter>
438 </activity>
439
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700440 <activity android:name=".app.FragmentDialog"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800441 android:label="@string/fragment_dialog"
442 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborncdb8af82010-07-22 12:18:24 -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
Dianne Hackborneffa3032010-08-20 18:29:02 -0700449 <activity android:name=".app.FragmentDialogOrActivity"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800450 android:label="@string/fragment_dialog_or_activity"
451 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborneffa3032010-08-20 18:29:02 -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.FragmentLayout"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800459 android:label="@string/fragment_layout"
460 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackbornedb86282010-05-12 18:58:18 -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 Hackborne63a4b52011-01-16 14:28:13 -0800467 <activity android:name=".app.FragmentLayout$DetailsActivity"
468 android:enabled="@bool/atLeastHoneycomb" />
Dianne Hackborn165ca042010-05-19 19:21:19 -0700469
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700470 <activity android:name=".app.FragmentListArray"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800471 android:label="@string/fragment_list_array"
472 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn9c5d1222010-06-12 10:17:58 -0700473 <intent-filter>
474 <action android:name="android.intent.action.MAIN" />
475 <category android:name="android.intent.category.SAMPLE_CODE" />
476 </intent-filter>
477 </activity>
478
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700479 <activity android:name=".app.FragmentMenu"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800480 android:label="@string/fragment_menu"
481 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn165ca042010-05-19 19:21:19 -0700482 <intent-filter>
483 <action android:name="android.intent.action.MAIN" />
484 <category android:name="android.intent.category.SAMPLE_CODE" />
485 </intent-filter>
486 </activity>
487
Dianne Hackbornf3f7c5f2012-09-05 16:37:36 -0700488 <activity android:name=".app.FragmentNestingTabs"
489 android:label="@string/fragment_nesting_tabs"
490 android:enabled="@bool/atLeastJellyBeanMR1">
491 <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.FragmentRetainInstance"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800498 android:label="@string/fragment_retain_instance"
499 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn68f9ae52010-05-14 00:46:24 -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 Hackborn05c2cb02010-07-28 14:33:04 -0700506 <activity android:name=".app.FragmentReceiveResult"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800507 android:label="@string/fragment_receive_result"
508 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700509 <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
515 <activity android:name=".app.FragmentStack"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800516 android:label="@string/fragment_stack"
517 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackbornfce9bfd2010-06-08 18:06:33 -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 Hackbornbe6b6b42011-06-13 13:48:13 -0700524 <activity android:name=".app.FragmentTabs"
525 android:label="@string/fragment_tabs"
526 android:enabled="@bool/atLeastHoneycomb">
527 <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
Dianne Hackborn4fd816a2011-01-08 17:23:25 -0800533 <!-- Loader Samples -->
Dianne Hackborn69c72df2011-01-08 18:34:02 -0800534
Dianne Hackborn38c48e52011-04-19 18:46:03 -0700535 <activity android:name=".app.LoaderCursor"
536 android:label="@string/loader_cursor"
537 android:enabled="@bool/atLeastHoneycomb">
538 <intent-filter>
539 <action android:name="android.intent.action.MAIN" />
540 <category android:name="android.intent.category.SAMPLE_CODE" />
541 </intent-filter>
542 </activity>
543
544 <activity android:name=".app.LoaderCustom"
545 android:label="@string/loader_custom"
546 android:enabled="@bool/atLeastHoneycomb">
547 <intent-filter>
548 <action android:name="android.intent.action.MAIN" />
549 <category android:name="android.intent.category.SAMPLE_CODE" />
550 </intent-filter>
551 </activity>
552
Dianne Hackborn69c72df2011-01-08 18:34:02 -0800553<!-- BEGIN_INCLUDE(loader_throttle) -->
Dianne Hackborn4fd816a2011-01-08 17:23:25 -0800554 <activity android:name=".app.LoaderThrottle"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800555 android:label="@string/loader_throttle"
556 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn4fd816a2011-01-08 17:23:25 -0800557 <intent-filter>
558 <action android:name="android.intent.action.MAIN" />
559 <category android:name="android.intent.category.SAMPLE_CODE" />
560 </intent-filter>
561 </activity>
562 <provider android:name=".app.LoaderThrottle$SimpleProvider"
Dianne Hackborn9fd3b6e2011-02-01 10:38:02 -0800563 android:authorities="com.example.android.apis.app.LoaderThrottle"
564 android:enabled="@bool/atLeastHoneycomb" />
Dianne Hackborn69c72df2011-01-08 18:34:02 -0800565<!-- END_INCLUDE(loader_throttle) -->
Dianne Hackborn4fd816a2011-01-08 17:23:25 -0800566
Dianne Hackborn80df91c2012-05-29 13:58:13 -0700567 <activity android:name=".app.LoaderRetained"
568 android:label="@string/loader_retained"
569 android:enabled="@bool/atLeastHoneycomb">
570 <intent-filter>
571 <action android:name="android.intent.action.MAIN" />
572 <category android:name="android.intent.category.SAMPLE_CODE" />
573 </intent-filter>
574 </activity>
575
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800576 <!-- Intent Samples -->
577
578 <activity android:name=".app.Intents" android:label="@string/activity_intents">
579 <intent-filter>
580 <action android:name="android.intent.action.MAIN" />
581 <category android:name="android.intent.category.SAMPLE_CODE" />
582 </intent-filter>
583 </activity>
584
Dianne Hackborn41430b92010-11-22 16:15:32 -0800585 <activity android:name=".app.IntentActivityFlags"
586 android:label="@string/activity_intent_activity_flags">
587 <intent-filter>
588 <action android:name="android.intent.action.MAIN" />
589 <category android:name="android.intent.category.SAMPLE_CODE" />
590 </intent-filter>
591 </activity>
592
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800593 <!-- Service Samples -->
594
Dianne Hackborna8693d82011-04-12 18:18:24 -0700595 <service android:name=".app.LocalService" android:stopWithTask="true" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800596
Dianne Hackbornbae0f4f2010-02-16 17:48:27 -0800597 <activity android:name=".app.LocalServiceActivities$Controller"
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800598 android:label="@string/activity_local_service_controller"
599 android:launchMode="singleTop">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800600 <intent-filter>
601 <action android:name="android.intent.action.MAIN" />
602 <category android:name="android.intent.category.SAMPLE_CODE" />
603 </intent-filter>
604 </activity>
605
Dianne Hackbornbae0f4f2010-02-16 17:48:27 -0800606 <activity android:name=".app.LocalServiceActivities$Binding"
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800607 android:label="@string/activity_local_service_binding">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800608 <intent-filter>
609 <action android:name="android.intent.action.MAIN" />
610 <category android:name="android.intent.category.SAMPLE_CODE" />
611 </intent-filter>
612 </activity>
613
Dianne Hackbornbae0f4f2010-02-16 17:48:27 -0800614<!-- BEGIN_INCLUDE(remote_service_declaration) -->
615 <service android:name=".app.MessengerService"
616 android:process=":remote" />
617<!-- END_INCLUDE(remote_service_declaration) -->
618
619 <activity android:name=".app.MessengerServiceActivities$Binding"
620 android:label="@string/activity_messenger_service_binding">
621 <intent-filter>
622 <action android:name="android.intent.action.MAIN" />
623 <category android:name="android.intent.category.SAMPLE_CODE" />
624 </intent-filter>
625 </activity>
626
Dianne Hackborn57f208b2015-05-13 15:26:07 -0700627 <service android:name=".app.RemoteService" android:process=":remote" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800628
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800629 <activity android:name=".app.RemoteService$Controller"
630 android:label="@string/activity_remote_service_controller"
631 android:launchMode="singleTop">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800632 <intent-filter>
633 <action android:name="android.intent.action.MAIN" />
634 <category android:name="android.intent.category.SAMPLE_CODE" />
635 </intent-filter>
636 </activity>
637
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800638 <activity android:name=".app.RemoteService$Binding"
639 android:label="@string/activity_remote_service_binding">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800640 <intent-filter>
641 <action android:name="android.intent.action.MAIN" />
642 <category android:name="android.intent.category.SAMPLE_CODE" />
643 </intent-filter>
644 </activity>
645
Dianne Hackborn65b77862011-07-29 01:37:04 -0700646 <activity android:name=".app.RemoteService$BindingOptions"
647 android:label="@string/activity_remote_service_binding_options">
648 <intent-filter>
649 <action android:name="android.intent.action.MAIN" />
650 <category android:name="android.intent.category.SAMPLE_CODE" />
651 </intent-filter>
652 </activity>
653
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800654 <service android:name=".app.ServiceStartArguments" />
655
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800656 <activity android:name=".app.ServiceStartArguments$Controller"
657 android:label="@string/activity_service_start_arguments_controller"
658 android:launchMode="singleTop">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800659 <intent-filter>
660 <action android:name="android.intent.action.MAIN" />
661 <category android:name="android.intent.category.SAMPLE_CODE" />
662 </intent-filter>
663 </activity>
664
Dianne Hackborn5229a902017-04-21 14:20:22 -0700665 <service android:name=".app.JobWorkService"
666 android:permission="android.permission.BIND_JOB_SERVICE"/>
667
668 <activity android:name=".app.JobWorkServiceActivity"
669 android:label="@string/activity_job_work_service"
670 android:launchMode="singleTop">
671 <intent-filter>
672 <action android:name="android.intent.action.MAIN" />
673 <category android:name="android.intent.category.SAMPLE_CODE" />
674 </intent-filter>
675 </activity>
676
Dianne Hackborneb3547b2009-11-25 16:40:52 -0800677 <service android:name=".app.ForegroundService" />
Dianne Hackborn93029982016-08-01 17:52:18 -0700678 <service android:name=".app.ForegroundService2" />
Jack Palevich66914d42010-02-03 16:00:49 +0800679
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800680 <activity android:name=".app.ForegroundService$Controller"
681 android:label="@string/activity_foreground_service_controller"
682 android:launchMode="singleTop">
Dianne Hackborneb3547b2009-11-25 16:40:52 -0800683 <intent-filter>
684 <action android:name="android.intent.action.MAIN" />
685 <category android:name="android.intent.category.SAMPLE_CODE" />
686 </intent-filter>
687 </activity>
688
Dianne Hackborn37f02d82012-02-09 10:51:07 -0800689 <activity android:name=".app.IsolatedService$Controller"
690 android:label="@string/activity_isolated_service_controller"
691 android:launchMode="singleTop"
692 android:enabled="@bool/atLeastJellyBean">
693 <intent-filter>
694 <action android:name="android.intent.action.MAIN" />
695 <category android:name="android.intent.category.SAMPLE_CODE" />
696 </intent-filter>
697 </activity>
698
699 <service android:name=".app.IsolatedService" android:isolatedProcess="true"
700 android:enabled="@bool/atLeastJellyBean" />
701 <service android:name=".app.IsolatedService2" android:isolatedProcess="true"
702 android:enabled="@bool/atLeastJellyBean" />
703
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800704 <!-- Alarm Samples -->
705
706 <receiver android:name=".app.OneShotAlarm" android:process=":remote" />
707
708 <receiver android:name=".app.RepeatingAlarm" android:process=":remote" />
709
710 <activity android:name=".app.AlarmController" android:label="@string/activity_alarm_controller">
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.AlarmService_Service" android:process=":remote" />
718
719 <activity android:name=".app.AlarmService" android:label="@string/activity_alarm_service">
720 <intent-filter>
721 <action android:name="android.intent.action.MAIN" />
722 <category android:name="android.intent.category.SAMPLE_CODE" />
723 </intent-filter>
724 </activity>
725
Dianne Hackbornf8e68ca2013-05-28 15:58:48 -0700726 <!-- Stub for memory testing. -->
727
728 <receiver android:name=".app.DoNothing"
729 android:process=":empty" android:exported="true" />
730
Svetoslav Ganov101f0612011-10-28 19:08:02 -0700731 <!-- ============================ -->
Svetoslav Ganova7523382011-11-29 12:34:26 -0800732 <!-- Accessibility examples -->
Svetoslav Ganov101f0612011-10-28 19:08:02 -0700733 <!-- ============================ -->
734
735 <activity android:name=".accessibility.ClockBackActivity"
736 android:label="@string/accessibility_service">
737 <intent-filter>
738 <action android:name="android.intent.action.MAIN" />
739 <category android:name="android.intent.category.SAMPLE_CODE" />
740 </intent-filter>
741 </activity>
742
743 <service android:name=".accessibility.ClockBackService"
Svetoslav Ganov7947d9f2012-05-18 12:52:23 -0700744 android:label="@string/accessibility_service_label"
745 android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE">
Svetoslav Ganov101f0612011-10-28 19:08:02 -0700746 <intent-filter>
747 <action android:name="android.accessibilityservice.AccessibilityService" />
748 </intent-filter>
749 </service>
750
Alan Viverettec3042be2015-11-12 11:19:03 -0500751 <service android:name=".accessibility.MagnificationService"
752 android:label="@string/magnification_service_label"
753 android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE">
754 <intent-filter>
755 <action android:name="android.accessibilityservice.AccessibilityService" />
756 </intent-filter>
757 <meta-data android:name="android.accessibilityservice"
758 android:resource="@xml/magnification_service" />
759 </service>
760
Alexander Lucas96c02102011-10-27 15:23:41 -0700761 <activity android:name=".accessibility.TaskListActivity"
Svetoslav Ganov101f0612011-10-28 19:08:02 -0700762 android:label="@string/accessibility_query_window"
Alexander Lucas96c02102011-10-27 15:23:41 -0700763 android:enabled="@bool/atLeastIceCreamSandwich">
764 <intent-filter>
765 <action android:name="android.intent.action.MAIN" />
766 <category android:name="android.intent.category.SAMPLE_CODE" />
767 </intent-filter>
768 </activity>
769
Svetoslav Ganov101f0612011-10-28 19:08:02 -0700770 <service android:name=".accessibility.TaskBackService"
771 android:label="@string/accessibility_query_window_label"
Svetoslav Ganov7947d9f2012-05-18 12:52:23 -0700772 android:enabled="@bool/atLeastIceCreamSandwich"
773 android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE">
Svetoslav Ganov101f0612011-10-28 19:08:02 -0700774 <intent-filter>
775 <action android:name="android.accessibilityservice.AccessibilityService" />
776 </intent-filter>
777 <meta-data
778 android:name="android.accessibilityservice"
779 android:resource="@xml/taskbackconfig" />
780 </service>
Alexander Lucas96c02102011-10-27 15:23:41 -0700781
Svetoslav Ganova7523382011-11-29 12:34:26 -0800782 <activity android:name=".accessibility.CustomViewAccessibilityActivity"
783 android:label="@string/accessibility_custom_view"
784 android:enabled="@bool/atLeastIceCreamSandwich">
785 <intent-filter>
786 <action android:name="android.intent.action.MAIN" />
787 <category android:name="android.intent.category.SAMPLE_CODE" />
788 </intent-filter>
789 </activity>
790
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800791 <!-- Instrumentation Samples -->
792
793 <activity android:name=".app.LocalSample" android:label="@string/activity_local_sample">
794 <intent-filter>
795 <action android:name="android.intent.action.MAIN" />
796 <!-- category android:name="android.intent.category.SAMPLE_CODE" /-->
797 </intent-filter>
798 </activity>
799
800 <activity android:name=".app.ContactsFilter" android:label="@string/activity_contacts_filter">
801 <intent-filter>
802 <action android:name="android.intent.action.MAIN" />
803 <!-- category android:name="android.intent.category.SAMPLE_CODE" /-->
804 </intent-filter>
805 </activity>
806
807
808 <!-- Notifications samples -->
809
810 <activity android:name=".app.NotifyWithText" android:label="App/Notification/NotifyWithText">
811 <intent-filter>
812 <action android:name="android.intent.action.MAIN" />
813 <category android:name="android.intent.category.SAMPLE_CODE" />
814 </intent-filter>
815 </activity>
816
Dianne Hackborn41430b92010-11-22 16:15:32 -0800817 <activity android:name=".app.IncomingMessage"
Dianne Hackborn174f61c2012-01-10 15:23:13 -0800818 android:label="App/Notification/IncomingMessage">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800819 <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
Dianne Hackborn174f61c2012-01-10 15:23:13 -0800825 <activity android:name=".app.IncomingMessageView"
826 android:label="App/Notification/IncomingMessageView">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800827 </activity>
828
Dianne Hackborn174f61c2012-01-10 15:23:13 -0800829<!-- BEGIN_INCLUDE(interstitial_affinity) -->
830 <activity android:name=".app.IncomingMessageInterstitial"
831 android:label="You have messages"
Alan Viverette21780632014-03-03 14:08:19 -0800832 android:theme="@style/ThemeCurrentDialog"
Dianne Hackborn376e0002012-01-30 11:44:05 -0800833 android:launchMode="singleTask"
834 android:taskAffinity=""
Dianne Hackborn174f61c2012-01-10 15:23:13 -0800835 android:excludeFromRecents="true">
836 </activity>
837<!-- END_INCLUDE(interstitial_affinity) -->
838
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800839 <!-- This is used to display a notification selected by the user
840 from StatusBarNotifications. Note the configuration here so
841 that the activity layers on top of whatever the user is doing,
842 allowing them to press back to return. -->
843 <activity android:name=".app.NotificationDisplay"
844 android:theme="@style/Theme.Transparent"
845 android:taskAffinity=""
846 android:excludeFromRecents="true"
847 android:noHistory="true">
848 </activity>
849
850 <activity android:name=".app.StatusBarNotifications"
851 android:label="App/Notification/Status Bar"
852 android:launchMode="singleTop">
853 <intent-filter>
854 <action android:name="android.intent.action.MAIN" />
855 <category android:name="android.intent.category.SAMPLE_CODE" />
856 </intent-filter>
857 </activity>
858
859 <service android:name=".app.NotifyingService" />
860
861 <activity android:name=".app.NotifyingController" android:label="App/Notification/Notifying Service Controller">
862 <intent-filter>
863 <action android:name="android.intent.action.MAIN" />
864 <category android:name="android.intent.category.SAMPLE_CODE" />
865 </intent-filter>
866 </activity>
867
Dianne Hackborn8a416b32017-01-20 17:20:53 -0800868 <service android:name=".app.NotificationBackgroundService" />
869 <activity android:name=".app.NotificationBackgroundService$Controller"
870 android:label="App/Notification/Background Service">
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
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800877 <!-- Dialog samples -->
878 <activity android:name=".app.AlertDialogSamples" android:label="@string/activity_alert_dialog">
879 <intent-filter>
880 <action android:name="android.intent.action.MAIN" />
881 <category android:name="android.intent.category.SAMPLE_CODE" />
882 </intent-filter>
883 </activity>
884
885 <!-- Search Samples -->
886
887 <!-- This activity represents a "typical" activity in your application from which the -->
888 <!-- user would be allowed to invoke a search function. As noted below, the definition -->
889 <!-- of android.app.default_searchable is more typically handled at the application -->
890 <!-- level, where it can serve as a default for all of your activities. -->
891
892 <activity android:name=".app.SearchInvoke"
893 android:label="@string/search_invoke">
894 <intent-filter>
895 <action android:name="android.intent.action.MAIN" />
896 <category android:name="android.intent.category.SAMPLE_CODE" />
897 </intent-filter>
898
899 <!-- This metadata entry causes .app.SearchQueryResults to be the default context -->
900 <!-- whenever the user invokes search while in this Activity. -->
901 <meta-data android:name="android.app.default_searchable"
902 android:value=".app.SearchQueryResults" />
Jack Palevich66914d42010-02-03 16:00:49 +0800903
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800904 <!-- This is not the typical way to define android.app.default_searchable, -->
905 <!-- and we show it here only because we wish to confine the search demo to this -->
906 <!-- section of the ApiDemos application. -->
Jack Palevich66914d42010-02-03 16:00:49 +0800907
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800908 <!-- For typical applications, it's simpler to define android.app.default_searchable -->
909 <!-- just once, at the application level, where it serves as a default for all of -->
910 <!-- the Activities in your package. -->
911 </activity>
912
913 <!-- This activity represents the "search" activity in your application, in which -->
914 <!-- search results are gathered and displayed. -->
915
916 <activity android:name=".app.SearchQueryResults"
917 android:label="@string/search_query_results">
918 <intent-filter>
919 <action android:name="android.intent.action.MAIN" />
920 <category android:name="android.intent.category.SAMPLE_CODE" />
921 </intent-filter>
Jack Palevich66914d42010-02-03 16:00:49 +0800922
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800923 <!-- This intent-filter identifies this activity as "searchable" -->
Jack Palevich66914d42010-02-03 16:00:49 +0800924
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800925 <intent-filter>
926 <action android:name="android.intent.action.SEARCH" />
927 <category android:name="android.intent.category.DEFAULT" />
928 </intent-filter>
Jack Palevich66914d42010-02-03 16:00:49 +0800929
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800930 <!-- This metadata entry provides further configuration details for searches -->
931 <!-- that are handled by this activity. -->
Jack Palevich66914d42010-02-03 16:00:49 +0800932
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800933 <meta-data android:name="android.app.searchable"
934 android:resource="@xml/searchable" />
935 </activity>
936
937 <!-- This provider declaration informs the Search Manager that you have a provider of -->
938 <!-- Search suggestions, and provides information about how to access it. -->
Jack Palevich66914d42010-02-03 16:00:49 +0800939
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800940 <provider android:name=".app.SearchSuggestionSampleProvider"
941 android:authorities="com.example.android.apis.SuggestionProvider" />
942
943 <!-- Shortcuts Samples -->
944
945 <!-- This section of sample code shows how your application can add shortcuts to -->
946 <!-- the launcher (home screen). Shortcuts have a three step life cycle. -->
Jack Palevich66914d42010-02-03 16:00:49 +0800947
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800948 <!-- 1. Your application offers to provide shortcuts to the launcher. When -->
949 <!-- the user installs a shortcut, an activity within your application -->
950 <!-- generates the actual shortcut and returns it to the launcher, where it -->
951 <!-- is shown to the user as an icon. -->
Jack Palevich66914d42010-02-03 16:00:49 +0800952
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800953 <!-- 2. Any time the user clicks on an installed shortcut, an intent is sent. -->
954 <!-- Typically this would then be handled as necessary by an activity within -->
955 <!-- your application. -->
956
957 <!-- 3. The shortcut is deleted. There is no notification to your application. -->
958
959 <!-- In order provide shortcuts from your application, you provide three things: -->
960
961 <!-- 1. An intent-filter declaring your ability to provide shortcuts -->
962 <!-- 2. Code within the activity to provide the shortcuts as requested -->
963 <!-- 3. Code elsewhere within your activity, if appropriate, to receive -->
964 <!-- intents from the shortcut itself. -->
965
966 <activity android:name=".app.LauncherShortcuts"
967 android:label="@string/shortcuts">
968 <intent-filter>
969 <action android:name="android.intent.action.MAIN" />
970 <category android:name="android.intent.category.SAMPLE_CODE" />
971 </intent-filter>
972
973 </activity>
974
975 <!-- It is recommended that you use an activity-alias to provide the "CREATE_SHORTCUT" -->
976 <!-- intent-filter. This gives you a way to set the text (and optionally the -->
977 <!-- icon) that will be seen in the launcher's create-shortcut user interface. -->
978
979 <activity-alias android:name=".app.CreateShortcuts"
980 android:targetActivity=".app.LauncherShortcuts"
981 android:label="@string/sample_shortcuts">
982
983 <!-- This intent-filter allows your shortcuts to be created in the launcher. -->
984 <intent-filter>
985 <action android:name="android.intent.action.CREATE_SHORTCUT" />
986 <category android:name="android.intent.category.DEFAULT" />
987 </intent-filter>
988
989 </activity-alias>
990
991 <!-- Menu Samples -->
992
993 <activity android:name=".app.MenuInflateFromXml" android:label="@string/menu_from_xml_title">
994 <intent-filter>
995 <action android:name="android.intent.action.MAIN" />
996 <category android:name="android.intent.category.SAMPLE_CODE" />
997 </intent-filter>
998 </activity>
999
Dianne Hackbornc86ba312010-01-12 18:17:18 -08001000 <!-- Device Admin Samples -->
1001
Andy Stadler0879ed42011-05-31 10:14:27 -07001002 <activity android:name=".app.DeviceAdminSample"
Dianne Hackbornc86ba312010-01-12 18:17:18 -08001003 android:label="@string/activity_sample_device_admin">
1004 <intent-filter>
1005 <action android:name="android.intent.action.MAIN" />
1006 <category android:name="android.intent.category.SAMPLE_CODE" />
1007 </intent-filter>
1008 </activity>
1009
Dianne Hackborn1c266992010-01-29 19:03:37 -08001010<!-- BEGIN_INCLUDE(device_admin_declaration) -->
Andy Stadler0879ed42011-05-31 10:14:27 -07001011 <receiver android:name=".app.DeviceAdminSample$DeviceAdminSampleReceiver"
Dianne Hackbornc86ba312010-01-12 18:17:18 -08001012 android:label="@string/sample_device_admin"
Dianne Hackborn20865872010-01-25 18:58:34 -08001013 android:description="@string/sample_device_admin_description"
Dianne Hackbornc86ba312010-01-12 18:17:18 -08001014 android:permission="android.permission.BIND_DEVICE_ADMIN">
1015 <meta-data android:name="android.app.device_admin"
Andrew Stadler1f914252010-02-08 21:00:05 -08001016 android:resource="@xml/device_admin_sample" />
Dianne Hackbornc86ba312010-01-12 18:17:18 -08001017 <intent-filter>
1018 <action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
1019 </intent-filter>
1020 </receiver>
Makoto Onuki08d2a042016-02-10 11:28:49 -08001021 <receiver android:name=".app.DeviceAdminSample$DeviceAdminSampleReceiver2"
1022 android:label="@string/sample_device_admin2"
1023 android:description="@string/sample_device_admin_description2"
1024 android:permission="android.permission.BIND_DEVICE_ADMIN">
1025 <meta-data android:name="android.app.device_admin"
1026 android:resource="@xml/device_admin_sample" />
1027 <intent-filter>
1028 <action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
1029 </intent-filter>
1030 </receiver>
Dianne Hackborn1c266992010-01-29 19:03:37 -08001031<!-- END_INCLUDE(device_admin_declaration) -->
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001032
1033 <!-- Voice Recognition Samples -->
1034
1035 <activity android:name=".app.VoiceRecognition" android:label="@string/voice_recognition">
1036 <intent-filter>
1037 <action android:name="android.intent.action.MAIN" />
1038 <category android:name="android.intent.category.SAMPLE_CODE" />
1039 </intent-filter>
1040 </activity>
1041
James Yumd2962a32009-12-02 17:10:20 -08001042 <!-- Text-To-Speech Samples -->
1043
1044 <activity android:name=".app.TextToSpeechActivity" android:label="@string/text_to_speech">
1045 <intent-filter>
1046 <action android:name="android.intent.action.MAIN" />
1047 <category android:name="android.intent.category.SAMPLE_CODE" />
1048 </intent-filter>
1049 </activity>
1050
Adam Powell72187802010-08-06 13:34:10 -07001051 <!-- Action Bar Samples -->
1052 <activity android:name=".app.ActionBarMechanics"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001053 android:label="@string/action_bar_mechanics"
1054 android:enabled="@bool/atLeastHoneycomb">
Adam Powell72187802010-08-06 13:34:10 -07001055 <intent-filter>
1056 <action android:name="android.intent.action.MAIN" />
1057 <category android:name="android.intent.category.SAMPLE_CODE" />
1058 </intent-filter>
1059 </activity>
1060
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001061 <activity android:name=".app.ActionBarUsage"
1062 android:label="@string/action_bar_usage"
1063 android:enabled="@bool/atLeastHoneycomb">
Adam Powell72187802010-08-06 13:34:10 -07001064 <intent-filter>
1065 <action android:name="android.intent.action.MAIN" />
1066 <category android:name="android.intent.category.SAMPLE_CODE" />
1067 </intent-filter>
1068 </activity>
1069
Adam Powell6a89a9e2010-10-29 10:46:05 -07001070 <activity android:name=".app.ActionBarDisplayOptions"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001071 android:label="@string/action_bar_display_options"
1072 android:logo="@drawable/apidemo_androidlogo"
1073 android:enabled="@bool/atLeastHoneycomb">
Adam Powell6a89a9e2010-10-29 10:46:05 -07001074 <intent-filter>
1075 <action android:name="android.intent.action.MAIN" />
1076 <category android:name="android.intent.category.SAMPLE_CODE" />
1077 </intent-filter>
1078 </activity>
1079
Adam Powell2b658f02010-11-03 16:57:14 -07001080 <activity android:name=".app.ActionBarTabs"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001081 android:label="@string/action_bar_tabs"
1082 android:enabled="@bool/atLeastHoneycomb">
Adam Powell2b658f02010-11-03 16:57:14 -07001083 <intent-filter>
1084 <action android:name="android.intent.action.MAIN" />
1085 <category android:name="android.intent.category.SAMPLE_CODE" />
1086 </intent-filter>
1087 </activity>
1088
Svetoslav Ganov30073fb2011-10-21 17:23:10 -07001089 <activity android:name=".app.ActionBarSettingsActionProviderActivity"
1090 android:label="@string/action_bar_settings_action_provider"
1091 android:enabled="@bool/atLeastIceCreamSandwich">
1092 <intent-filter>
1093 <action android:name="android.intent.action.MAIN" />
1094 <category android:name="android.intent.category.SAMPLE_CODE" />
1095 </intent-filter>
1096 </activity>
1097
1098 <activity android:name=".app.ActionBarShareActionProviderActivity"
1099 android:label="@string/action_bar_share_action_provider"
Svetoslav Ganovddece2d2011-07-14 16:25:57 -07001100 android:enabled="@bool/atLeastIceCreamSandwich">
1101 <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
Dianne Hackborn9f744752014-08-21 17:52:52 -07001107 <activity android:name=".app.ActionBarNavigation"
1108 android:label="@string/action_bar_navigation"
1109 android:enabled="@bool/atLeastJellyBean"
1110 android:taskAffinity=":bar_navigation"
1111 android:launchMode="singleTask">
1112 <intent-filter>
1113 <action android:name="android.intent.action.MAIN" />
1114 <category android:name="android.intent.category.SAMPLE_CODE" />
1115 </intent-filter>
1116 </activity>
1117
1118 <activity android:name=".app.ActionBarNavigationTarget"
1119 android:label="@string/action_bar_navigation_target"
1120 android:enabled="@bool/atLeastJellyBean"
1121 android:parentActivityName=".app.ActionBarNavigation"
1122 android:taskAffinity=":bar_navigation">
1123 </activity>
1124
Svetoslav Ganov42c62502013-10-30 12:08:33 -07001125 <activity android:name=".app.PrintBitmap"
1126 android:label="@string/print_bitmap"
1127 android:enabled="@bool/atLeastKitKat">
1128 <intent-filter>
1129 <action android:name="android.intent.action.MAIN" />
1130 <category android:name="android.intent.category.SAMPLE_CODE" />
1131 </intent-filter>
1132 </activity>
1133
1134 <activity android:name=".app.PrintHtmlFromScreen"
1135 android:label="@string/print_html_from_screen"
1136 android:enabled="@bool/atLeastKitKat">
1137 <intent-filter>
1138 <action android:name="android.intent.action.MAIN" />
1139 <category android:name="android.intent.category.SAMPLE_CODE" />
1140 </intent-filter>
1141 </activity>
1142
1143 <activity android:name=".app.PrintHtmlOffScreen"
1144 android:label="@string/print_html_off_screen"
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
Svetoslav0b73e612013-10-29 16:02:20 -07001152 <activity android:name=".app.PrintCustomContent"
1153 android:label="@string/print_custom_content"
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
Dianne Hackborn4b393922011-02-25 10:50:53 -08001161 <!-- Application Updating Samples -->
1162
1163<!-- BEGIN_INCLUDE(app_update_declaration) -->
1164 <receiver android:name=".app.AppUpdateReceiver">
1165 <intent-filter>
1166 <action android:name="android.intent.action.MY_PACKAGE_REPLACED" />
1167 </intent-filter>
1168 </receiver>
1169<!-- END_INCLUDE(app_update_declaration) -->
1170
Dianne Hackborn82c91892013-06-12 18:08:54 -07001171 <receiver android:name=".app.AppUpdateSspReceiver">
1172 <intent-filter>
1173 <action android:name="android.intent.action.PACKAGE_REPLACED" />
1174 <data android:scheme="package" android:ssp="com.example.android.apis" />
1175 </intent-filter>
1176 </receiver>
1177
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001178 <!-- ************************************* -->
1179 <!-- CONTENT PACKAGE SAMPLES -->
1180 <!-- ************************************* -->
1181
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001182 <activity android:name=".content.ClipboardSample"
1183 android:label="@string/activity_clipboard"
1184 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn46e70552010-08-04 23:21:03 -07001185 <intent-filter>
1186 <action android:name="android.intent.action.MAIN" />
1187 <category android:name="android.intent.category.SAMPLE_CODE" />
1188 </intent-filter>
1189 </activity>
1190
Dianne Hackborn04a91302010-02-08 22:41:08 -08001191 <activity android:name=".content.ExternalStorage" android:label="@string/activity_external_storage">
1192 <intent-filter>
1193 <action android:name="android.intent.action.MAIN" />
1194 <category android:name="android.intent.category.SAMPLE_CODE" />
1195 <category android:name="android.intent.category.EMBED" />
1196 </intent-filter>
1197 </activity>
1198
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001199 <activity android:name=".content.StyledText" android:label="@string/activity_styled_text">
1200 <intent-filter>
1201 <action android:name="android.intent.action.MAIN" />
1202 <category android:name="android.intent.category.SAMPLE_CODE" />
1203 <category android:name="android.intent.category.EMBED" />
1204 </intent-filter>
1205 </activity>
1206
Dianne Hackbornf25ca502013-04-26 18:09:32 -07001207 <activity android:name=".content.TextUndoActivity" android:label="@string/activity_text_undo">
1208 <intent-filter>
1209 <action android:name="android.intent.action.MAIN" />
1210 <category android:name="android.intent.category.SAMPLE_CODE" />
1211 <category android:name="android.intent.category.EMBED" />
1212 </intent-filter>
1213 </activity>
1214
Dianne Hackbornd79a0902011-07-01 15:08:18 -07001215 <activity android:name=".content.ResourcesLayoutReference"
1216 android:label="@string/activity_resources_layout_reference">
1217 <intent-filter>
1218 <action android:name="android.intent.action.MAIN" />
1219 <category android:name="android.intent.category.SAMPLE_CODE" />
1220 <category android:name="android.intent.category.EMBED" />
1221 </intent-filter>
1222 </activity>
1223
Dianne Hackborn59e35f12011-03-31 16:35:22 -07001224 <activity android:name=".content.ResourcesWidthAndHeight"
1225 android:label="@string/activity_resources_width_and_height"
Dianne Hackborn193d98e2011-05-19 18:15:20 -07001226 android:enabled="@bool/atLeastHoneycombMR2">
1227 <intent-filter>
1228 <action android:name="android.intent.action.MAIN" />
1229 <category android:name="android.intent.category.SAMPLE_CODE" />
1230 <category android:name="android.intent.category.EMBED" />
1231 </intent-filter>
1232 </activity>
1233
1234 <activity android:name=".content.ResourcesSmallestWidth"
1235 android:label="@string/activity_resources_smallest_width"
1236 android:enabled="@bool/atLeastHoneycombMR2">
Dianne Hackborn59e35f12011-03-31 16:35:22 -07001237 <intent-filter>
1238 <action android:name="android.intent.action.MAIN" />
1239 <category android:name="android.intent.category.SAMPLE_CODE" />
1240 <category android:name="android.intent.category.EMBED" />
1241 </intent-filter>
1242 </activity>
1243
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001244 <activity android:name=".content.ReadAsset" android:label="@string/activity_read_asset">
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.ResourcesSample" android:label="@string/activity_resources">
1253 <intent-filter>
1254 <action android:name="android.intent.action.MAIN" />
1255 <category android:name="android.intent.category.SAMPLE_CODE" />
1256 </intent-filter>
1257 </activity>
1258
Dianne Hackborn23bff5d2010-09-01 22:58:26 -07001259 <activity android:name=".content.PickContact" android:label="@string/activity_pick_contact">
1260 <intent-filter>
1261 <action android:name="android.intent.action.MAIN" />
1262 <category android:name="android.intent.category.SAMPLE_CODE" />
1263 </intent-filter>
1264 </activity>
1265
Dianne Hackbornaa9e46d2015-03-12 11:20:52 -07001266 <activity android:name=".content.ShareContent" android:label="@string/activity_share_content">
1267 <intent-filter>
1268 <action android:name="android.intent.action.MAIN" />
1269 <category android:name="android.intent.category.SAMPLE_CODE" />
1270 </intent-filter>
1271 </activity>
1272
Chiao Cheng0a010ae2013-03-20 17:22:06 -07001273 <activity android:name=".content.ChangedContacts" android:label="@string/activity_changed_contact">
1274 <intent-filter>
1275 <action android:name="android.intent.action.MAIN"/>
1276 <category android:name="android.intent.category.SAMPLE_CODE"/>
1277 </intent-filter>
1278 </activity>
1279
Dianne Hackborne3ad7fa2016-01-07 18:03:54 -08001280 <activity android:name=".content.MediaContentObserver"
1281 android:label="@string/activity_media_content_observer">
1282 <intent-filter>
1283 <action android:name="android.intent.action.MAIN"/>
1284 <category android:name="android.intent.category.SAMPLE_CODE"/>
1285 </intent-filter>
1286 </activity>
1287
1288 <service android:name=".content.MediaContentJob"
1289 android:permission="android.permission.BIND_JOB_SERVICE" />
1290
Dianne Hackborna4a1bb72016-03-21 13:31:34 -07001291 <service android:name=".content.PhotosContentJob"
1292 android:permission="android.permission.BIND_JOB_SERVICE" />
1293
Dianne Hackbornddea2822011-08-09 19:36:44 -07001294 <activity android:name=".content.InstallApk" android:label="@string/activity_install_apk"
1295 android:enabled="@bool/atLeastHoneycombMR2">
1296 <intent-filter>
1297 <action android:name="android.intent.action.MAIN" />
1298 <category android:name="android.intent.category.SAMPLE_CODE" />
1299 </intent-filter>
1300 </activity>
1301
Peter Visontay48f2a312017-11-23 13:29:42 +00001302 <!-- A FileProvider for passing the APK to be installed to the system. -->
1303 <provider
KOUSHIK PANUGANTI7f203342018-04-24 17:13:55 -07001304 android:name="androidx.core.content.FileProvider"
Peter Visontay48f2a312017-11-23 13:29:42 +00001305 android:authorities="com.example.android.apis.installapkprovider"
1306 android:exported="false"
1307 android:grantUriPermissions="true">
1308 <meta-data
1309 android:name="android.support.FILE_PROVIDER_PATHS"
1310 android:resource="@xml/file_paths" />
1311 </provider>
1312
Peter Visontay75bca252017-11-16 19:58:57 +00001313 <activity android:name=".content.InstallApkSessionApi"
1314 android:label="@string/activity_install_apk_session_api"
1315 android:launchMode="singleTop">
1316 <intent-filter>
1317 <action android:name="android.intent.action.MAIN" />
1318 <category android:name="android.intent.category.SAMPLE_CODE" />
1319 </intent-filter>
1320 <intent-filter>
1321 <action android:exported="true"
1322 android:name="com.example.android.apis.content.SESSION_API_PACKAGE_INSTALLED" />
1323 </intent-filter>
1324 </activity>
1325
Jeff Sharkey4c4580e2014-04-08 16:47:29 -07001326 <activity android:name=".content.DocumentsSample"
1327 android:label="@string/activity_documents"
1328 android:enabled="@bool/atLeastKitKat">
1329 <intent-filter>
1330 <action android:name="android.intent.action.MAIN" />
1331 <category android:name="android.intent.category.SAMPLE_CODE" />
1332 </intent-filter>
1333 </activity>
1334
Dianne Hackbornddea2822011-08-09 19:36:44 -07001335 <provider android:name=".content.FileProvider"
1336 android:authorities="com.example.android.apis.content.FileProvider"
Dianne Hackbornaa9e46d2015-03-12 11:20:52 -07001337 android:grantUriPermissions="true"
1338 android:exported="false"
Dianne Hackbornddea2822011-08-09 19:36:44 -07001339 android:enabled="@bool/atLeastHoneycombMR2" />
1340
Clara Bayarri93263162015-04-08 18:30:50 +01001341 <activity android:name=".content.ProcessTextLauncher"
1342 android:label="@string/process_text_title" >
1343 <intent-filter>
1344 <action android:name="android.intent.action.MAIN" />
1345 <category android:name="android.intent.category.SAMPLE_CODE" />
1346 </intent-filter>
1347 </activity>
1348 <activity android:name=".content.ProcessText" >
1349 <intent-filter >
1350 <action android:name="android.intent.action.PROCESS_TEXT"/>
1351 <category android:name="android.intent.category.DEFAULT" />
1352 <data android:mimeType="text/plain" />
1353 </intent-filter>
1354 </activity>
1355
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001356 <!-- ************************************* -->
Erik Gilling438ea812013-06-26 11:06:09 -07001357 <!-- HARDWARE PACKAGE SAMPLES -->
1358 <!-- ************************************* -->
1359
1360 <activity android:name=".hardware.ConsumerIr" android:label="Hardware/Consumer IR">
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
1367 <!-- ************************************* -->
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001368 <!-- OS PACKAGE SAMPLES -->
1369 <!-- ************************************* -->
1370
1371 <activity android:name=".os.MorseCode" android:label="OS/Morse Code">
1372 <intent-filter>
1373 <action android:name="android.intent.action.MAIN" />
1374 <category android:name="android.intent.category.SAMPLE_CODE" />
1375 </intent-filter>
1376 </activity>
1377
Jaikumar Ganesh8a0799f2013-02-28 20:35:27 -08001378 <activity android:name=".os.TriggerSensors" android:label="OS/TriggerSensors">
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
Mathias Agopiand6e9c612010-11-23 01:05:13 -08001385 <activity android:name=".os.RotationVectorDemo" android:label="OS/Rotation Vector" android:screenOrientation="nosensor">
1386 <intent-filter>
1387 <action android:name="android.intent.action.MAIN" />
1388 <category android:name="android.intent.category.SAMPLE_CODE" />
1389 </intent-filter>
1390 </activity>
1391
Roman Nurikf096f962010-02-22 14:59:11 -08001392 <activity android:name=".os.SmsMessagingDemo" android:label="OS/SMS Messaging">
1393 <intent-filter>
1394 <action android:name="android.intent.action.MAIN" />
1395 <category android:name="android.intent.category.SAMPLE_CODE" />
1396 </intent-filter>
Ye Wen69291d62014-05-15 13:06:12 -07001397 <intent-filter>
1398 <action android:name="android.intent.action.SENDTO" />
1399 <category android:name="android.intent.category.DEFAULT" />
1400 <data android:scheme="sms" />
1401 <data android:scheme="smsto" />
1402 </intent-filter>
1403 </activity>
1404
1405 <activity android:name=".os.MmsMessagingDemo" android:label="OS/MMS Messaging">
1406 <intent-filter>
1407 <action android:name="android.intent.action.MAIN" />
1408 <category android:name="android.intent.category.SAMPLE_CODE" />
1409 </intent-filter>
1410 <intent-filter>
1411 <action android:name="android.intent.action.SENDTO" />
1412 <category android:name="android.intent.category.DEFAULT" />
1413 <data android:scheme="mms" />
1414 <data android:scheme="mmsto" />
1415 </intent-filter>
Roman Nurikf096f962010-02-22 14:59:11 -08001416 </activity>
1417
1418 <activity android:name=".os.SmsReceivedDialog"
1419 android:theme="@android:style/Theme.Translucent.NoTitleBar"
1420 android:launchMode="singleInstance" />
1421
Ye Wen69291d62014-05-15 13:06:12 -07001422 <receiver android:name=".os.SmsMessageReceiver" android:enabled="false"
1423 android:permission="android.permission.BROADCAST_SMS">
Roman Nurikf096f962010-02-22 14:59:11 -08001424 <intent-filter>
1425 <action android:name="android.provider.Telephony.SMS_RECEIVED" />
1426 </intent-filter>
Ye Wen69291d62014-05-15 13:06:12 -07001427 <intent-filter>
1428 <action android:name="android.provider.Telephony.SMS_DELIVER" />
1429 </intent-filter>
Roman Nurikf096f962010-02-22 14:59:11 -08001430 </receiver>
1431
Ye Wen69291d62014-05-15 13:06:12 -07001432 <receiver android:name=".os.MmsWapPushReceiver" android:enabled="false"
1433 android:permission="android.permission.BROADCAST_WAP_PUSH">
1434 <intent-filter>
1435 <action android:name="android.provider.Telephony.WAP_PUSH_RECEIVED" />
1436 <data android:mimeType="application/vnd.wap.mms-message" />
1437 </intent-filter>
1438 <intent-filter>
1439 <action android:name="android.provider.Telephony.WAP_PUSH_DELIVER" />
1440 <data android:mimeType="application/vnd.wap.mms-message" />
1441 </intent-filter>
1442 </receiver>
1443
1444 <service android:name=".os.HeadlessSmsSendService"
1445 android:permission="android.permission.SEND_RESPOND_VIA_MESSAGE"
1446 android:exported="true">
1447 <intent-filter>
1448 <action android:name="android.intent.action.RESPOND_VIA_MESSAGE" />
1449 <category android:name="android.intent.category.DEFAULT" />
1450 <data android:scheme="sms" />
1451 <data android:scheme="smsto" />
1452 <data android:scheme="mms" />
1453 <data android:scheme="mmsto" />
1454 </intent-filter>
1455 </service>
1456
Julian Odell9b00ec92014-08-25 17:52:15 -07001457 <provider android:name=".os.MmsFileProvider"
1458 android:authorities="com.example.android.apis.os.MmsFileProvider"
1459 android:enabled="@bool/atLeastLRelease"
Cheuksan Wangcfb685d2014-09-08 19:57:31 -07001460 android:grantUriPermissions="true"
1461 android:exported="false" />
Julian Odell9b00ec92014-08-25 17:52:15 -07001462
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001463 <!-- ************************************* -->
Chet Haaseb9461fc2010-08-04 18:01:13 -07001464 <!-- ANDROID.ANIMATION PACKAGE SAMPLES -->
1465 <!-- ************************************* -->
1466
George Mount77dfe822013-12-12 11:05:15 -08001467 <activity android:name=".animation.ActivityTransition"
1468 android:label="Animation/Activity Transition"
George Mountf93d4902014-02-26 13:05:43 -08001469 android:enabled="@bool/atLeastLRelease"
George Mount4769ecc2014-02-26 19:01:24 +00001470 android:theme="@style/ActivityTransitionTheme">
George Mount77dfe822013-12-12 11:05:15 -08001471 <intent-filter>
1472 <action android:name="android.intent.action.MAIN" />
1473 <category android:name="android.intent.category.SAMPLE_CODE" />
1474 </intent-filter>
1475 </activity>
1476
1477 <activity android:name=".animation.ActivityTransitionDetails"
George Mount4769ecc2014-02-26 19:01:24 +00001478 android:label="Animation/Details of a specific thingy"
George Mountf93d4902014-02-26 13:05:43 -08001479 android:enabled="@bool/atLeastLRelease"
George Mount4769ecc2014-02-26 19:01:24 +00001480 android:theme="@style/ActivityTransitionTheme">
George Mount77dfe822013-12-12 11:05:15 -08001481 <intent-filter>
1482 <action android:name="android.intent.action.MAIN" />
1483 </intent-filter>
1484 </activity>
1485
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001486 <activity android:name=".animation.AnimationLoading"
1487 android:label="Animation/Loading"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001488 android:enabled="@bool/atLeastHoneycomb">
Chet Haase0366ddf2010-08-18 10:28:06 -07001489 <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
Chet Haase43828a82010-08-16 17:42:33 -07001495 <activity android:name=".animation.AnimationCloning"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001496 android:label="Animation/Cloning"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001497 android:enabled="@bool/atLeastHoneycomb">
Chet Haase43828a82010-08-16 17:42:33 -07001498 <intent-filter>
1499 <action android:name="android.intent.action.MAIN" />
1500 <category android:name="android.intent.category.SAMPLE_CODE" />
1501 </intent-filter>
1502 </activity>
1503
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001504 <activity android:name=".animation.AnimationSeeking"
1505 android:label="Animation/Seeking"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001506 android:enabled="@bool/atLeastHoneycomb">
Chet Haase0a495ab2010-09-03 15:43:47 -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
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001513 <activity android:name=".animation.AnimatorEvents"
1514 android:label="Animation/Events"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001515 android:enabled="@bool/atLeastHoneycomb">
Chet Haase2ab1da82010-08-25 16:30:28 -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
Chet Haase434672a2010-08-20 16:38:18 -07001522 <activity android:name=".animation.BouncingBalls"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001523 android:label="Animation/Bouncing Balls"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001524 android:enabled="@bool/atLeastHoneycomb">
Chet Haase434672a2010-08-20 16:38:18 -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
Chet Haase0366ddf2010-08-18 10:28:06 -07001531 <activity android:name=".animation.CustomEvaluator"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001532 android:label="Animation/Custom Evaluator"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001533 android:enabled="@bool/atLeastHoneycomb">
Chet Haase0366ddf2010-08-18 10:28:06 -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
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001540 <activity android:name=".animation.ListFlipper"
1541 android:label="Animation/View Flip"
1542 android:enabled="@bool/atLeastHoneycomb">
Chet Haase64606ec2010-08-06 11:32:42 -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
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001549 <activity android:name=".animation.ReversingAnimation"
1550 android:label="Animation/Reversing"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001551 android:enabled="@bool/atLeastHoneycomb">
Chet Haaseeba431d72010-08-17 11:59:01 -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
Chet Haasece436332010-08-19 17:55:31 -07001558 <activity android:name=".animation.MultiPropertyAnimation"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001559 android:label="Animation/Multiple Properties"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001560 android:enabled="@bool/atLeastHoneycomb">
Chet Haasece436332010-08-19 17:55:31 -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
Chet Haase43828a82010-08-16 17:42:33 -07001567 <activity android:name=".animation.LayoutAnimations"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001568 android:label="Animation/Layout Animations"
1569 android:enabled="@bool/atLeastHoneycomb">
Chet Haase43828a82010-08-16 17:42:33 -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 Haase2a064832010-09-21 08:28:16 -07001576 <activity android:name=".animation.LayoutAnimationsHideShow"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001577 android:label="Animation/Hide-Show Animations"
1578 android:enabled="@bool/atLeastHoneycomb">
Chet Haase0a495ab2010-09-03 15:43:47 -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
1585 <activity android:name=".animation.LayoutAnimationsByDefault"
Chet Haaseea3e7cd2013-08-29 13:52:06 -07001586 android:label="Animation/Default Layout Animations"
1587 android:enabled="@bool/atLeastHoneycomb">
1588 <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
1594 <activity android:name=".animation.Transitions"
1595 android:label="Animation/Simple Transitions"
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
George Mountd219b222013-11-20 09:16:03 -08001603 <activity android:name=".animation.PathAnimations"
1604 android:label="Animation/Path 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
Chet Haaseb9461fc2010-08-04 18:01:13 -07001612 <!-- ************************************* -->
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001613 <!-- ANIMATION PACKAGE SAMPLES -->
1614 <!-- ************************************* -->
1615
1616 <activity android:name=".animation.Transition3d" android:label="Views/Animation/3D Transition">
1617 <intent-filter>
1618 <action android:name="android.intent.action.MAIN" />
1619 <category android:name="android.intent.category.SAMPLE_CODE" />
1620 </intent-filter>
1621 </activity>
1622
1623 <!-- ************************************* -->
1624 <!-- VIEW/WIDGET PACKAGE SAMPLES -->
1625 <!-- ************************************* -->
1626
1627 <activity android:name=".view.ChronometerDemo" android:label="Views/Chronometer">
1628 <intent-filter>
1629 <action android:name="android.intent.action.MAIN" />
1630 <category android:name="android.intent.category.SAMPLE_CODE" />
1631 </intent-filter>
1632 </activity>
1633 <activity android:name=".view.WebView1" android:label="Views/WebView">
1634 <intent-filter>
1635 <action android:name="android.intent.action.MAIN" />
1636 <category android:name="android.intent.category.SAMPLE_CODE" />
1637 </intent-filter>
1638 </activity>
1639
1640 <activity android:name=".view.RelativeLayout1" android:label="Views/Layouts/RelativeLayout/1. Vertical">
1641 <intent-filter>
1642 <action android:name="android.intent.action.MAIN" />
1643 <category android:name="android.intent.category.SAMPLE_CODE" />
1644 </intent-filter>
1645 </activity>
1646
1647 <activity android:name=".view.RelativeLayout2" android:label="Views/Layouts/RelativeLayout/2. Simple Form">
1648 <intent-filter>
1649 <action android:name="android.intent.action.MAIN" />
1650 <category android:name="android.intent.category.SAMPLE_CODE" />
1651 </intent-filter>
1652 </activity>
1653
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001654 <activity android:name=".view.LinearLayout1"
1655 android:label="Views/Layouts/LinearLayout/01. Vertical">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001656 <intent-filter>
1657 <action android:name="android.intent.action.MAIN" />
1658 <category android:name="android.intent.category.SAMPLE_CODE" />
1659 </intent-filter>
1660 </activity>
1661
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001662 <activity android:name=".view.LinearLayout2"
1663 android:label="Views/Layouts/LinearLayout/02. Vertical (Fill Screen)">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001664 <intent-filter>
1665 <action android:name="android.intent.action.MAIN" />
1666 <category android:name="android.intent.category.SAMPLE_CODE" />
1667 </intent-filter>
1668 </activity>
1669
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001670 <activity android:name=".view.LinearLayout3"
1671 android:label="Views/Layouts/LinearLayout/03. Vertical (Padded)">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001672 <intent-filter>
1673 <action android:name="android.intent.action.MAIN" />
1674 <category android:name="android.intent.category.SAMPLE_CODE" />
1675 </intent-filter>
1676 </activity>
1677
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001678 <activity android:name=".view.LinearLayout4"
1679 android:label="Views/Layouts/LinearLayout/04. Horizontal">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001680 <intent-filter>
1681 <action android:name="android.intent.action.MAIN" />
1682 <category android:name="android.intent.category.SAMPLE_CODE" />
1683 </intent-filter>
1684 </activity>
1685
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001686 <activity android:name=".view.LinearLayout5"
1687 android:label="Views/Layouts/LinearLayout/05. Simple Form">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001688 <intent-filter>
1689 <action android:name="android.intent.action.MAIN" />
1690 <category android:name="android.intent.category.SAMPLE_CODE" />
1691 </intent-filter>
1692 </activity>
1693
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001694 <activity android:name=".view.LinearLayout6"
1695 android:label="Views/Layouts/LinearLayout/06. Uniform Size">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001696 <intent-filter>
1697 <action android:name="android.intent.action.MAIN" />
1698 <category android:name="android.intent.category.SAMPLE_CODE" />
1699 </intent-filter>
1700 </activity>
1701
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001702 <activity android:name=".view.LinearLayout7"
1703 android:label="Views/Layouts/LinearLayout/07. Fill Parent">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001704 <intent-filter>
1705 <action android:name="android.intent.action.MAIN" />
1706 <category android:name="android.intent.category.SAMPLE_CODE" />
1707 </intent-filter>
1708 </activity>
1709
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001710 <activity android:name=".view.LinearLayout8"
1711 android:label="Views/Layouts/LinearLayout/08. Gravity">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001712 <intent-filter>
1713 <action android:name="android.intent.action.MAIN" />
1714 <category android:name="android.intent.category.SAMPLE_CODE" />
1715 </intent-filter>
1716 </activity>
1717
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001718 <activity android:name=".view.LinearLayout9"
1719 android:label="Views/Layouts/LinearLayout/09. Layout Weight">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001720 <intent-filter>
1721 <action android:name="android.intent.action.MAIN" />
1722 <category android:name="android.intent.category.SAMPLE_CODE" />
1723 </intent-filter>
1724 </activity>
1725
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001726 <activity android:name=".view.LinearLayout10"
1727 android:label="Views/Layouts/LinearLayout/10. Background Image">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001728 <intent-filter>
1729 <action android:name="android.intent.action.MAIN" />
1730 <category android:name="android.intent.category.SAMPLE_CODE" />
1731 </intent-filter>
1732 </activity>
1733
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001734 <activity android:name=".view.CustomLayoutActivity"
1735 android:label="Views/Layouts/CustomLayout">
1736 <intent-filter>
1737 <action android:name="android.intent.action.MAIN" />
1738 <category android:name="android.intent.category.SAMPLE_CODE" />
1739 </intent-filter>
1740 </activity>
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001741
1742 <activity android:name=".view.RadioGroup1" android:label="Views/Radio Group">
1743 <intent-filter>
1744 <action android:name="android.intent.action.MAIN" />
1745 <category android:name="android.intent.category.SAMPLE_CODE" />
1746 </intent-filter>
1747 </activity>
1748
1749 <activity android:name=".view.ScrollView1" android:label="Views/Layouts/ScrollView/1. Short">
1750 <intent-filter>
1751 <action android:name="android.intent.action.MAIN" />
1752 <category android:name="android.intent.category.SAMPLE_CODE" />
1753 </intent-filter>
1754 </activity>
1755
1756 <activity android:name=".view.ScrollView2" android:label="Views/Layouts/ScrollView/2. Long">
1757 <intent-filter>
1758 <action android:name="android.intent.action.MAIN" />
1759 <category android:name="android.intent.category.SAMPLE_CODE" />
1760 </intent-filter>
1761 </activity>
1762
Jeff Brown2e873442011-02-24 20:30:53 -08001763 <activity android:name=".view.HorizontalScrollView1" android:label="Views/Layouts/HorizontalScrollView">
1764 <intent-filter>
1765 <action android:name="android.intent.action.MAIN" />
1766 <category android:name="android.intent.category.SAMPLE_CODE" />
1767 </intent-filter>
1768 </activity>
1769
Gilles Debunne2fba3e12010-11-02 11:59:59 -07001770 <activity android:name=".view.Tabs1" android:label="Views/Tabs/1. Content By Id">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001771 <intent-filter>
1772 <action android:name="android.intent.action.MAIN"/>
1773 <category android:name="android.intent.category.SAMPLE_CODE"/>
1774 </intent-filter>
1775 </activity>
1776
Gilles Debunne2fba3e12010-11-02 11:59:59 -07001777 <activity android:name=".view.Tabs2" android:label="Views/Tabs/2. Content By Factory">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001778 <intent-filter>
1779 <action android:name="android.intent.action.MAIN"/>
1780 <category android:name="android.intent.category.SAMPLE_CODE"/>
1781 </intent-filter>
1782 </activity>
1783
Gilles Debunne2fba3e12010-11-02 11:59:59 -07001784 <activity android:name=".view.Tabs3" android:label="Views/Tabs/3. Content By Intent">
1785 <intent-filter>
1786 <action android:name="android.intent.action.MAIN"/>
1787 <category android:name="android.intent.category.SAMPLE_CODE"/>
1788 </intent-filter>
1789 </activity>
1790
1791 <activity android:name=".view.Tabs4" android:label="Views/Tabs/4. Non Holo theme"
1792 android:theme="@android:style/Theme">
1793 <intent-filter>
1794 <action android:name="android.intent.action.MAIN"/>
1795 <category android:name="android.intent.category.SAMPLE_CODE"/>
1796 </intent-filter>
1797 </activity>
1798
1799 <activity android:name=".view.Tabs5" android:label="Views/Tabs/5. Scrollable">
1800 <intent-filter>
1801 <action android:name="android.intent.action.MAIN"/>
1802 <category android:name="android.intent.category.SAMPLE_CODE"/>
1803 </intent-filter>
1804 </activity>
1805
1806 <activity android:name=".view.Tabs6" android:label="Views/Tabs/6. Right aligned">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001807 <intent-filter>
1808 <action android:name="android.intent.action.MAIN"/>
1809 <category android:name="android.intent.category.SAMPLE_CODE"/>
1810 </intent-filter>
1811 </activity>
1812
1813 <activity android:name=".view.InternalSelectionScroll" android:label="Views/Layouts/ScrollView/3. Internal Selection">
1814 <intent-filter>
1815 <action android:name="android.intent.action.MAIN" />
1816 <category android:name="android.intent.category.SAMPLE_CODE" />
1817 </intent-filter>
1818 </activity>
1819
1820 <activity android:name=".view.TableLayout1" android:label="Views/Layouts/TableLayout/01. Basic">
1821 <intent-filter>
1822 <action android:name="android.intent.action.MAIN" />
1823 <category android:name="android.intent.category.SAMPLE_CODE" />
1824 </intent-filter>
1825 </activity>
1826
1827 <activity android:name=".view.TableLayout2" android:label="Views/Layouts/TableLayout/02. Empty Cells">
1828 <intent-filter>
1829 <action android:name="android.intent.action.MAIN" />
1830 <category android:name="android.intent.category.SAMPLE_CODE" />
1831 </intent-filter>
1832 </activity>
1833
1834 <activity android:name=".view.TableLayout3" android:label="Views/Layouts/TableLayout/03. Long Content">
1835 <intent-filter>
1836 <action android:name="android.intent.action.MAIN" />
1837 <category android:name="android.intent.category.SAMPLE_CODE" />
1838 </intent-filter>
1839 </activity>
1840
1841 <activity android:name=".view.TableLayout4" android:label="Views/Layouts/TableLayout/04. Stretchable">
1842 <intent-filter>
1843 <action android:name="android.intent.action.MAIN" />
1844 <category android:name="android.intent.category.SAMPLE_CODE" />
1845 </intent-filter>
1846 </activity>
1847
1848 <activity android:name=".view.TableLayout5" android:label="Views/Layouts/TableLayout/05. Spanning and Stretchable">
1849 <intent-filter>
1850 <action android:name="android.intent.action.MAIN" />
1851 <category android:name="android.intent.category.SAMPLE_CODE" />
1852 </intent-filter>
1853 </activity>
1854
1855 <activity android:name=".view.TableLayout6" android:label="Views/Layouts/TableLayout/06. More Spanning and Stretchable">
1856 <intent-filter>
1857 <action android:name="android.intent.action.MAIN" />
1858 <category android:name="android.intent.category.SAMPLE_CODE" />
1859 </intent-filter>
1860 </activity>
1861
1862 <activity android:name=".view.TableLayout7" android:label="Views/Layouts/TableLayout/07. Column Collapse">
1863 <intent-filter>
1864 <action android:name="android.intent.action.MAIN" />
1865 <category android:name="android.intent.category.SAMPLE_CODE" />
1866 </intent-filter>
1867 </activity>
1868
1869 <activity android:name=".view.TableLayout8" android:label="Views/Layouts/TableLayout/08. Toggle Stretch">
1870 <intent-filter>
1871 <action android:name="android.intent.action.MAIN" />
1872 <category android:name="android.intent.category.SAMPLE_CODE" />
1873 </intent-filter>
1874 </activity>
1875
1876 <activity android:name=".view.TableLayout9" android:label="Views/Layouts/TableLayout/09. Toggle Shrink">
1877 <intent-filter>
1878 <action android:name="android.intent.action.MAIN" />
1879 <category android:name="android.intent.category.SAMPLE_CODE" />
1880 </intent-filter>
1881 </activity>
1882
1883 <activity android:name=".view.TableLayout10" android:label="Views/Layouts/TableLayout/10. Simple Form">
1884 <intent-filter>
1885 <action android:name="android.intent.action.MAIN" />
1886 <category android:name="android.intent.category.SAMPLE_CODE" />
1887 </intent-filter>
1888 </activity>
1889
1890 <activity android:name=".view.TableLayout11" android:label="Views/Layouts/TableLayout/11. Gravity">
1891 <intent-filter>
1892 <action android:name="android.intent.action.MAIN" />
1893 <category android:name="android.intent.category.SAMPLE_CODE" />
1894 </intent-filter>
1895 </activity>
1896
1897 <activity android:name=".view.TableLayout12" android:label="Views/Layouts/TableLayout/12. Cell Spanning">
1898 <intent-filter>
1899 <action android:name="android.intent.action.MAIN" />
1900 <category android:name="android.intent.category.SAMPLE_CODE" />
1901 </intent-filter>
1902 </activity>
1903
Philip Milne888ac282012-10-31 10:41:31 -07001904 <activity android:name=".view.GridLayout1" android:label="Views/Layouts/GridLayout/1. Simple Form">
Philip Milne875cd1c2011-10-06 16:25:54 -07001905 <intent-filter>
1906 <action android:name="android.intent.action.MAIN" />
1907 <category android:name="android.intent.category.SAMPLE_CODE" />
1908 </intent-filter>
1909 </activity>
1910
Philip Milne888ac282012-10-31 10:41:31 -07001911 <activity android:name=".view.GridLayout2" android:label="Views/Layouts/GridLayout/2. Form (XML)">
1912 <intent-filter>
1913 <action android:name="android.intent.action.MAIN" />
1914 <category android:name="android.intent.category.SAMPLE_CODE" />
1915 </intent-filter>
1916 </activity>
1917
1918 <activity android:name=".view.GridLayout3" android:label="Views/Layouts/GridLayout/3. Form (Java)">
Philip Milne875cd1c2011-10-06 16:25:54 -07001919 <intent-filter>
1920 <action android:name="android.intent.action.MAIN" />
1921 <category android:name="android.intent.category.SAMPLE_CODE" />
1922 </intent-filter>
1923 </activity>
1924
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001925 <activity android:name=".view.Baseline1" android:label="Views/Layouts/Baseline/1. Top">
1926 <intent-filter>
1927 <action android:name="android.intent.action.MAIN" />
1928 <category android:name="android.intent.category.SAMPLE_CODE" />
1929 </intent-filter>
1930 </activity>
1931
1932 <activity android:name=".view.Baseline2" android:label="Views/Layouts/Baseline/2. Bottom">
1933 <intent-filter>
1934 <action android:name="android.intent.action.MAIN" />
1935 <category android:name="android.intent.category.SAMPLE_CODE" />
1936 </intent-filter>
1937 </activity>
1938
1939 <activity android:name=".view.Baseline3" android:label="Views/Layouts/Baseline/3. Center">
1940 <intent-filter>
1941 <action android:name="android.intent.action.MAIN" />
1942 <category android:name="android.intent.category.SAMPLE_CODE" />
1943 </intent-filter>
1944 </activity>
1945
1946 <activity android:name=".view.Baseline4" android:label="Views/Layouts/Baseline/4. Everywhere">
1947 <intent-filter>
1948 <action android:name="android.intent.action.MAIN" />
1949 <category android:name="android.intent.category.SAMPLE_CODE" />
1950 </intent-filter>
1951 </activity>
1952
1953 <activity android:name=".view.Baseline6" android:label="Views/Layouts/Baseline/5. Multi-line">
1954 <intent-filter>
1955 <action android:name="android.intent.action.MAIN" />
1956 <category android:name="android.intent.category.SAMPLE_CODE" />
1957 </intent-filter>
1958 </activity>
1959
1960 <activity android:name=".view.Baseline7" android:label="Views/Layouts/Baseline/6. Relative">
1961 <intent-filter>
1962 <action android:name="android.intent.action.MAIN" />
1963 <category android:name="android.intent.category.SAMPLE_CODE" />
1964 </intent-filter>
1965 </activity>
1966
1967 <activity android:name=".view.BaselineNested1" android:label="Views/Layouts/Baseline/Nested Example 1">
1968 <intent-filter>
1969 <action android:name="android.intent.action.MAIN" />
1970 <category android:name="android.intent.category.SAMPLE_CODE" />
1971 </intent-filter>
1972 </activity>
1973
1974 <activity android:name=".view.BaselineNested2" android:label="Views/Layouts/Baseline/Nested Example 2">
1975 <intent-filter>
1976 <action android:name="android.intent.action.MAIN" />
1977 <category android:name="android.intent.category.SAMPLE_CODE" />
1978 </intent-filter>
1979 </activity>
1980
1981 <activity android:name=".view.BaselineNested3" android:label="Views/Layouts/Baseline/Nested Example 3">
1982 <intent-filter>
1983 <action android:name="android.intent.action.MAIN" />
1984 <category android:name="android.intent.category.SAMPLE_CODE" />
1985 </intent-filter>
1986 </activity>
1987
1988 <activity android:name=".view.ScrollBar1" android:label="Views/ScrollBars/1. Basic">
1989 <intent-filter>
1990 <action android:name="android.intent.action.MAIN" />
1991 <category android:name="android.intent.category.SAMPLE_CODE" />
1992 </intent-filter>
1993 </activity>
1994
1995 <activity android:name=".view.ScrollBar2" android:label="Views/ScrollBars/2. Fancy">
1996 <intent-filter>
1997 <action android:name="android.intent.action.MAIN" />
1998 <category android:name="android.intent.category.SAMPLE_CODE" />
1999 </intent-filter>
2000 </activity>
2001
2002 <activity android:name=".view.ScrollBar3" android:label="Views/ScrollBars/3. Style">
2003 <intent-filter>
2004 <action android:name="android.intent.action.MAIN" />
2005 <category android:name="android.intent.category.SAMPLE_CODE" />
2006 </intent-filter>
2007 </activity>
2008
2009 <activity android:name=".view.Visibility1" android:label="Views/Visibility">
2010 <intent-filter>
2011 <action android:name="android.intent.action.MAIN" />
2012 <category android:name="android.intent.category.SAMPLE_CODE" />
2013 </intent-filter>
2014 </activity>
2015
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002016 <activity android:name=".view.List1" android:label="Views/Lists/01. Array">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002017 <intent-filter>
2018 <action android:name="android.intent.action.MAIN" />
2019 <category android:name="android.intent.category.SAMPLE_CODE" />
2020 </intent-filter>
2021 </activity>
2022
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002023 <activity android:name=".view.List2" android:label="Views/Lists/02. Cursor (People)">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002024 <intent-filter>
2025 <action android:name="android.intent.action.MAIN" />
2026 <category android:name="android.intent.category.SAMPLE_CODE" />
2027 </intent-filter>
2028 </activity>
2029
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002030 <activity android:name=".view.List3" android:label="Views/Lists/03. Cursor (Phones)">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002031 <intent-filter>
2032 <action android:name="android.intent.action.MAIN" />
2033 <category android:name="android.intent.category.SAMPLE_CODE" />
2034 </intent-filter>
2035 </activity>
2036
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002037 <activity android:name=".view.List4" android:label="Views/Lists/04. ListAdapter">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002038 <intent-filter>
2039 <action android:name="android.intent.action.MAIN" />
2040 <category android:name="android.intent.category.SAMPLE_CODE" />
2041 </intent-filter>
2042 </activity>
2043
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002044 <activity android:name=".view.List5" android:label="Views/Lists/05. Separators">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002045 <intent-filter>
2046 <action android:name="android.intent.action.MAIN" />
2047 <category android:name="android.intent.category.SAMPLE_CODE" />
2048 </intent-filter>
2049 </activity>
2050
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002051 <activity android:name=".view.List6" android:label="Views/Lists/06. ListAdapter Collapsed">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002052 <intent-filter>
2053 <action android:name="android.intent.action.MAIN" />
2054 <category android:name="android.intent.category.SAMPLE_CODE" />
2055 </intent-filter>
2056 </activity>
2057
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002058 <activity android:name=".view.List7" android:label="Views/Lists/07. Cursor (Phones)">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002059 <intent-filter>
2060 <action android:name="android.intent.action.MAIN" />
2061 <category android:name="android.intent.category.SAMPLE_CODE" />
2062 </intent-filter>
2063 </activity>
2064
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002065 <activity android:name=".view.List8" android:label="Views/Lists/08. Photos">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002066 <intent-filter>
2067 <action android:name="android.intent.action.MAIN" />
2068 <category android:name="android.intent.category.SAMPLE_CODE" />
2069 </intent-filter>
2070 </activity>
2071
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002072 <activity android:name=".view.List9" android:label="Views/Lists/09. Array (Overlay)">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002073 <intent-filter>
2074 <action android:name="android.intent.action.MAIN" />
2075 <category android:name="android.intent.category.SAMPLE_CODE" />
2076 </intent-filter>
2077 </activity>
2078
2079 <activity android:name=".view.List10" android:label="Views/Lists/10. Single choice list">
2080 <intent-filter>
2081 <action android:name="android.intent.action.MAIN" />
2082 <category android:name="android.intent.category.SAMPLE_CODE" />
2083 </intent-filter>
2084 </activity>
2085
2086 <activity android:name=".view.List11" android:label="Views/Lists/11. Multiple choice list">
2087 <intent-filter>
2088 <action android:name="android.intent.action.MAIN" />
2089 <category android:name="android.intent.category.SAMPLE_CODE" />
2090 </intent-filter>
2091 </activity>
2092
2093 <activity android:name=".view.List12" android:label="Views/Lists/12. Transcript">
2094 <intent-filter>
2095 <action android:name="android.intent.action.MAIN" />
2096 <category android:name="android.intent.category.SAMPLE_CODE" />
2097 </intent-filter>
2098 </activity>
2099
2100 <activity android:name=".view.List13" android:label="Views/Lists/13. Slow Adapter">
2101 <intent-filter>
2102 <action android:name="android.intent.action.MAIN" />
2103 <category android:name="android.intent.category.SAMPLE_CODE" />
2104 </intent-filter>
2105 </activity>
2106
2107 <activity android:name=".view.List14" android:label="Views/Lists/14. Efficient Adapter">
2108 <intent-filter>
2109 <action android:name="android.intent.action.MAIN" />
2110 <category android:name="android.intent.category.SAMPLE_CODE" />
2111 </intent-filter>
2112 </activity>
2113
Gilles Debunne045eac42010-09-08 10:58:26 -07002114 <activity android:name=".view.List15" android:label="Views/Lists/15. Selection Mode">
2115 <intent-filter>
2116 <action android:name="android.intent.action.MAIN" />
2117 <category android:name="android.intent.category.SAMPLE_CODE" />
2118 </intent-filter>
2119 </activity>
2120
2121 <activity android:name=".view.List16" android:label="Views/Lists/16. Border selection mode">
Adam Powelld8e26b82010-07-30 10:37:54 -07002122 <intent-filter>
2123 <action android:name="android.intent.action.MAIN" />
2124 <category android:name="android.intent.category.SAMPLE_CODE" />
2125 </intent-filter>
2126 </activity>
2127
Dianne Hackbornb2522732010-10-26 12:47:13 -07002128 <activity android:name=".view.List17" android:label="Views/Lists/17. Activate items">
2129 <intent-filter>
2130 <action android:name="android.intent.action.MAIN" />
2131 <category android:name="android.intent.category.SAMPLE_CODE" />
2132 </intent-filter>
2133 </activity>
2134
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002135 <activity android:name=".view.ExpandableList1" android:label="Views/Expandable Lists/1. Custom Adapter">
2136 <intent-filter>
2137 <action android:name="android.intent.action.MAIN" />
2138 <category android:name="android.intent.category.SAMPLE_CODE" />
2139 </intent-filter>
2140 </activity>
2141
2142 <activity android:name=".view.ExpandableList2" android:label="Views/Expandable Lists/2. Cursor (People)">
2143 <intent-filter>
2144 <action android:name="android.intent.action.MAIN" />
2145 <category android:name="android.intent.category.SAMPLE_CODE" />
2146 </intent-filter>
2147 </activity>
2148
2149 <activity android:name=".view.ExpandableList3" android:label="Views/Expandable Lists/3. Simple Adapter">
2150 <intent-filter>
2151 <action android:name="android.intent.action.MAIN" />
2152 <category android:name="android.intent.category.SAMPLE_CODE" />
2153 </intent-filter>
2154 </activity>
2155
2156 <activity android:name=".view.CustomView1"
2157 android:label="Views/Custom"
2158 android:theme="@android:style/Theme.Light">
2159 <intent-filter>
2160 <action android:name="android.intent.action.MAIN" />
2161 <category android:name="android.intent.category.SAMPLE_CODE" />
2162 </intent-filter>
2163 </activity>
2164
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002165 <activity android:name=".view.Spinner1" android:label="Views/Spinner">
2166 <intent-filter>
2167 <action android:name="android.intent.action.MAIN" />
2168 <category android:name="android.intent.category.SAMPLE_CODE" />
2169 </intent-filter>
2170 </activity>
2171
2172 <activity android:name=".view.Grid1" android:label="Views/Grid/1. Icon Grid">
2173 <intent-filter>
2174 <action android:name="android.intent.action.MAIN" />
2175 <category android:name="android.intent.category.SAMPLE_CODE" />
2176 </intent-filter>
2177 </activity>
2178
2179 <activity android:name=".view.Grid2" android:label="Views/Grid/2. Photo Grid">
2180 <intent-filter>
2181 <action android:name="android.intent.action.MAIN" />
2182 <category android:name="android.intent.category.SAMPLE_CODE" />
2183 </intent-filter>
2184 </activity>
2185
Adam Powell6c7ec482010-08-13 19:11:21 -07002186 <activity android:name=".view.Grid3"
Gilles Debunne045eac42010-09-08 10:58:26 -07002187 android:label="Views/Grid/3. Selection Mode">
Adam Powell6c7ec482010-08-13 19:11:21 -07002188 <intent-filter>
2189 <action android:name="android.intent.action.MAIN" />
2190 <category android:name="android.intent.category.SAMPLE_CODE" />
2191 </intent-filter>
2192 </activity>
2193
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002194 <activity android:name=".view.ImageView1"
2195 android:label="Views/ImageView">
2196 <intent-filter>
2197 <action android:name="android.intent.action.MAIN" />
2198 <category android:name="android.intent.category.SAMPLE_CODE" />
2199 </intent-filter>
2200 </activity>
2201
Yohei Yukawafafac8e2015-12-14 18:59:44 -08002202 <activity android:name=".inputmethod.ShowInputMethodAndSubtypeEnabler"
2203 android:label="Views/Input Method/ShowInputMethodAndSubtypeEnabler">
2204 <intent-filter>
2205 <action android:name="android.intent.action.MAIN" />
2206 <category android:name="android.intent.category.SAMPLE_CODE" />
2207 </intent-filter>
2208 </activity>
2209
Yohei Yukawa85a32da2016-01-26 13:50:50 -08002210 <activity android:name=".inputmethod.HintLocales"
2211 android:label="Views/Input Method/HintLocales">
2212 <intent-filter>
2213 <action android:name="android.intent.action.MAIN" />
2214 <category android:name="android.intent.category.SAMPLE_CODE" />
2215 </intent-filter>
2216 </activity>
2217
James Cook6a57fe02015-05-19 15:01:51 -07002218 <activity android:name=".view.EditTextDemo"
2219 android:label="Views/Text/EditText">
2220 <intent-filter>
2221 <action android:name="android.intent.action.MAIN" />
2222 <category android:name="android.intent.category.SAMPLE_CODE" />
2223 </intent-filter>
2224 </activity>
2225
2226 <activity android:name=".text.Link"
2227 android:label="Views/Text/Linkify">
2228 <intent-filter>
2229 <action android:name="android.intent.action.MAIN" />
2230 <category android:name="android.intent.category.SAMPLE_CODE" />
2231 </intent-filter>
2232 </activity>
2233
2234 <activity android:name=".text.LogTextBox1"
2235 android:label="Views/Text/LogTextBox">
2236 <intent-filter>
2237 <action android:name="android.intent.action.MAIN" />
2238 <category android:name="android.intent.category.SAMPLE_CODE" />
2239 </intent-filter>
2240 </activity>
2241
2242 <activity android:name=".text.Marquee"
2243 android:label="Views/Text/Marquee">
2244 <intent-filter>
2245 <action android:name="android.intent.action.MAIN" />
2246 <category android:name="android.intent.category.SAMPLE_CODE" />
2247 </intent-filter>
2248 </activity>
2249
2250 <activity android:name=".view.TextClockDemo"
2251 android:label="Views/Text/TextClock">
2252 <intent-filter>
2253 <action android:name="android.intent.action.MAIN" />
2254 <category android:name="android.intent.category.SAMPLE_CODE" />
2255 </intent-filter>
2256 </activity>
2257
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002258 <activity android:name=".view.TextSwitcher1"
James Cook6a57fe02015-05-19 15:01:51 -07002259 android:label="Views/Text/TextSwitcher">
2260 <intent-filter>
2261 <action android:name="android.intent.action.MAIN" />
2262 <category android:name="android.intent.category.SAMPLE_CODE" />
2263 </intent-filter>
2264 </activity>
2265
2266 <activity android:name=".view.TextViewDemo"
2267 android:label="Views/Text/TextView">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002268 <intent-filter>
2269 <action android:name="android.intent.action.MAIN" />
2270 <category android:name="android.intent.category.SAMPLE_CODE" />
2271 </intent-filter>
2272 </activity>
2273
2274 <activity android:name=".view.ImageButton1"
2275 android:label="Views/ImageButton">
2276 <intent-filter>
2277 <action android:name="android.intent.action.MAIN" />
2278 <category android:name="android.intent.category.SAMPLE_CODE" />
2279 </intent-filter>
2280 </activity>
2281
2282 <activity android:name=".view.Animation1" android:label="Views/Animation/Shake">
2283 <intent-filter>
2284 <action android:name="android.intent.action.MAIN" />
2285 <category android:name="android.intent.category.SAMPLE_CODE" />
2286 </intent-filter>
2287 </activity>
2288
2289 <activity android:name=".view.Animation2" android:label="Views/Animation/Push">
2290 <intent-filter>
2291 <action android:name="android.intent.action.MAIN" />
2292 <category android:name="android.intent.category.SAMPLE_CODE" />
2293 </intent-filter>
2294 </activity>
2295
Romain Guy02e8d002009-03-24 22:45:50 -07002296 <activity android:name=".view.Animation3" android:label="Views/Animation/Interpolators">
2297 <intent-filter>
2298 <action android:name="android.intent.action.MAIN" />
2299 <category android:name="android.intent.category.SAMPLE_CODE" />
2300 </intent-filter>
2301 </activity>
2302
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002303 <activity android:name=".view.LayoutAnimation1" android:label="Views/Layout Animation/1. Grid Fade">
2304 <intent-filter>
2305 <action android:name="android.intent.action.MAIN" />
2306 <category android:name="android.intent.category.SAMPLE_CODE" />
2307 </intent-filter>
2308 </activity>
2309
2310 <activity android:name=".view.LayoutAnimation2" android:label="Views/Layout Animation/2. List Cascade">
2311 <intent-filter>
2312 <action android:name="android.intent.action.MAIN" />
2313 <category android:name="android.intent.category.SAMPLE_CODE" />
2314 </intent-filter>
2315 </activity>
2316
2317 <activity android:name=".view.LayoutAnimation3" android:label="Views/Layout Animation/3. Reverse Order">
2318 <intent-filter>
2319 <action android:name="android.intent.action.MAIN" />
2320 <category android:name="android.intent.category.SAMPLE_CODE" />
2321 </intent-filter>
2322 </activity>
2323
2324 <activity android:name=".view.LayoutAnimation4" android:label="Views/Layout Animation/4. Randomize">
2325 <intent-filter>
2326 <action android:name="android.intent.action.MAIN" />
2327 <category android:name="android.intent.category.SAMPLE_CODE" />
2328 </intent-filter>
2329 </activity>
2330
2331 <activity android:name=".view.LayoutAnimation5" android:label="Views/Layout Animation/5. Grid Direction">
2332 <intent-filter>
2333 <action android:name="android.intent.action.MAIN" />
2334 <category android:name="android.intent.category.SAMPLE_CODE" />
2335 </intent-filter>
2336 </activity>
2337
2338 <activity android:name=".view.LayoutAnimation6" android:label="Views/Layout Animation/6. Wave Scale">
2339 <intent-filter>
2340 <action android:name="android.intent.action.MAIN" />
2341 <category android:name="android.intent.category.SAMPLE_CODE" />
2342 </intent-filter>
2343 </activity>
2344
2345 <activity android:name=".view.LayoutAnimation7" android:label="Views/Layout Animation/7. Nested Animations">
2346 <intent-filter>
2347 <action android:name="android.intent.action.MAIN" />
2348 <category android:name="android.intent.category.SAMPLE_CODE" />
2349 </intent-filter>
2350 </activity>
2351
2352 <activity android:name=".view.Controls1"
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002353 android:label="Views/Controls/1. Light Theme"
2354 android:theme="@android:style/Theme.Light">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002355 <intent-filter>
2356 <action android:name="android.intent.action.MAIN" />
2357 <category android:name="android.intent.category.SAMPLE_CODE" />
2358 </intent-filter>
2359 </activity>
2360
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002361 <activity android:name=".view.Controls2"
Gilles Debunne62c863d2010-09-08 08:11:10 -07002362 android:label="Views/Controls/2. Dark Theme"
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002363 android:theme="@android:style/Theme">
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.Controls3"
2371 android:label="Views/Controls/3. Holo Light Theme"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08002372 android:theme="@android:style/Theme.Holo.Light"
2373 android:enabled="@bool/atLeastHoneycomb">
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002374 <intent-filter>
2375 <action android:name="android.intent.action.MAIN" />
2376 <category android:name="android.intent.category.SAMPLE_CODE" />
2377 </intent-filter>
2378 </activity>
2379
2380 <activity android:name=".view.Controls4"
2381 android:label="Views/Controls/4. Holo Dark Theme"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08002382 android:theme="@android:style/Theme.Holo"
2383 android:enabled="@bool/atLeastHoneycomb">
2384 <intent-filter>
2385 <action android:name="android.intent.action.MAIN" />
2386 <category android:name="android.intent.category.SAMPLE_CODE" />
2387 </intent-filter>
2388 </activity>
2389
Alan Viverettebfd633a2016-01-07 16:41:10 -05002390 <activity android:name=".view.ControlsMaterialLight"
Alan Viverette6adc4262014-06-06 15:25:30 -07002391 android:label="Views/Controls/5. Material Light Theme"
2392 android:theme="@android:style/Theme.Material.Light"
Alan Viverette21780632014-03-03 14:08:19 -08002393 android:enabled="@bool/atLeastLRelease">
Dianne Hackborne63a4b52011-01-16 14:28:13 -08002394 <intent-filter>
2395 <action android:name="android.intent.action.MAIN" />
2396 <category android:name="android.intent.category.SAMPLE_CODE" />
2397 </intent-filter>
2398 </activity>
2399
Alan Viverettebfd633a2016-01-07 16:41:10 -05002400 <activity android:name=".view.ControlsMaterialDark"
Alan Viverette6adc4262014-06-06 15:25:30 -07002401 android:label="Views/Controls/6. Material Dark Theme"
2402 android:theme="@android:style/Theme.Material"
Alan Viverette21780632014-03-03 14:08:19 -08002403 android:enabled="@bool/atLeastLRelease">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002404 <intent-filter>
2405 <action android:name="android.intent.action.MAIN" />
2406 <category android:name="android.intent.category.SAMPLE_CODE" />
2407 </intent-filter>
2408 </activity>
2409
Chet Haasea6e59a92014-01-28 14:08:04 -08002410 <activity android:name=".view.Controls7"
Alan Viverette21780632014-03-03 14:08:19 -08002411 android:label="Views/Controls/7. Custom Theme"
2412 android:theme="@style/CustomTheme">
2413 <intent-filter>
2414 <action android:name="android.intent.action.MAIN" />
2415 <category android:name="android.intent.category.SAMPLE_CODE" />
2416 </intent-filter>
2417 </activity>
2418
2419 <activity android:name=".view.Controls8"
Alan Viveretteb020f1c2014-04-07 16:22:44 -07002420 android:label="Views/Controls/8. Current or Old Theme"
Alan Viverette21780632014-03-03 14:08:19 -08002421 android:theme="@style/ThemeCurrent">
2422 <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
2428 <activity android:name=".view.Controls9"
Alan Viverette974dc592014-07-23 18:24:09 -07002429 android:label="Views/Controls/9. Default Theme">
Chet Haasea6e59a92014-01-28 14:08:04 -08002430 <intent-filter>
2431 <action android:name="android.intent.action.MAIN" />
2432 <category android:name="android.intent.category.SAMPLE_CODE" />
2433 </intent-filter>
2434 </activity>
2435
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002436 <activity android:name=".view.Buttons1"
2437 android:label="Views/Buttons">
2438 <intent-filter>
2439 <action android:name="android.intent.action.MAIN" />
2440 <category android:name="android.intent.category.SAMPLE_CODE" />
2441 </intent-filter>
2442 </activity>
2443
2444 <activity android:name=".view.AutoComplete1" android:label="Views/Auto Complete/1. Screen Top">
2445 <intent-filter>
2446 <action android:name="android.intent.action.MAIN" />
2447 <category android:name="android.intent.category.SAMPLE_CODE" />
2448 </intent-filter>
2449 </activity>
2450
2451 <activity android:name=".view.AutoComplete2" android:label="Views/Auto Complete/2. Screen Bottom">
2452 <intent-filter>
2453 <action android:name="android.intent.action.MAIN" />
2454 <category android:name="android.intent.category.SAMPLE_CODE" />
2455 </intent-filter>
2456 </activity>
2457
2458 <activity android:name=".view.AutoComplete3" android:label="Views/Auto Complete/3. Scroll">
2459 <intent-filter>
2460 <action android:name="android.intent.action.MAIN" />
2461 <category android:name="android.intent.category.SAMPLE_CODE" />
2462 </intent-filter>
2463 </activity>
2464
2465 <activity android:name=".view.AutoComplete4" android:label="Views/Auto Complete/4. Contacts">
2466 <intent-filter>
2467 <action android:name="android.intent.action.MAIN" />
2468 <category android:name="android.intent.category.SAMPLE_CODE" />
2469 </intent-filter>
2470 </activity>
2471
2472 <activity android:name=".view.AutoComplete5" android:label="Views/Auto Complete/5. Contacts with Hint">
2473 <intent-filter>
2474 <action android:name="android.intent.action.MAIN" />
2475 <category android:name="android.intent.category.SAMPLE_CODE" />
2476 </intent-filter>
2477 </activity>
2478
2479 <activity android:name=".view.AutoComplete6" android:label="Views/Auto Complete/6. Multiple items">
2480 <intent-filter>
2481 <action android:name="android.intent.action.MAIN" />
2482 <category android:name="android.intent.category.SAMPLE_CODE" />
2483 </intent-filter>
2484 </activity>
2485
2486 <activity android:name=".view.ProgressBar1" android:label="Views/Progress Bar/1. Incremental">
2487 <intent-filter>
2488 <action android:name="android.intent.action.MAIN" />
2489 <category android:name="android.intent.category.SAMPLE_CODE" />
2490 </intent-filter>
2491 </activity>
2492
2493 <activity android:name=".view.ProgressBar2" android:label="Views/Progress Bar/2. Smooth">
2494 <intent-filter>
2495 <action android:name="android.intent.action.MAIN" />
2496 <category android:name="android.intent.category.SAMPLE_CODE" />
2497 </intent-filter>
2498 </activity>
2499
2500 <activity android:name=".view.ProgressBar3" android:label="Views/Progress Bar/3. Dialogs">
2501 <intent-filter>
2502 <action android:name="android.intent.action.MAIN" />
2503 <category android:name="android.intent.category.SAMPLE_CODE" />
2504 </intent-filter>
2505 </activity>
2506
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002507 <activity android:name=".view.SeekBar1" android:label="Views/Seek Bar">
2508 <intent-filter>
2509 <action android:name="android.intent.action.MAIN" />
2510 <category android:name="android.intent.category.SAMPLE_CODE" />
2511 </intent-filter>
2512 </activity>
2513
Alan Viverette93e09482015-09-18 09:43:08 -04002514 <activity android:name=".view.NumberPickerActivity" android:label="Views/Number Picker">
2515 <intent-filter>
2516 <action android:name="android.intent.action.MAIN" />
2517 <category android:name="android.intent.category.SAMPLE_CODE" />
2518 </intent-filter>
2519 </activity>
2520
Peter Visontayad360d42017-12-11 17:12:39 +00002521 <activity android:name=".view.OverlayWindowActivity" android:label="Views/Overlay Window">
2522 <intent-filter>
2523 <action android:name="android.intent.action.MAIN" />
2524 <category android:name="android.intent.category.SAMPLE_CODE" />
2525 </intent-filter>
2526 </activity>
2527
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002528 <activity android:name=".view.RatingBar1" android:label="Views/Rating Bar">
2529 <intent-filter>
2530 <action android:name="android.intent.action.MAIN" />
2531 <category android:name="android.intent.category.SAMPLE_CODE" />
2532 </intent-filter>
2533 </activity>
2534
2535 <activity android:name=".view.Focus1" android:label="Views/Focus/1. Vertical">
2536 <intent-filter>
2537 <action android:name="android.intent.action.MAIN" />
2538 <category android:name="android.intent.category.SAMPLE_CODE" />
2539 </intent-filter>
2540 </activity>
2541
2542 <activity android:name=".view.Focus2" android:label="Views/Focus/2. Horizontal">
2543 <intent-filter>
2544 <action android:name="android.intent.action.MAIN" />
2545 <category android:name="android.intent.category.SAMPLE_CODE" />
2546 </intent-filter>
2547 </activity>
2548
2549 <activity android:name=".view.Focus3" android:label="Views/Focus/3. Circular">
2550 <intent-filter>
2551 <action android:name="android.intent.action.MAIN" />
2552 <category android:name="android.intent.category.SAMPLE_CODE" />
2553 </intent-filter>
2554 </activity>
2555
2556 <activity android:name=".view.InternalSelectionFocus" android:label="Views/Focus/4. Internal Selection">
2557 <intent-filter>
2558 <action android:name="android.intent.action.MAIN" />
2559 <category android:name="android.intent.category.SAMPLE_CODE" />
2560 </intent-filter>
2561 </activity>
2562
Jeff Brown587b6c42010-12-15 19:31:17 -08002563 <activity android:name=".view.Focus5" android:label="Views/Focus/5. Sequential (Tab Order)">
2564 <intent-filter>
2565 <action android:name="android.intent.action.MAIN" />
2566 <category android:name="android.intent.category.SAMPLE_CODE" />
2567 </intent-filter>
2568 </activity>
2569
Dianne Hackborn3de0bf92013-03-01 13:37:02 -08002570 <activity android:name=".view.WindowFocusObserver"
2571 android:label="Views/Focus/6. Window Focus Observer">
2572 <intent-filter>
2573 <action android:name="android.intent.action.MAIN" />
2574 <category android:name="android.intent.category.SAMPLE_CODE" />
2575 </intent-filter>
2576 </activity>
2577
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002578 <activity android:name=".view.DateWidgets1" android:label="Views/Date Widgets/1. Dialog">
2579 <intent-filter>
2580 <action android:name="android.intent.action.MAIN" />
2581 <category android:name="android.intent.category.SAMPLE_CODE" />
2582 </intent-filter>
2583 </activity>
2584
2585 <activity android:name=".view.DateWidgets2" android:label="Views/Date Widgets/2. Inline">
2586 <intent-filter>
2587 <action android:name="android.intent.action.MAIN" />
2588 <category android:name="android.intent.category.SAMPLE_CODE" />
2589 </intent-filter>
2590 </activity>
2591
Adam Powella19298d2010-08-03 18:48:05 -07002592 <activity android:name=".view.PopupMenu1" android:label="Views/Popup Menu">
2593 <intent-filter>
2594 <action android:name="android.intent.action.MAIN" />
2595 <category android:name="android.intent.category.SAMPLE_CODE" />
2596 </intent-filter>
2597 </activity>
2598
Amith Yamasanied6ae472010-09-03 17:11:31 -07002599 <activity android:name=".view.SearchViewActionBar" android:label="Views/Search View/Action Bar"
2600 android:theme="@android:style/Theme.Holo">
2601 <intent-filter>
2602 <action android:name="android.intent.action.MAIN" />
2603 <category android:name="android.intent.category.SAMPLE_CODE" />
2604 </intent-filter>
2605 <meta-data android:name="android.app.default_searchable"
2606 android:value=".app.SearchQueryResults" />
2607 </activity>
2608
Amith Yamasaniea5c0b02011-07-20 17:02:01 -07002609 <activity android:name=".view.SearchViewAlwaysVisible" android:label="Views/Search View/Always Expanded"
2610 android:theme="@android:style/Theme.Holo">
2611 <intent-filter>
2612 <action android:name="android.intent.action.MAIN" />
2613 <category android:name="android.intent.category.SAMPLE_CODE" />
2614 </intent-filter>
2615 <meta-data android:name="android.app.default_searchable"
2616 android:value=".app.SearchQueryResults" />
2617 </activity>
2618
Amith Yamasanied6ae472010-09-03 17:11:31 -07002619 <activity android:name=".view.SearchViewFilterMode" android:label="Views/Search View/Filter"
2620 android:theme="@android:style/Theme.Holo">
2621 <intent-filter>
2622 <action android:name="android.intent.action.MAIN" />
2623 <category android:name="android.intent.category.SAMPLE_CODE" />
2624 </intent-filter>
2625 </activity>
2626
Romain Guyc96fa382010-08-11 19:34:27 -07002627 <activity android:name=".view.RotatingButton" android:label="Views/Rotating Button">
Chet Haase64606ec2010-08-06 11:32:42 -07002628 <intent-filter>
2629 <action android:name="android.intent.action.MAIN" />
2630 <category android:name="android.intent.category.SAMPLE_CODE" />
2631 </intent-filter>
2632 </activity>
2633
Jeff Browncf4db942010-09-03 10:19:28 -07002634 <activity android:name=".view.SecureView" android:label="Views/Secure View">
2635 <intent-filter>
2636 <action android:name="android.intent.action.MAIN" />
2637 <category android:name="android.intent.category.SAMPLE_CODE" />
2638 </intent-filter>
2639 </activity>
2640
Jeff Brownb39c4ba2010-09-29 17:14:35 -07002641 <activity android:name=".view.SplitTouchView" android:label="Views/Splitting Touches across Views">
2642 <intent-filter>
2643 <action android:name="android.intent.action.MAIN" />
2644 <category android:name="android.intent.category.SAMPLE_CODE" />
2645 </intent-filter>
2646 </activity>
2647
Christopher Tate8f2e8f42010-12-01 16:46:28 -08002648 <activity android:name=".view.DragAndDropDemo"
2649 android:label="Views/Drag and Drop"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08002650 android:hardwareAccelerated="false"
2651 android:enabled="@bool/atLeastHoneycomb">
Christopher Tate8f2e8f42010-12-01 16:46:28 -08002652 <intent-filter>
2653 <action android:name="android.intent.action.MAIN" />
2654 <category android:name="android.intent.category.SAMPLE_CODE" />
2655 </intent-filter>
2656 </activity>
2657
Jeff Brown10f877b2011-02-23 21:54:39 -08002658 <activity android:name=".view.GameControllerInput" android:label="Views/Game Controller Input">
2659 <intent-filter>
2660 <action android:name="android.intent.action.MAIN" />
2661 <category android:name="android.intent.category.SAMPLE_CODE" />
2662 </intent-filter>
2663 </activity>
2664
Jeff Brown402adc42011-06-27 21:37:37 -07002665 <activity android:name=".view.Hover" android:label="Views/Hover Events">
2666 <intent-filter>
2667 <action android:name="android.intent.action.MAIN" />
2668 <category android:name="android.intent.category.SAMPLE_CODE" />
2669 </intent-filter>
2670 </activity>
2671
Dianne Hackborn168241e2013-02-25 16:48:06 -08002672 <activity android:name=".view.SystemUIModes"
Dianne Hackbornadee1fd2012-03-27 10:35:02 -07002673 android:label="Views/System UI Visibility/System UI Modes"
Dianne Hackborna28de3b2013-02-26 16:55:38 -08002674 android:uiOptions="splitActionBarWhenNarrow"
2675 android:enabled="@bool/atLeastJellyBeanMR2">
2676 <intent-filter>
2677 <action android:name="android.intent.action.MAIN" />
2678 <category android:name="android.intent.category.SAMPLE_CODE" />
2679 </intent-filter>
2680 </activity>
2681
2682 <activity android:name=".view.SystemUIModesOverlay"
2683 android:label="Views/System UI Visibility/System UI Modes Overlay"
2684 android:uiOptions="splitActionBarWhenNarrow"
2685 android:enabled="@bool/atLeastJellyBean">
Dianne Hackbornadee1fd2012-03-27 10:35:02 -07002686 <intent-filter>
2687 <action android:name="android.intent.action.MAIN" />
2688 <category android:name="android.intent.category.SAMPLE_CODE" />
2689 </intent-filter>
2690 </activity>
2691
2692 <activity android:name=".view.ContentBrowserActivity"
2693 android:label="Views/System UI Visibility/Content Browser"
Dianne Hackborn58ce6f02012-05-18 19:43:57 -07002694 android:theme="@android:style/Theme.Holo.Light.DarkActionBar"
Dianne Hackborna28de3b2013-02-26 16:55:38 -08002695 android:uiOptions="splitActionBarWhenNarrow"
2696 android:enabled="@bool/atLeastJellyBean">
Dianne Hackbornadee1fd2012-03-27 10:35:02 -07002697 <intent-filter>
2698 <action android:name="android.intent.action.MAIN" />
2699 <category android:name="android.intent.category.SAMPLE_CODE" />
2700 </intent-filter>
2701 </activity>
2702
Dianne Hackborndbe4e752013-10-11 16:17:58 -07002703 <activity android:name=".view.ContentBrowserNavActivity"
2704 android:label="Views/System UI Visibility/Content Browser Nav Bar"
2705 android:theme="@android:style/Theme.Holo.Light.DarkActionBar"
2706 android:uiOptions="splitActionBarWhenNarrow"
2707 android:enabled="@bool/atLeastKitKat">
2708 <intent-filter>
2709 <action android:name="android.intent.action.MAIN" />
2710 <category android:name="android.intent.category.SAMPLE_CODE" />
2711 </intent-filter>
2712 </activity>
2713
Dianne Hackbornadee1fd2012-03-27 10:35:02 -07002714 <activity android:name=".view.VideoPlayerActivity"
2715 android:label="Views/System UI Visibility/Video Player"
Dianne Hackbornf7541b82012-03-30 18:57:18 -07002716 android:theme="@android:style/Theme.Holo"
Dianne Hackborna28de3b2013-02-26 16:55:38 -08002717 android:uiOptions="splitActionBarWhenNarrow"
2718 android:enabled="@bool/atLeastJellyBean">
Daniel Sandler173fb982011-08-04 13:14:01 -04002719 <intent-filter>
2720 <action android:name="android.intent.action.MAIN" />
2721 <category android:name="android.intent.category.SAMPLE_CODE" />
2722 </intent-filter>
2723 </activity>
2724
Dianne Hackborndbe4e752013-10-11 16:17:58 -07002725 <activity android:name=".view.TranslucentBarsActivity"
2726 android:label="Views/System UI Visibility/Translucent Bars"
2727 android:theme="@android:style/Theme.Holo.NoActionBar.TranslucentDecor"
2728 android:enabled="@bool/atLeastKitKat">
2729 <intent-filter>
2730 <action android:name="android.intent.action.MAIN" />
2731 <category android:name="android.intent.category.SAMPLE_CODE" />
2732 </intent-filter>
2733 </activity>
2734
Dianne Hackborn18159032013-12-02 16:30:50 -08002735 <activity android:name=".view.GameActivity"
2736 android:label="Views/System UI Visibility/Game"
2737 android:theme="@android:style/Theme.Holo.NoActionBar"
2738 android:enabled="@bool/atLeastKitKat">
2739 <intent-filter>
2740 <action android:name="android.intent.action.MAIN" />
2741 <category android:name="android.intent.category.SAMPLE_CODE" />
2742 </intent-filter>
2743 </activity>
2744
Adam Powell758f6d02010-11-28 19:12:14 -08002745 <activity android:name=".view.Switches" android:label="Views/Switches">
2746 <intent-filter>
2747 <action android:name="android.intent.action.MAIN" />
2748 <category android:name="android.intent.category.SAMPLE_CODE" />
2749 </intent-filter>
2750 </activity>
2751
Jun Mukai6cb36682015-11-17 17:24:15 -08002752 <activity android:name=".view.PointerShapes" android:label="Views/Pointer shapes">
2753 <intent-filter>
2754 <action android:name="android.intent.action.MAIN" />
2755 <category android:name="android.intent.category.SAMPLE_CODE" />
2756 </intent-filter>
2757 </activity>
2758
Vladislav Kaznacheev922dea92016-09-15 12:36:32 -07002759 <activity android:name=".view.Tooltips" android:label="Views/Tooltips">
2760 <intent-filter>
2761 <action android:name="android.intent.action.MAIN" />
2762 <category android:name="android.intent.category.SAMPLE_CODE" />
2763 </intent-filter>
2764 </activity>
2765
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002766 <!-- ************************************* -->
2767 <!-- GRAPHICS SAMPLES -->
2768 <!-- ************************************* -->
2769
2770 <activity android:name=".graphics.kube.Kube" android:label="Graphics/OpenGL ES/Kube"
Jack Palevich1163f692011-10-27 05:45:45 -07002771 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002772 <intent-filter>
2773 <action android:name="android.intent.action.MAIN" />
2774 <category android:name="android.intent.category.SAMPLE_CODE" />
2775 </intent-filter>
2776 </activity>
2777
2778 <activity android:name=".graphics.Compass" android:label="Graphics/Compass">
2779 <intent-filter>
2780 <action android:name="android.intent.action.MAIN" />
2781 <category android:name="android.intent.category.SAMPLE_CODE" />
2782 </intent-filter>
2783 </activity>
2784
2785 <activity android:name=".graphics.CameraPreview" android:label="Graphics/CameraPreview" android:screenOrientation="landscape">
2786 <intent-filter>
2787 <action android:name="android.intent.action.MAIN" />
2788 <category android:name="android.intent.category.SAMPLE_CODE" />
2789 </intent-filter>
2790 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002791
Jack Palevichc1645152009-12-24 16:18:25 +08002792 <activity android:name=".graphics.CompressedTextureActivity"
2793 android:label="Graphics/OpenGL ES/Compressed Texture"
2794 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002795 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
Jack Palevichc1645152009-12-24 16:18:25 +08002796 <intent-filter>
2797 <action android:name="android.intent.action.MAIN" />
2798 <category android:name="android.intent.category.SAMPLE_CODE" />
2799 </intent-filter>
2800 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002801
Jack Palevich89282a62010-01-29 20:58:38 +08002802 <activity android:name=".graphics.CubeMapActivity"
2803 android:label="Graphics/OpenGL ES/Cube Map"
2804 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002805 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
Jack Palevich89282a62010-01-29 20:58:38 +08002806 <intent-filter>
2807 <action android:name="android.intent.action.MAIN" />
2808 <category android:name="android.intent.category.SAMPLE_CODE" />
2809 </intent-filter>
2810 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002811
2812
Jack Palevich89282a62010-01-29 20:58:38 +08002813 <activity android:name=".graphics.FrameBufferObjectActivity"
2814 android:label="Graphics/OpenGL ES/Frame Buffer Object"
2815 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002816 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
Jack Palevich89282a62010-01-29 20:58:38 +08002817 <intent-filter>
2818 <action android:name="android.intent.action.MAIN" />
2819 <category android:name="android.intent.category.SAMPLE_CODE" />
2820 </intent-filter>
2821 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002822
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002823 <activity android:name=".graphics.GLSurfaceViewActivity"
2824 android:label="Graphics/OpenGL ES/GLSurfaceView"
2825 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002826 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002827 <intent-filter>
2828 <action android:name="android.intent.action.MAIN" />
2829 <category android:name="android.intent.category.SAMPLE_CODE" />
2830 </intent-filter>
2831 </activity>
2832
Jack Palevichfbc44112009-11-27 19:54:46 +08002833 <activity android:name=".graphics.GLES20Activity"
2834 android:label="Graphics/OpenGL ES/OpenGL ES 2.0"
2835 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002836 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
Jack Palevichfbc44112009-11-27 19:54:46 +08002837 <intent-filter>
2838 <action android:name="android.intent.action.MAIN" />
2839 <category android:name="android.intent.category.SAMPLE_CODE" />
2840 </intent-filter>
2841 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002842
Jack Palevichfe8c16a2009-12-09 15:32:35 +08002843 <activity android:name=".graphics.MatrixPaletteActivity"
2844 android:label="Graphics/OpenGL ES/Matrix Palette Skinning"
Jack Palevich1163f692011-10-27 05:45:45 -07002845 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
Jack Palevichfe8c16a2009-12-09 15:32:35 +08002846 <intent-filter>
2847 <action android:name="android.intent.action.MAIN" />
2848 <category android:name="android.intent.category.SAMPLE_CODE" />
2849 </intent-filter>
2850 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002851
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002852 <activity android:name=".graphics.TranslucentGLSurfaceViewActivity"
2853 android:label="Graphics/OpenGL ES/Translucent GLSurfaceView"
2854 android:theme="@style/Theme.Translucent"
Jack Palevich1163f692011-10-27 05:45:45 -07002855 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002856 <intent-filter>
2857 <action android:name="android.intent.action.MAIN" />
2858 <category android:name="android.intent.category.SAMPLE_CODE" />
2859 </intent-filter>
2860 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002861
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002862 <activity android:name=".graphics.TriangleActivity"
2863 android:label="Graphics/OpenGL ES/Textured Triangle"
Alan Viverette21780632014-03-03 14:08:19 -08002864 android:theme="@style/ThemeCurrentDialog"
Jack Palevich1163f692011-10-27 05:45:45 -07002865 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002866 <intent-filter>
2867 <action android:name="android.intent.action.MAIN" />
2868 <category android:name="android.intent.category.SAMPLE_CODE" />
2869 </intent-filter>
2870 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002871
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002872 <activity android:name=".graphics.spritetext.SpriteTextActivity"
2873 android:label="Graphics/OpenGL ES/Sprite Text"
2874 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002875 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002876 <intent-filter>
2877 <action android:name="android.intent.action.MAIN" />
2878 <category android:name="android.intent.category.SAMPLE_CODE" />
2879 </intent-filter>
2880 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002881
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002882 <activity android:name=".graphics.TouchRotateActivity"
2883 android:label="Graphics/OpenGL ES/Touch Rotate"
2884 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002885 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002886 <intent-filter>
2887 <action android:name="android.intent.action.MAIN" />
2888 <category android:name="android.intent.category.SAMPLE_CODE" />
2889 </intent-filter>
2890 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002891
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002892 <activity android:name=".graphics.PolyToPoly" android:label="Graphics/PolyToPoly">
2893 <intent-filter>
2894 <action android:name="android.intent.action.MAIN" />
2895 <category android:name="android.intent.category.SAMPLE_CODE" />
2896 </intent-filter>
2897 </activity>
2898
2899 <activity android:name=".graphics.ScaleToFit" android:label="Graphics/ScaleToFit">
2900 <intent-filter>
2901 <action android:name="android.intent.action.MAIN" />
2902 <category android:name="android.intent.category.SAMPLE_CODE" />
2903 </intent-filter>
2904 </activity>
2905
2906 <activity android:name=".graphics.RoundRects" android:label="Graphics/RoundRects">
2907 <intent-filter>
2908 <action android:name="android.intent.action.MAIN" />
2909 <category android:name="android.intent.category.SAMPLE_CODE" />
2910 </intent-filter>
2911 </activity>
2912
2913 <activity android:name=".graphics.ShapeDrawable1" android:label="Graphics/Drawable/ShapeDrawable">
2914 <intent-filter>
2915 <action android:name="android.intent.action.MAIN" />
2916 <category android:name="android.intent.category.SAMPLE_CODE" />
2917 </intent-filter>
2918 </activity>
2919
2920 <activity android:name=".graphics.SurfaceViewOverlay"
2921 android:label="Graphics/SurfaceView Overlay">
2922 <intent-filter>
2923 <action android:name="android.intent.action.MAIN" />
2924 <category android:name="android.intent.category.SAMPLE_CODE" />
2925 </intent-filter>
2926 </activity>
2927
Chris Craik70070352014-06-19 10:57:16 -07002928 <activity android:name=".graphics.ShadowCardStack"
2929 android:label="Graphics/Shadow Card Stack"
2930 android:theme="@android:style/Theme.Material.Light">
2931 <intent-filter>
2932 <action android:name="android.intent.action.MAIN" />
2933 <category android:name="android.intent.category.SAMPLE_CODE" />
2934 </intent-filter>
2935 </activity>
2936
2937 <activity android:name=".graphics.ShadowCardDrag"
2938 android:label="Graphics/Shadow Card Drag"
2939 android:theme="@android:style/Theme.Material.Light">
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
Dianne Hackborn988a7192010-05-10 11:30:38 -07002946 <activity android:name=".graphics.WindowSurface"
2947 android:label="Graphics/Surface Window">
2948 <intent-filter>
2949 <action android:name="android.intent.action.MAIN" />
2950 <category android:name="android.intent.category.SAMPLE_CODE" />
2951 </intent-filter>
2952 </activity>
2953
Romain Guy520c90c2011-03-18 15:11:16 -07002954 <activity android:hardwareAccelerated="false"
2955 android:name=".graphics.TextAlign" android:label="Graphics/Text Align">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002956 <intent-filter>
2957 <action android:name="android.intent.action.MAIN" />
2958 <category android:name="android.intent.category.SAMPLE_CODE" />
2959 </intent-filter>
2960 </activity>
2961
2962 <activity android:name=".graphics.Arcs" android:label="Graphics/Arcs">
2963 <intent-filter>
2964 <action android:name="android.intent.action.MAIN" />
2965 <category android:name="android.intent.category.SAMPLE_CODE" />
2966 </intent-filter>
2967 </activity>
2968
2969 <activity android:name=".graphics.Patterns" android:label="Graphics/Patterns">
2970 <intent-filter>
2971 <action android:name="android.intent.action.MAIN" />
2972 <category android:name="android.intent.category.SAMPLE_CODE" />
2973 </intent-filter>
2974 </activity>
2975
Romain Guy520c90c2011-03-18 15:11:16 -07002976 <activity android:hardwareAccelerated="false"
2977 android:name=".graphics.Clipping" android:label="Graphics/Clipping">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002978 <intent-filter>
2979 <action android:name="android.intent.action.MAIN" />
2980 <category android:name="android.intent.category.SAMPLE_CODE" />
2981 </intent-filter>
2982 </activity>
2983
2984 <activity android:name=".graphics.Layers" android:label="Graphics/Layers">
2985 <intent-filter>
2986 <action android:name="android.intent.action.MAIN" />
2987 <category android:name="android.intent.category.SAMPLE_CODE" />
2988 </intent-filter>
2989 </activity>
2990
Romain Guy520c90c2011-03-18 15:11:16 -07002991 <activity android:hardwareAccelerated="false"
2992 android:name=".graphics.UnicodeChart" android:label="Graphics/UnicodeChart">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002993 <intent-filter>
2994 <action android:name="android.intent.action.MAIN" />
2995 <category android:name="android.intent.category.SAMPLE_CODE" />
2996 </intent-filter>
2997 </activity>
2998
2999 <activity android:name=".graphics.PathFillTypes" android:label="Graphics/PathFillTypes">
3000 <intent-filter>
3001 <action android:name="android.intent.action.MAIN" />
3002 <category android:name="android.intent.category.SAMPLE_CODE" />
3003 </intent-filter>
3004 </activity>
3005
Romain Guy520c90c2011-03-18 15:11:16 -07003006 <activity android:hardwareAccelerated="false"
3007 android:name=".graphics.Pictures" android:label="Graphics/Pictures">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003008 <intent-filter>
3009 <action android:name="android.intent.action.MAIN" />
3010 <category android:name="android.intent.category.SAMPLE_CODE" />
3011 </intent-filter>
3012 </activity>
3013
Romain Guy520c90c2011-03-18 15:11:16 -07003014 <activity android:hardwareAccelerated="false"
3015 android:name=".graphics.Vertices" android:label="Graphics/Vertices">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003016 <intent-filter>
3017 <action android:name="android.intent.action.MAIN" />
3018 <category android:name="android.intent.category.SAMPLE_CODE" />
3019 </intent-filter>
3020 </activity>
3021
3022 <activity android:name=".graphics.AnimateDrawables" android:label="Graphics/AnimateDrawables">
3023 <intent-filter>
3024 <action android:name="android.intent.action.MAIN" />
3025 <category android:name="android.intent.category.SAMPLE_CODE" />
3026 </intent-filter>
3027 </activity>
3028
3029 <activity android:name=".graphics.SensorTest" android:label="Graphics/SensorTest">
3030 <intent-filter>
3031 <action android:name="android.intent.action.MAIN" />
3032 <category android:name="android.intent.category.SAMPLE_CODE" />
3033 </intent-filter>
3034 </activity>
3035
3036 <activity android:name=".graphics.AlphaBitmap" android:label="Graphics/AlphaBitmap">
3037 <intent-filter>
3038 <action android:name="android.intent.action.MAIN" />
3039 <category android:name="android.intent.category.SAMPLE_CODE" />
3040 </intent-filter>
3041 </activity>
3042
3043 <activity android:name=".graphics.Regions" android:label="Graphics/Regions">
3044 <intent-filter>
3045 <action android:name="android.intent.action.MAIN" />
3046 <category android:name="android.intent.category.SAMPLE_CODE" />
3047 </intent-filter>
3048 </activity>
3049
3050 <activity android:name=".graphics.Sweep" android:label="Graphics/Sweep">
3051 <intent-filter>
3052 <action android:name="android.intent.action.MAIN" />
3053 <category android:name="android.intent.category.SAMPLE_CODE" />
3054 </intent-filter>
3055 </activity>
3056
3057 <activity android:name=".graphics.BitmapMesh" android:label="Graphics/BitmapMesh">
3058 <intent-filter>
3059 <action android:name="android.intent.action.MAIN" />
3060 <category android:name="android.intent.category.SAMPLE_CODE" />
3061 </intent-filter>
3062 </activity>
3063
3064 <activity android:name=".graphics.MeasureText" android:label="Graphics/MeasureText">
3065 <intent-filter>
3066 <action android:name="android.intent.action.MAIN" />
3067 <category android:name="android.intent.category.SAMPLE_CODE" />
3068 </intent-filter>
3069 </activity>
3070
3071 <activity android:name=".graphics.Typefaces" android:label="Graphics/Typefaces">
3072 <intent-filter>
3073 <action android:name="android.intent.action.MAIN" />
3074 <category android:name="android.intent.category.SAMPLE_CODE" />
3075 </intent-filter>
3076 </activity>
3077
3078 <activity android:name=".graphics.FingerPaint" android:label="Graphics/FingerPaint">
3079 <intent-filter>
3080 <action android:name="android.intent.action.MAIN" />
3081 <category android:name="android.intent.category.SAMPLE_CODE" />
3082 </intent-filter>
3083 </activity>
3084
3085 <activity android:name=".graphics.ColorMatrixSample" android:label="Graphics/ColorMatrix">
3086 <intent-filter>
3087 <action android:name="android.intent.action.MAIN" />
3088 <category android:name="android.intent.category.SAMPLE_CODE" />
3089 </intent-filter>
3090 </activity>
3091
Romain Guy520c90c2011-03-18 15:11:16 -07003092 <activity android:hardwareAccelerated="false"
3093 android:name=".graphics.BitmapDecode" android:label="Graphics/BitmapDecode">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003094 <intent-filter>
3095 <action android:name="android.intent.action.MAIN" />
3096 <category android:name="android.intent.category.SAMPLE_CODE" />
3097 </intent-filter>
3098 </activity>
3099
Mike Reedb94183b2009-06-05 15:56:23 -04003100 <activity android:name=".graphics.ColorFilters" android:label="Graphics/ColorFilters">
3101 <intent-filter>
3102 <action android:name="android.intent.action.MAIN" />
3103 <category android:name="android.intent.category.SAMPLE_CODE" />
3104 </intent-filter>
3105 </activity>
3106
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003107 <activity android:name=".graphics.CreateBitmap" android:label="Graphics/CreateBitmap">
3108 <intent-filter>
3109 <action android:name="android.intent.action.MAIN" />
3110 <category android:name="android.intent.category.SAMPLE_CODE" />
3111 </intent-filter>
3112 </activity>
3113
Romain Guy520c90c2011-03-18 15:11:16 -07003114 <activity android:hardwareAccelerated="false"
3115 android:name=".graphics.DrawPoints" android:label="Graphics/Points">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003116 <intent-filter>
3117 <action android:name="android.intent.action.MAIN" />
3118 <category android:name="android.intent.category.SAMPLE_CODE" />
3119 </intent-filter>
3120 </activity>
3121
3122 <activity android:name=".graphics.TouchPaint" android:label="Graphics/Touch Paint"
3123 android:theme="@style/Theme.Black"
Jack Palevich1163f692011-10-27 05:45:45 -07003124 android:configChanges="keyboard|keyboardHidden|navigation|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003125 <intent-filter>
3126 <action android:name="android.intent.action.MAIN" />
3127 <category android:name="android.intent.category.SAMPLE_CODE" />
3128 </intent-filter>
3129 </activity>
3130
3131 <activity android:name=".graphics.BitmapPixels" android:label="Graphics/BitmapPixels">
3132 <intent-filter>
3133 <action android:name="android.intent.action.MAIN" />
3134 <category android:name="android.intent.category.SAMPLE_CODE" />
3135 </intent-filter>
3136 </activity>
3137
3138 <activity android:name=".graphics.Xfermodes" android:label="Graphics/Xfermodes">
3139 <intent-filter>
3140 <action android:name="android.intent.action.MAIN" />
3141 <category android:name="android.intent.category.SAMPLE_CODE" />
3142 </intent-filter>
3143 </activity>
3144
3145 <activity android:name=".graphics.PathEffects" android:label="Graphics/PathEffects">
3146 <intent-filter>
3147 <action android:name="android.intent.action.MAIN" />
3148 <category android:name="android.intent.category.SAMPLE_CODE" />
3149 </intent-filter>
3150 </activity>
3151
3152 <activity android:name=".graphics.GradientDrawable1" android:label="Graphics/Drawable/GradientDrawable">
3153 <intent-filter>
3154 <action android:name="android.intent.action.MAIN" />
3155 <category android:name="android.intent.category.SAMPLE_CODE" />
3156 </intent-filter>
3157 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08003158
Wei-Ta Chen1ba461c2009-05-29 16:03:39 -07003159 <activity android:name=".graphics.PurgeableBitmap" android:label="Graphics/PurgeableBitmap/NonPurgeable">
3160 <intent-filter>
3161 <action android:name="android.intent.action.MAIN" />
3162 <category android:name="android.intent.category.SAMPLE_CODE" />
3163 </intent-filter>
3164 </activity>
3165
3166 <activity-alias android:targetActivity=".graphics.PurgeableBitmap" android:name="Purgeable" android:label="Graphics/PurgeableBitmap/Purgeable">
3167 <intent-filter>
3168 <action android:name="android.intent.action.MAIN" />
3169 <category android:name="android.intent.category.SAMPLE_CODE" />
3170 </intent-filter>
3171 </activity-alias>
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003172
Dianne Hackborn3b014602009-08-10 18:12:32 -07003173 <activity android:name=".graphics.DensityActivity" android:label="Graphics/Density">
3174 <intent-filter>
3175 <action android:name="android.intent.action.MAIN" />
3176 <category android:name="android.intent.category.SAMPLE_CODE" />
3177 </intent-filter>
3178 </activity>
3179
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003180 <!-- ************************************* -->
3181 <!-- MEDIA SAMPLES -->
3182 <!-- ************************************* -->
3183
3184 <activity android:name=".media.MediaPlayerDemo" android:label="Media/MediaPlayer">
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>
3190
3191 <activity android:name=".media.MediaPlayerDemo_Audio" android:label="Media/MediaPlayer">
3192 <intent-filter>
3193 <category android:name="android.intent.category.SAMPLE_CODE" />
3194 </intent-filter>
3195 </activity>
3196
3197 <activity android:name=".media.MediaPlayerDemo_Video" android:label="Media/MediaPlayer">
3198 <intent-filter>
3199 <category android:name="android.intent.category.SAMPLE_CODE" />
3200 </intent-filter>
3201 </activity>
3202
3203 <activity android:name=".media.VideoViewDemo" android:label="Media/VideoView">
3204 <intent-filter>
3205 <action android:name="android.intent.action.MAIN" />
3206 <category android:name="android.intent.category.SAMPLE_CODE" />
3207 </intent-filter>
3208 </activity>
3209
Roman Nurik90c1d502010-10-22 15:39:25 -07003210 <activity android:name=".media.AudioFxDemo" android:label="Media/AudioFx">
3211 <intent-filter>
3212 <action android:name="android.intent.action.MAIN" />
3213 <category android:name="android.intent.category.SAMPLE_CODE" />
3214 </intent-filter>
3215 </activity>
3216
Michael Wrightd17804f2014-07-21 15:43:42 -07003217 <activity android:name=".media.projection.MediaProjectionDemo"
3218 android:label="Media/MediaProjection">
3219 <intent-filter>
3220 <action android:name="android.intent.action.MAIN" />
3221 <category android:name="android.intent.category.SAMPLE_CODE" />
3222 </intent-filter>
3223 </activity>
3224
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003225 <!-- ************************************* -->
The Android Open Source Project243d18e2009-03-11 12:11:54 -07003226 <!-- APPWIDGET PACKAGE SAMPLES -->
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003227 <!-- ************************************* -->
3228
The Android Open Source Project243d18e2009-03-11 12:11:54 -07003229 <receiver android:name=".appwidget.ExampleAppWidgetProvider">
3230 <meta-data android:name="android.appwidget.provider"
3231 android:resource="@xml/appwidget_provider" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003232 <intent-filter>
The Android Open Source Project243d18e2009-03-11 12:11:54 -07003233 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003234 </intent-filter>
3235 </receiver>
3236
Jeffrey Sharkeyf7f1c362009-04-16 12:32:29 -07003237 <activity android:name=".appwidget.ExampleAppWidgetConfigure">
3238 <intent-filter>
3239 <action android:name="android.appwidget.action.APPWIDGET_CONFIGURE" />
3240 </intent-filter>
3241 </activity>
3242
The Android Open Source Project243d18e2009-03-11 12:11:54 -07003243 <receiver android:name=".appwidget.ExampleBroadcastReceiver" android:enabled="false">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003244 <intent-filter>
3245 <action android:name="android.intent.ACTION_TIMEZONE_CHANGED" />
3246 <action android:name="android.intent.ACTION_TIME" />
3247 </intent-filter>
3248 </receiver>
3249
3250 <!-- ************************************* -->
3251 <!-- OTHER SAMPLES -->
3252 <!-- ************************************* -->
3253
Jeff Hamiltonaad3a1b2011-01-12 14:21:40 -06003254 <activity android:name=".nfc.ForegroundDispatch" android:label="NFC/ForegroundDispatch">
3255 <intent-filter>
3256 <action android:name="android.intent.action.MAIN" />
3257 <category android:name="android.intent.category.SAMPLE_CODE" />
3258 </intent-filter>
3259 </activity>
3260
Jeff Hamiltone0fbd3f2011-01-23 12:49:04 -06003261 <activity android:name=".nfc.TechFilter" android:label="NFC/TechFilter">
3262 <intent-filter>
3263 <action android:name="android.intent.action.MAIN" />
3264 <category android:name="android.intent.category.SAMPLE_CODE" />
3265 </intent-filter>
3266
3267 <!-- Add a technology filter -->
3268 <intent-filter>
3269 <action android:name="android.nfc.action.TECH_DISCOVERED" />
3270 </intent-filter>
3271
3272 <meta-data android:name="android.nfc.action.TECH_DISCOVERED"
3273 android:resource="@xml/filter_nfc"
3274 />
3275 </activity>
3276
Kenny Rootf59ea3b2013-04-17 13:29:18 -07003277 <activity android:name=".security.KeyStoreUsage" android:label="Security/KeyStore"
3278 android:windowSoftInputMode="adjustPan">
3279 <intent-filter>
3280 <action android:name="android.intent.action.MAIN" />
3281 <category android:name="android.intent.category.SAMPLE_CODE" />
3282 </intent-filter>
3283 </activity>
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003284 </application>
3285
3286 <instrumentation android:name=".app.LocalSampleInstrumentation"
3287 android:targetPackage="com.example.android.apis"
3288 android:label="Local Sample" />
3289
3290</manifest>