blob: 2d2d785ddabe5307c096330cdd7d52e9c3d8b681 [file] [log] [blame]
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001<?xml version="1.0" encoding="utf-8"?>
2<!-- Copyright (C) 2007 The Android Open Source Project
3
4 Licensed under the Apache License, Version 2.0 (the "License");
5 you may not use this file except in compliance with the License.
6 You may obtain a copy of the License at
Jack Palevich66914d42010-02-03 16:00:49 +08007
The Android Open Source Project52d4c302009-03-03 19:29:09 -08008 http://www.apache.org/licenses/LICENSE-2.0
Jack Palevich66914d42010-02-03 16:00:49 +08009
The Android Open Source Project52d4c302009-03-03 19:29:09 -080010 Unless required by applicable law or agreed to in writing, software
11 distributed under the License is distributed on an "AS IS" BASIS,
12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 See the License for the specific language governing permissions and
14 limitations under the License.
15-->
16
17<!-- Declare the contents of this Android application. The namespace
18 attribute brings in the Android platform namespace, and the package
19 supplies a unique name for the application. When writing your
20 own application, the package name must be changed from "com.example.*"
21 to come from a domain that you own or have control over. -->
22<manifest xmlns:android="http://schemas.android.com/apk/res/android"
Makoto Onuki68bfa372016-02-16 17:02:27 -080023 package="com.example.android.apis"
24 android:installLocation="auto">
The Android Open Source Project52d4c302009-03-03 19:29:09 -080025
26 <uses-permission android:name="android.permission.READ_CONTACTS" />
27 <uses-permission android:name="android.permission.WRITE_CONTACTS" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -080028 <uses-permission android:name="android.permission.VIBRATE" />
29 <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
30 <uses-permission android:name="android.permission.INTERNET" />
Megha Joshib49dd832009-12-03 13:56:04 -080031 <uses-permission android:name="android.permission.SET_WALLPAPER" />
Dianne Hackborn04a91302010-02-08 22:41:08 -080032 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
Roman Nurikf096f962010-02-22 14:59:11 -080033 <uses-permission android:name="android.permission.SEND_SMS" />
34 <uses-permission android:name="android.permission.RECEIVE_SMS" />
Ye Wen69291d62014-05-15 13:06:12 -070035 <uses-permission android:name="android.permission.RECEIVE_MMS"/>
36 <uses-permission android:name="android.permission.WRITE_SMS"/>
37 <uses-permission android:name="android.permission.READ_SMS"/>
Jeff Hamiltonaad3a1b2011-01-12 14:21:40 -060038 <uses-permission android:name="android.permission.NFC" />
Erik Gilling438ea812013-06-26 11:06:09 -070039 <uses-permission android:name="android.permission.TRANSMIT_IR" />
Ye Wen69291d62014-05-15 13:06:12 -070040 <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
Dianne Hackborn1cd11bc2015-12-02 14:17:08 -080041 <uses-permission android:name="android.permission.WAKE_LOCK"/>
Dianne Hackborn7049e082018-01-19 17:55:31 -080042 <uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
Peter Visontay75bca252017-11-16 19:58:57 +000043 <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES"/>
44 <uses-permission android:name="android.permission.REQUEST_DELETE_PACKAGES"/>
Peter Visontayad360d42017-12-11 17:12:39 +000045 <!-- Required for drawing overlay windows (TYPE_SYSTEM_ALERT, TYPE_APPLICATION_OVERLAY) -->
46 <uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
Dianne Hackborn57f208b2015-05-13 15:26:07 -070047
Roman Nurik90c1d502010-10-22 15:39:25 -070048 <!-- For android.media.audiofx.Visualizer -->
49 <uses-permission android:name="android.permission.RECORD_AUDIO" />
50
Dianne Hackbornb8ff7ad2009-08-27 20:13:19 -070051 <!-- We will request access to the camera, saying we require a camera
52 of some sort but not one with autofocus capability. -->
53 <uses-permission android:name="android.permission.CAMERA" />
54 <uses-feature android:name="android.hardware.camera" />
55 <uses-feature android:name="android.hardware.camera.autofocus" android:required="false" />
Jack Palevich66914d42010-02-03 16:00:49 +080056
Dianne Hackborn1cd11bc2015-12-02 14:17:08 -080057 <uses-sdk android:minSdkVersion="23" android:targetSdkVersion="23" />
58
The Android Open Source Project52d4c302009-03-03 19:29:09 -080059 <application android:name="ApiDemosApplication"
60 android:label="@string/activity_sample_code"
Dianne Hackbornc5b44be2010-10-28 10:52:11 -070061 android:icon="@drawable/app_sample_code"
Fabrice Di Meglio161859e2012-07-13 18:00:01 -070062 android:hardwareAccelerated="true"
Alan Viverettedede2c32016-04-19 10:16:12 -040063 android:supportsRtl="true"
64 android:theme="@android:style/Theme.Material.Light.DarkActionBar">
The Android Open Source Project52d4c302009-03-03 19:29:09 -080065
Dianne Hackbornb8ff7ad2009-08-27 20:13:19 -070066 <!-- This is how we can request a library but still allow the app
67 to be installed if it doesn't exist. -->
68 <uses-library android:name="com.example.will.never.exist" android:required="false" />
Jack Palevich66914d42010-02-03 16:00:49 +080069
Dianne Hackborn9e6f12a2010-08-15 12:49:50 -070070 <activity android:name="ApiDemos">
The Android Open Source Project52d4c302009-03-03 19:29:09 -080071 <intent-filter>
72 <action android:name="android.intent.action.MAIN" />
73 <category android:name="android.intent.category.DEFAULT" />
74 <category android:name="android.intent.category.LAUNCHER" />
75 </intent-filter>
76 </activity>
77
78 <!-- ************************************* -->
79 <!-- APPLICATION PACKAGE SAMPLES -->
80 <!-- ************************************* -->
81
82 <!-- Activity Samples -->
83
84 <activity android:name=".app.HelloWorld" android:label="@string/activity_hello_world">
85 <intent-filter>
86 <action android:name="android.intent.action.MAIN" />
87 <category android:name="android.intent.category.SAMPLE_CODE" />
88 </intent-filter>
89 </activity>
90
91 <activity android:name=".app.DialogActivity"
92 android:label="@string/activity_dialog"
Alan Viverette21780632014-03-03 14:08:19 -080093 android:theme="@style/ThemeCurrentDialog">
The Android Open Source Project52d4c302009-03-03 19:29:09 -080094 <intent-filter>
95 <action android:name="android.intent.action.MAIN" />
96 <category android:name="android.intent.category.SAMPLE_CODE" />
97 </intent-filter>
98 </activity>
99
100 <activity android:name=".app.CustomDialogActivity"
101 android:label="@string/activity_custom_dialog"
102 android:theme="@style/Theme.CustomDialog">
103 <intent-filter>
104 <action android:name="android.intent.action.MAIN" />
105 <category android:name="android.intent.category.SAMPLE_CODE" />
106 </intent-filter>
107 </activity>
108
Dianne Hackborn8227c142013-02-22 15:09:41 -0800109 <activity android:name=".app.OverscanActivity"
110 android:label="@string/activity_overscan"
111 android:theme="@android:style/Theme.Holo.NoActionBar.Overscan"
112 android:enabled="@bool/atLeastJellyBeanMR2">
113 <intent-filter>
114 <action android:name="android.intent.action.MAIN" />
115 <category android:name="android.intent.category.SAMPLE_CODE" />
116 </intent-filter>
117 </activity>
118
Megha Joshi11d89592009-11-13 11:45:19 -0800119 <activity android:name=".app.QuickContactsDemo"
120 android:label="@string/quick_contacts_demo">
121 <intent-filter>
122 <action android:name="android.intent.action.MAIN" />
123 <category android:name="android.intent.category.SAMPLE_CODE" />
124 </intent-filter>
125 </activity>
126
Dianne Hackborn44bf93a2009-08-08 20:39:07 -0700127 <activity android:name=".app.WallpaperActivity"
128 android:label="@string/activity_wallpaper"
129 android:theme="@style/Theme.Wallpaper">
130 <intent-filter>
131 <action android:name="android.intent.action.MAIN" />
132 <category android:name="android.intent.category.SAMPLE_CODE" />
133 </intent-filter>
134 </activity>
135
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800136 <activity android:name=".app.TranslucentActivity"
137 android:label="@string/activity_translucent"
138 android:theme="@style/Theme.Translucent">
139 <intent-filter>
140 <action android:name="android.intent.action.MAIN" />
141 <category android:name="android.intent.category.SAMPLE_CODE" />
142 </intent-filter>
143 </activity>
144
145 <activity android:name=".app.TranslucentBlurActivity"
146 android:label="@string/activity_translucent_blur"
147 android:theme="@style/Theme.Transparent">
148 <intent-filter>
149 <action android:name="android.intent.action.MAIN" />
150 <category android:name="android.intent.category.SAMPLE_CODE" />
151 </intent-filter>
152 </activity>
153
Dianne Hackborncfc90dc2009-09-24 19:27:54 -0700154 <activity android:name=".app.Animation" android:label="@string/activity_animation">
155 <intent-filter>
156 <action android:name="android.intent.action.MAIN" />
157 <category android:name="android.intent.category.SAMPLE_CODE" />
158 </intent-filter>
159 </activity>
160
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800161 <activity android:name=".app.SaveRestoreState"
162 android:label="@string/activity_save_restore"
163 android:windowSoftInputMode="stateVisible|adjustResize">
164 <intent-filter>
165 <action android:name="android.intent.action.MAIN" />
166 <category android:name="android.intent.category.SAMPLE_CODE" />
167 </intent-filter>
168 </activity>
169
170 <activity android:name=".app.PersistentState"
171 android:label="@string/activity_persistent"
172 android:windowSoftInputMode="stateVisible|adjustResize">
173 <intent-filter>
174 <action android:name="android.intent.action.MAIN" />
175 <category android:name="android.intent.category.SAMPLE_CODE" />
176 </intent-filter>
177 </activity>
178
Dianne Hackborn4799e552010-12-01 16:08:52 -0800179 <activity android:name=".app.ActivityRecreate"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800180 android:label="@string/activity_recreate"
181 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn4799e552010-12-01 16:08:52 -0800182 <intent-filter>
183 <action android:name="android.intent.action.MAIN" />
184 <category android:name="android.intent.category.SAMPLE_CODE" />
185 </intent-filter>
186 </activity>
187
Dianne Hackborn9cd16542012-04-26 18:57:13 -0700188 <activity android:name=".app.FinishAffinity"
189 android:label="@string/activity_finish_affinity"
190 android:taskAffinity=":finishing"
191 android:enabled="@bool/atLeastJellyBean">
192 <intent-filter>
193 <action android:name="android.intent.action.MAIN" />
194 <category android:name="android.intent.category.SAMPLE_CODE" />
195 </intent-filter>
196 </activity>
197
Dianne Hackborn6d36a9e2010-10-29 17:24:41 -0700198 <activity android:name=".app.SoftInputModes"
199 android:label="@string/soft_input_modes">
200 <intent-filter>
201 <action android:name="android.intent.action.MAIN" />
202 <category android:name="android.intent.category.SAMPLE_CODE" />
203 </intent-filter>
204 </activity>
205
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800206 <activity android:name=".app.ReceiveResult" android:label="@string/activity_receive_result">
207 <intent-filter>
208 <action android:name="android.intent.action.MAIN" />
209 <category android:name="android.intent.category.SAMPLE_CODE" />
210 </intent-filter>
211 </activity>
212
Dianne Hackborn9d247ad2011-01-04 11:35:55 -0800213 <activity android:name=".app.SendResult"
Dianne Hackborn9fd3b6e2011-02-01 10:38:02 -0800214 android:theme="@style/ThemeDialogWhenLarge">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800215 </activity>
216
217 <activity android:name=".app.Forwarding" android:label="@string/activity_forwarding">
218 <intent-filter>
219 <action android:name="android.intent.action.MAIN" />
220 <category android:name="android.intent.category.SAMPLE_CODE" />
221 </intent-filter>
222 </activity>
223
224 <activity android:name=".app.ForwardTarget">
225 </activity>
226
227 <activity android:name=".app.RedirectEnter" android:label="@string/activity_redirect">
228 <intent-filter>
229 <action android:name="android.intent.action.MAIN" />
230 <category android:name="android.intent.category.SAMPLE_CODE" />
231 </intent-filter>
232 </activity>
233
234 <activity android:name=".app.RedirectMain">
235 </activity>
236
237 <activity android:name=".app.RedirectGetter">
238 </activity>
239
Dianne Hackbornc5b44be2010-10-28 10:52:11 -0700240 <!-- This sample doesn't work with the new action bar, so use
241 the old style theme. -->
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800242 <activity android:name=".app.CustomTitle"
243 android:label="@string/activity_custom_title"
Dianne Hackbornc5b44be2010-10-28 10:52:11 -0700244 android:windowSoftInputMode="stateVisible|adjustPan"
245 android:theme="@android:style/Theme">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800246 <intent-filter>
247 <action android:name="android.intent.action.MAIN" />
248 <category android:name="android.intent.category.SAMPLE_CODE" />
249 </intent-filter>
250 </activity>
251
252 <activity android:name=".app.ReorderOnLaunch"
253 android:label="@string/activity_reorder">
254 <intent-filter>
255 <action android:name="android.intent.action.MAIN" />
256 <category android:name="android.intent.category.SAMPLE_CODE" />
257 </intent-filter>
258 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +0800259
Craig Mautnerd540e6e2013-02-21 18:02:50 -0800260 <activity android:name=".app.RotationAnimation"
Robert Carrbde91862016-10-19 12:34:08 -0700261 android:label="@string/activity_rotation_animation"
262 android:rotationAnimation="crossfade">
Craig Mautnerd540e6e2013-02-21 18:02:50 -0800263 <intent-filter>
264 <action android:name="android.intent.action.MAIN" />
265 <category android:name="android.intent.category.SAMPLE_CODE" />
266 </intent-filter>
267 </activity>
268
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800269 <activity android:name=".app.ReorderTwo" />
270 <activity android:name=".app.ReorderThree" />
271 <activity android:name=".app.ReorderFour" />
Jack Palevich66914d42010-02-03 16:00:49 +0800272
Megha Joshib49dd832009-12-03 13:56:04 -0800273 <activity android:name=".app.SetWallpaperActivity"
274 android:label="@string/activity_setwallpaper">
275 <intent-filter>
276 <action android:name="android.intent.action.MAIN" />
277 <category android:name="android.intent.category.SAMPLE_CODE" />
278 </intent-filter>
279 </activity>
280
Dianne Hackbornbf895af2010-10-02 16:56:56 -0700281 <activity android:name=".app.ScreenOrientation"
282 android:label="@string/activity_screen_orientation">
283 <intent-filter>
284 <action android:name="android.intent.action.MAIN" />
285 <category android:name="android.intent.category.SAMPLE_CODE" />
286 </intent-filter>
287 </activity>
Alexander Lucas96c02102011-10-27 15:23:41 -0700288
Adrian Roos71fc3602018-02-19 18:34:48 +0100289 <activity android:name=".app.PictureInPicture"
290 android:label="@string/activity_picture_in_picture"
291 android:resizeableActivity="true"
292 android:supportsPictureInPicture="true"
293 android:configChanges=
294 "screenSize|smallestScreenSize|screenLayout|orientation">
295 <intent-filter>
296 <action android:name="android.intent.action.MAIN" />
297 <category android:name="android.intent.category.SAMPLE_CODE" />
298 </intent-filter>
299 </activity>
300
Adrian Roos59e2e042018-03-15 15:32:12 +0100301 <activity android:name=".app.MaxAspectRatio$Square"
302 android:label="@string/activity_max_aspect_ratio_square"
303 android:resizeableActivity="false"
304 android:theme="@android:style/Theme.DeviceDefault.Settings"
305 android:maxAspectRatio="1">
306 <intent-filter>
307 <action android:name="android.intent.action.MAIN" />
308 <category android:name="android.intent.category.SAMPLE_CODE" />
309 </intent-filter>
310 </activity>
311
312 <activity android:name=".app.MaxAspectRatio$SixteenToNine"
313 android:label="@string/activity_max_aspect_ratio_16to9"
314 android:resizeableActivity="false"
315 android:theme="@android:style/Theme.DeviceDefault.Settings"
316 android:maxAspectRatio="1.77777778">
317 <intent-filter>
318 <action android:name="android.intent.action.MAIN" />
319 <category android:name="android.intent.category.SAMPLE_CODE" />
320 </intent-filter>
321 </activity>
322
323 <activity android:name=".app.MaxAspectRatio$Any"
324 android:label="@string/activity_max_aspect_ratio_any"
325 android:resizeableActivity="true"
326 android:theme="@android:style/Theme.DeviceDefault.Settings">
327 <intent-filter>
328 <action android:name="android.intent.action.MAIN" />
329 <category android:name="android.intent.category.SAMPLE_CODE" />
330 </intent-filter>
331 </activity>
332
Jeff Brown2e1fe782012-08-31 07:12:42 -0700333 <activity android:name=".app.PresentationActivity"
334 android:label="@string/activity_presentation">
335 <intent-filter>
336 <action android:name="android.intent.action.MAIN" />
337 <category android:name="android.intent.category.SAMPLE_CODE" />
338 </intent-filter>
339 </activity>
340
Jeff Brown66dc70f2012-10-24 21:27:40 -0700341 <activity android:name=".app.PresentationWithMediaRouterActivity"
342 android:label="@string/activity_presentation_with_media_router">
343 <intent-filter>
344 <action android:name="android.intent.action.MAIN" />
345 <category android:name="android.intent.category.SAMPLE_CODE" />
346 </intent-filter>
347 </activity>
348
Jeff Brownc875f932012-10-23 20:40:38 -0700349 <activity android:name=".app.SecureWindowActivity"
350 android:label="@string/activity_secure_window">
351 <intent-filter>
352 <action android:name="android.intent.action.MAIN" />
353 <category android:name="android.intent.category.SAMPLE_CODE" />
354 </intent-filter>
355 </activity>
356
357 <activity android:name=".app.SecureDialogActivity"
358 android:label="@string/activity_secure_dialog">
359 <intent-filter>
360 <action android:name="android.intent.action.MAIN" />
361 <category android:name="android.intent.category.SAMPLE_CODE" />
362 </intent-filter>
363 </activity>
364
365 <activity android:name=".app.SecureSurfaceViewActivity"
366 android:label="@string/activity_secure_surface_view">
367 <intent-filter>
368 <action android:name="android.intent.action.MAIN" />
369 <category android:name="android.intent.category.SAMPLE_CODE" />
370 </intent-filter>
371 </activity>
372
Dianne Hackborn5a076f42010-04-19 12:16:50 -0700373 <!-- Fragment Samples -->
374
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700375 <activity android:name=".app.FragmentAlertDialog"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800376 android:label="@string/fragment_alert_dialog"
377 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborncdb8af82010-07-22 12:18:24 -0700378 <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
Dianne Hackborn7f308f22011-03-03 21:50:51 -0800384 <activity android:name=".app.FragmentArguments"
385 android:label="@string/fragment_arguments"
386 android:enabled="@bool/atLeastHoneycomb">
387 <intent-filter>
388 <action android:name="android.intent.action.MAIN" />
389 <category android:name="android.intent.category.SAMPLE_CODE" />
390 </intent-filter>
391 </activity>
392
Romain Guyc35d0582011-07-21 18:05:24 -0700393 <activity android:name=".app.FragmentCustomAnimations"
394 android:label="@string/fragment_custom_animations"
395 android:enabled="@bool/atLeastHoneycombMR2">
396 <intent-filter>
397 <action android:name="android.intent.action.MAIN" />
398 <category android:name="android.intent.category.SAMPLE_CODE" />
399 </intent-filter>
400 </activity>
401
Dianne Hackborn9d247ad2011-01-04 11:35:55 -0800402 <activity android:name=".app.FragmentHideShow"
403 android:label="@string/fragment_hide_show"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800404 android:windowSoftInputMode="stateUnchanged"
405 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn9c5d1222010-06-12 10:17:58 -0700406 <intent-filter>
407 <action android:name="android.intent.action.MAIN" />
408 <category android:name="android.intent.category.SAMPLE_CODE" />
409 </intent-filter>
410 </activity>
411
412 <activity android:name=".app.FragmentContextMenu"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800413 android:label="@string/fragment_context_menu"
414 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackbornd2d93d02010-05-06 11:57:56 -0700415 <intent-filter>
416 <action android:name="android.intent.action.MAIN" />
417 <category android:name="android.intent.category.SAMPLE_CODE" />
418 </intent-filter>
419 </activity>
420
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700421 <activity android:name=".app.FragmentDialog"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800422 android:label="@string/fragment_dialog"
423 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborncdb8af82010-07-22 12:18:24 -0700424 <intent-filter>
425 <action android:name="android.intent.action.MAIN" />
426 <category android:name="android.intent.category.SAMPLE_CODE" />
427 </intent-filter>
428 </activity>
429
Dianne Hackborneffa3032010-08-20 18:29:02 -0700430 <activity android:name=".app.FragmentDialogOrActivity"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800431 android:label="@string/fragment_dialog_or_activity"
432 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborneffa3032010-08-20 18:29:02 -0700433 <intent-filter>
434 <action android:name="android.intent.action.MAIN" />
435 <category android:name="android.intent.category.SAMPLE_CODE" />
436 </intent-filter>
437 </activity>
438
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700439 <activity android:name=".app.FragmentLayout"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800440 android:label="@string/fragment_layout"
441 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackbornedb86282010-05-12 18:58:18 -0700442 <intent-filter>
443 <action android:name="android.intent.action.MAIN" />
444 <category android:name="android.intent.category.SAMPLE_CODE" />
445 </intent-filter>
446 </activity>
447
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800448 <activity android:name=".app.FragmentLayout$DetailsActivity"
449 android:enabled="@bool/atLeastHoneycomb" />
Dianne Hackborn165ca042010-05-19 19:21:19 -0700450
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700451 <activity android:name=".app.FragmentListArray"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800452 android:label="@string/fragment_list_array"
453 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn9c5d1222010-06-12 10:17:58 -0700454 <intent-filter>
455 <action android:name="android.intent.action.MAIN" />
456 <category android:name="android.intent.category.SAMPLE_CODE" />
457 </intent-filter>
458 </activity>
459
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700460 <activity android:name=".app.FragmentMenu"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800461 android:label="@string/fragment_menu"
462 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn165ca042010-05-19 19:21:19 -0700463 <intent-filter>
464 <action android:name="android.intent.action.MAIN" />
465 <category android:name="android.intent.category.SAMPLE_CODE" />
466 </intent-filter>
467 </activity>
468
Dianne Hackbornf3f7c5f2012-09-05 16:37:36 -0700469 <activity android:name=".app.FragmentNestingTabs"
470 android:label="@string/fragment_nesting_tabs"
471 android:enabled="@bool/atLeastJellyBeanMR1">
472 <intent-filter>
473 <action android:name="android.intent.action.MAIN" />
474 <category android:name="android.intent.category.SAMPLE_CODE" />
475 </intent-filter>
476 </activity>
477
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700478 <activity android:name=".app.FragmentRetainInstance"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800479 android:label="@string/fragment_retain_instance"
480 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn68f9ae52010-05-14 00:46:24 -0700481 <intent-filter>
482 <action android:name="android.intent.action.MAIN" />
483 <category android:name="android.intent.category.SAMPLE_CODE" />
484 </intent-filter>
485 </activity>
486
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700487 <activity android:name=".app.FragmentReceiveResult"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800488 android:label="@string/fragment_receive_result"
489 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700490 <intent-filter>
491 <action android:name="android.intent.action.MAIN" />
492 <category android:name="android.intent.category.SAMPLE_CODE" />
493 </intent-filter>
494 </activity>
495
496 <activity android:name=".app.FragmentStack"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800497 android:label="@string/fragment_stack"
498 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackbornfce9bfd2010-06-08 18:06:33 -0700499 <intent-filter>
500 <action android:name="android.intent.action.MAIN" />
501 <category android:name="android.intent.category.SAMPLE_CODE" />
502 </intent-filter>
503 </activity>
504
Dianne Hackbornbe6b6b42011-06-13 13:48:13 -0700505 <activity android:name=".app.FragmentTabs"
506 android:label="@string/fragment_tabs"
507 android:enabled="@bool/atLeastHoneycomb">
508 <intent-filter>
509 <action android:name="android.intent.action.MAIN" />
510 <category android:name="android.intent.category.SAMPLE_CODE" />
511 </intent-filter>
512 </activity>
513
Dianne Hackborn4fd816a2011-01-08 17:23:25 -0800514 <!-- Loader Samples -->
Dianne Hackborn69c72df2011-01-08 18:34:02 -0800515
Dianne Hackborn38c48e52011-04-19 18:46:03 -0700516 <activity android:name=".app.LoaderCursor"
517 android:label="@string/loader_cursor"
518 android:enabled="@bool/atLeastHoneycomb">
519 <intent-filter>
520 <action android:name="android.intent.action.MAIN" />
521 <category android:name="android.intent.category.SAMPLE_CODE" />
522 </intent-filter>
523 </activity>
524
525 <activity android:name=".app.LoaderCustom"
526 android:label="@string/loader_custom"
527 android:enabled="@bool/atLeastHoneycomb">
528 <intent-filter>
529 <action android:name="android.intent.action.MAIN" />
530 <category android:name="android.intent.category.SAMPLE_CODE" />
531 </intent-filter>
532 </activity>
533
Dianne Hackborn69c72df2011-01-08 18:34:02 -0800534<!-- BEGIN_INCLUDE(loader_throttle) -->
Dianne Hackborn4fd816a2011-01-08 17:23:25 -0800535 <activity android:name=".app.LoaderThrottle"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800536 android:label="@string/loader_throttle"
537 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn4fd816a2011-01-08 17:23:25 -0800538 <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 <provider android:name=".app.LoaderThrottle$SimpleProvider"
Dianne Hackborn9fd3b6e2011-02-01 10:38:02 -0800544 android:authorities="com.example.android.apis.app.LoaderThrottle"
545 android:enabled="@bool/atLeastHoneycomb" />
Dianne Hackborn69c72df2011-01-08 18:34:02 -0800546<!-- END_INCLUDE(loader_throttle) -->
Dianne Hackborn4fd816a2011-01-08 17:23:25 -0800547
Dianne Hackborn80df91c2012-05-29 13:58:13 -0700548 <activity android:name=".app.LoaderRetained"
549 android:label="@string/loader_retained"
550 android:enabled="@bool/atLeastHoneycomb">
551 <intent-filter>
552 <action android:name="android.intent.action.MAIN" />
553 <category android:name="android.intent.category.SAMPLE_CODE" />
554 </intent-filter>
555 </activity>
556
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800557 <!-- Intent Samples -->
558
559 <activity android:name=".app.Intents" android:label="@string/activity_intents">
560 <intent-filter>
561 <action android:name="android.intent.action.MAIN" />
562 <category android:name="android.intent.category.SAMPLE_CODE" />
563 </intent-filter>
564 </activity>
565
Dianne Hackborn41430b92010-11-22 16:15:32 -0800566 <activity android:name=".app.IntentActivityFlags"
567 android:label="@string/activity_intent_activity_flags">
568 <intent-filter>
569 <action android:name="android.intent.action.MAIN" />
570 <category android:name="android.intent.category.SAMPLE_CODE" />
571 </intent-filter>
572 </activity>
573
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800574 <!-- Service Samples -->
575
Dianne Hackborna8693d82011-04-12 18:18:24 -0700576 <service android:name=".app.LocalService" android:stopWithTask="true" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800577
Dianne Hackbornbae0f4f2010-02-16 17:48:27 -0800578 <activity android:name=".app.LocalServiceActivities$Controller"
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800579 android:label="@string/activity_local_service_controller"
580 android:launchMode="singleTop">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800581 <intent-filter>
582 <action android:name="android.intent.action.MAIN" />
583 <category android:name="android.intent.category.SAMPLE_CODE" />
584 </intent-filter>
585 </activity>
586
Dianne Hackbornbae0f4f2010-02-16 17:48:27 -0800587 <activity android:name=".app.LocalServiceActivities$Binding"
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800588 android:label="@string/activity_local_service_binding">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800589 <intent-filter>
590 <action android:name="android.intent.action.MAIN" />
591 <category android:name="android.intent.category.SAMPLE_CODE" />
592 </intent-filter>
593 </activity>
594
Dianne Hackbornbae0f4f2010-02-16 17:48:27 -0800595<!-- BEGIN_INCLUDE(remote_service_declaration) -->
596 <service android:name=".app.MessengerService"
597 android:process=":remote" />
598<!-- END_INCLUDE(remote_service_declaration) -->
599
600 <activity android:name=".app.MessengerServiceActivities$Binding"
601 android:label="@string/activity_messenger_service_binding">
602 <intent-filter>
603 <action android:name="android.intent.action.MAIN" />
604 <category android:name="android.intent.category.SAMPLE_CODE" />
605 </intent-filter>
606 </activity>
607
Dianne Hackborn57f208b2015-05-13 15:26:07 -0700608 <service android:name=".app.RemoteService" android:process=":remote" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800609
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800610 <activity android:name=".app.RemoteService$Controller"
611 android:label="@string/activity_remote_service_controller"
612 android:launchMode="singleTop">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800613 <intent-filter>
614 <action android:name="android.intent.action.MAIN" />
615 <category android:name="android.intent.category.SAMPLE_CODE" />
616 </intent-filter>
617 </activity>
618
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800619 <activity android:name=".app.RemoteService$Binding"
620 android:label="@string/activity_remote_service_binding">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800621 <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 Hackborn65b77862011-07-29 01:37:04 -0700627 <activity android:name=".app.RemoteService$BindingOptions"
628 android:label="@string/activity_remote_service_binding_options">
629 <intent-filter>
630 <action android:name="android.intent.action.MAIN" />
631 <category android:name="android.intent.category.SAMPLE_CODE" />
632 </intent-filter>
633 </activity>
634
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800635 <service android:name=".app.ServiceStartArguments" />
636
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800637 <activity android:name=".app.ServiceStartArguments$Controller"
638 android:label="@string/activity_service_start_arguments_controller"
639 android:launchMode="singleTop">
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 Hackborn5229a902017-04-21 14:20:22 -0700646 <service android:name=".app.JobWorkService"
647 android:permission="android.permission.BIND_JOB_SERVICE"/>
648
649 <activity android:name=".app.JobWorkServiceActivity"
650 android:label="@string/activity_job_work_service"
651 android:launchMode="singleTop">
652 <intent-filter>
653 <action android:name="android.intent.action.MAIN" />
654 <category android:name="android.intent.category.SAMPLE_CODE" />
655 </intent-filter>
656 </activity>
657
Dianne Hackborneb3547b2009-11-25 16:40:52 -0800658 <service android:name=".app.ForegroundService" />
Dianne Hackborn93029982016-08-01 17:52:18 -0700659 <service android:name=".app.ForegroundService2" />
Jack Palevich66914d42010-02-03 16:00:49 +0800660
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800661 <activity android:name=".app.ForegroundService$Controller"
662 android:label="@string/activity_foreground_service_controller"
663 android:launchMode="singleTop">
Dianne Hackborneb3547b2009-11-25 16:40:52 -0800664 <intent-filter>
665 <action android:name="android.intent.action.MAIN" />
666 <category android:name="android.intent.category.SAMPLE_CODE" />
667 </intent-filter>
668 </activity>
669
Dianne Hackborn37f02d82012-02-09 10:51:07 -0800670 <activity android:name=".app.IsolatedService$Controller"
671 android:label="@string/activity_isolated_service_controller"
672 android:launchMode="singleTop"
673 android:enabled="@bool/atLeastJellyBean">
674 <intent-filter>
675 <action android:name="android.intent.action.MAIN" />
676 <category android:name="android.intent.category.SAMPLE_CODE" />
677 </intent-filter>
678 </activity>
679
680 <service android:name=".app.IsolatedService" android:isolatedProcess="true"
681 android:enabled="@bool/atLeastJellyBean" />
682 <service android:name=".app.IsolatedService2" android:isolatedProcess="true"
683 android:enabled="@bool/atLeastJellyBean" />
684
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800685 <!-- Alarm Samples -->
686
687 <receiver android:name=".app.OneShotAlarm" android:process=":remote" />
688
689 <receiver android:name=".app.RepeatingAlarm" android:process=":remote" />
690
691 <activity android:name=".app.AlarmController" android:label="@string/activity_alarm_controller">
692 <intent-filter>
693 <action android:name="android.intent.action.MAIN" />
694 <category android:name="android.intent.category.SAMPLE_CODE" />
695 </intent-filter>
696 </activity>
697
698 <service android:name=".app.AlarmService_Service" android:process=":remote" />
699
700 <activity android:name=".app.AlarmService" android:label="@string/activity_alarm_service">
701 <intent-filter>
702 <action android:name="android.intent.action.MAIN" />
703 <category android:name="android.intent.category.SAMPLE_CODE" />
704 </intent-filter>
705 </activity>
706
Dianne Hackbornf8e68ca2013-05-28 15:58:48 -0700707 <!-- Stub for memory testing. -->
708
709 <receiver android:name=".app.DoNothing"
710 android:process=":empty" android:exported="true" />
711
Svetoslav Ganov101f0612011-10-28 19:08:02 -0700712 <!-- ============================ -->
Svetoslav Ganova7523382011-11-29 12:34:26 -0800713 <!-- Accessibility examples -->
Svetoslav Ganov101f0612011-10-28 19:08:02 -0700714 <!-- ============================ -->
715
716 <activity android:name=".accessibility.ClockBackActivity"
717 android:label="@string/accessibility_service">
718 <intent-filter>
719 <action android:name="android.intent.action.MAIN" />
720 <category android:name="android.intent.category.SAMPLE_CODE" />
721 </intent-filter>
722 </activity>
723
724 <service android:name=".accessibility.ClockBackService"
Svetoslav Ganov7947d9f2012-05-18 12:52:23 -0700725 android:label="@string/accessibility_service_label"
726 android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE">
Svetoslav Ganov101f0612011-10-28 19:08:02 -0700727 <intent-filter>
728 <action android:name="android.accessibilityservice.AccessibilityService" />
729 </intent-filter>
730 </service>
731
Alan Viverettec3042be2015-11-12 11:19:03 -0500732 <service android:name=".accessibility.MagnificationService"
733 android:label="@string/magnification_service_label"
734 android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE">
735 <intent-filter>
736 <action android:name="android.accessibilityservice.AccessibilityService" />
737 </intent-filter>
738 <meta-data android:name="android.accessibilityservice"
739 android:resource="@xml/magnification_service" />
740 </service>
741
Alexander Lucas96c02102011-10-27 15:23:41 -0700742 <activity android:name=".accessibility.TaskListActivity"
Svetoslav Ganov101f0612011-10-28 19:08:02 -0700743 android:label="@string/accessibility_query_window"
Alexander Lucas96c02102011-10-27 15:23:41 -0700744 android:enabled="@bool/atLeastIceCreamSandwich">
745 <intent-filter>
746 <action android:name="android.intent.action.MAIN" />
747 <category android:name="android.intent.category.SAMPLE_CODE" />
748 </intent-filter>
749 </activity>
750
Svetoslav Ganov101f0612011-10-28 19:08:02 -0700751 <service android:name=".accessibility.TaskBackService"
752 android:label="@string/accessibility_query_window_label"
Svetoslav Ganov7947d9f2012-05-18 12:52:23 -0700753 android:enabled="@bool/atLeastIceCreamSandwich"
754 android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE">
Svetoslav Ganov101f0612011-10-28 19:08:02 -0700755 <intent-filter>
756 <action android:name="android.accessibilityservice.AccessibilityService" />
757 </intent-filter>
758 <meta-data
759 android:name="android.accessibilityservice"
760 android:resource="@xml/taskbackconfig" />
761 </service>
Alexander Lucas96c02102011-10-27 15:23:41 -0700762
Svetoslav Ganova7523382011-11-29 12:34:26 -0800763 <activity android:name=".accessibility.CustomViewAccessibilityActivity"
764 android:label="@string/accessibility_custom_view"
765 android:enabled="@bool/atLeastIceCreamSandwich">
766 <intent-filter>
767 <action android:name="android.intent.action.MAIN" />
768 <category android:name="android.intent.category.SAMPLE_CODE" />
769 </intent-filter>
770 </activity>
771
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800772 <!-- Instrumentation Samples -->
773
774 <activity android:name=".app.LocalSample" android:label="@string/activity_local_sample">
775 <intent-filter>
776 <action android:name="android.intent.action.MAIN" />
777 <!-- category android:name="android.intent.category.SAMPLE_CODE" /-->
778 </intent-filter>
779 </activity>
780
781 <activity android:name=".app.ContactsFilter" android:label="@string/activity_contacts_filter">
782 <intent-filter>
783 <action android:name="android.intent.action.MAIN" />
784 <!-- category android:name="android.intent.category.SAMPLE_CODE" /-->
785 </intent-filter>
786 </activity>
787
788
789 <!-- Notifications samples -->
790
791 <activity android:name=".app.NotifyWithText" android:label="App/Notification/NotifyWithText">
792 <intent-filter>
793 <action android:name="android.intent.action.MAIN" />
794 <category android:name="android.intent.category.SAMPLE_CODE" />
795 </intent-filter>
796 </activity>
797
Dianne Hackborn41430b92010-11-22 16:15:32 -0800798 <activity android:name=".app.IncomingMessage"
Dianne Hackborn174f61c2012-01-10 15:23:13 -0800799 android:label="App/Notification/IncomingMessage">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800800 <intent-filter>
801 <action android:name="android.intent.action.MAIN" />
802 <category android:name="android.intent.category.SAMPLE_CODE" />
803 </intent-filter>
804 </activity>
805
Dianne Hackborn174f61c2012-01-10 15:23:13 -0800806 <activity android:name=".app.IncomingMessageView"
807 android:label="App/Notification/IncomingMessageView">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800808 </activity>
809
Dianne Hackborn174f61c2012-01-10 15:23:13 -0800810<!-- BEGIN_INCLUDE(interstitial_affinity) -->
811 <activity android:name=".app.IncomingMessageInterstitial"
812 android:label="You have messages"
Alan Viverette21780632014-03-03 14:08:19 -0800813 android:theme="@style/ThemeCurrentDialog"
Dianne Hackborn376e0002012-01-30 11:44:05 -0800814 android:launchMode="singleTask"
815 android:taskAffinity=""
Dianne Hackborn174f61c2012-01-10 15:23:13 -0800816 android:excludeFromRecents="true">
817 </activity>
818<!-- END_INCLUDE(interstitial_affinity) -->
819
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800820 <!-- This is used to display a notification selected by the user
821 from StatusBarNotifications. Note the configuration here so
822 that the activity layers on top of whatever the user is doing,
823 allowing them to press back to return. -->
824 <activity android:name=".app.NotificationDisplay"
825 android:theme="@style/Theme.Transparent"
826 android:taskAffinity=""
827 android:excludeFromRecents="true"
828 android:noHistory="true">
829 </activity>
830
831 <activity android:name=".app.StatusBarNotifications"
832 android:label="App/Notification/Status Bar"
833 android:launchMode="singleTop">
834 <intent-filter>
835 <action android:name="android.intent.action.MAIN" />
836 <category android:name="android.intent.category.SAMPLE_CODE" />
837 </intent-filter>
838 </activity>
839
840 <service android:name=".app.NotifyingService" />
841
842 <activity android:name=".app.NotifyingController" android:label="App/Notification/Notifying Service Controller">
843 <intent-filter>
844 <action android:name="android.intent.action.MAIN" />
845 <category android:name="android.intent.category.SAMPLE_CODE" />
846 </intent-filter>
847 </activity>
848
Dianne Hackborn8a416b32017-01-20 17:20:53 -0800849 <service android:name=".app.NotificationBackgroundService" />
850 <activity android:name=".app.NotificationBackgroundService$Controller"
851 android:label="App/Notification/Background Service">
852 <intent-filter>
853 <action android:name="android.intent.action.MAIN" />
854 <category android:name="android.intent.category.SAMPLE_CODE" />
855 </intent-filter>
856 </activity>
857
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800858 <!-- Dialog samples -->
859 <activity android:name=".app.AlertDialogSamples" android:label="@string/activity_alert_dialog">
860 <intent-filter>
861 <action android:name="android.intent.action.MAIN" />
862 <category android:name="android.intent.category.SAMPLE_CODE" />
863 </intent-filter>
864 </activity>
865
866 <!-- Search Samples -->
867
868 <!-- This activity represents a "typical" activity in your application from which the -->
869 <!-- user would be allowed to invoke a search function. As noted below, the definition -->
870 <!-- of android.app.default_searchable is more typically handled at the application -->
871 <!-- level, where it can serve as a default for all of your activities. -->
872
873 <activity android:name=".app.SearchInvoke"
874 android:label="@string/search_invoke">
875 <intent-filter>
876 <action android:name="android.intent.action.MAIN" />
877 <category android:name="android.intent.category.SAMPLE_CODE" />
878 </intent-filter>
879
880 <!-- This metadata entry causes .app.SearchQueryResults to be the default context -->
881 <!-- whenever the user invokes search while in this Activity. -->
882 <meta-data android:name="android.app.default_searchable"
883 android:value=".app.SearchQueryResults" />
Jack Palevich66914d42010-02-03 16:00:49 +0800884
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800885 <!-- This is not the typical way to define android.app.default_searchable, -->
886 <!-- and we show it here only because we wish to confine the search demo to this -->
887 <!-- section of the ApiDemos application. -->
Jack Palevich66914d42010-02-03 16:00:49 +0800888
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800889 <!-- For typical applications, it's simpler to define android.app.default_searchable -->
890 <!-- just once, at the application level, where it serves as a default for all of -->
891 <!-- the Activities in your package. -->
892 </activity>
893
894 <!-- This activity represents the "search" activity in your application, in which -->
895 <!-- search results are gathered and displayed. -->
896
897 <activity android:name=".app.SearchQueryResults"
898 android:label="@string/search_query_results">
899 <intent-filter>
900 <action android:name="android.intent.action.MAIN" />
901 <category android:name="android.intent.category.SAMPLE_CODE" />
902 </intent-filter>
Jack Palevich66914d42010-02-03 16:00:49 +0800903
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800904 <!-- This intent-filter identifies this activity as "searchable" -->
Jack Palevich66914d42010-02-03 16:00:49 +0800905
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800906 <intent-filter>
907 <action android:name="android.intent.action.SEARCH" />
908 <category android:name="android.intent.category.DEFAULT" />
909 </intent-filter>
Jack Palevich66914d42010-02-03 16:00:49 +0800910
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800911 <!-- This metadata entry provides further configuration details for searches -->
912 <!-- that are handled by this activity. -->
Jack Palevich66914d42010-02-03 16:00:49 +0800913
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800914 <meta-data android:name="android.app.searchable"
915 android:resource="@xml/searchable" />
916 </activity>
917
918 <!-- This provider declaration informs the Search Manager that you have a provider of -->
919 <!-- Search suggestions, and provides information about how to access it. -->
Jack Palevich66914d42010-02-03 16:00:49 +0800920
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800921 <provider android:name=".app.SearchSuggestionSampleProvider"
922 android:authorities="com.example.android.apis.SuggestionProvider" />
923
924 <!-- Shortcuts Samples -->
925
926 <!-- This section of sample code shows how your application can add shortcuts to -->
927 <!-- the launcher (home screen). Shortcuts have a three step life cycle. -->
Jack Palevich66914d42010-02-03 16:00:49 +0800928
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800929 <!-- 1. Your application offers to provide shortcuts to the launcher. When -->
930 <!-- the user installs a shortcut, an activity within your application -->
931 <!-- generates the actual shortcut and returns it to the launcher, where it -->
932 <!-- is shown to the user as an icon. -->
Jack Palevich66914d42010-02-03 16:00:49 +0800933
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800934 <!-- 2. Any time the user clicks on an installed shortcut, an intent is sent. -->
935 <!-- Typically this would then be handled as necessary by an activity within -->
936 <!-- your application. -->
937
938 <!-- 3. The shortcut is deleted. There is no notification to your application. -->
939
940 <!-- In order provide shortcuts from your application, you provide three things: -->
941
942 <!-- 1. An intent-filter declaring your ability to provide shortcuts -->
943 <!-- 2. Code within the activity to provide the shortcuts as requested -->
944 <!-- 3. Code elsewhere within your activity, if appropriate, to receive -->
945 <!-- intents from the shortcut itself. -->
946
947 <activity android:name=".app.LauncherShortcuts"
948 android:label="@string/shortcuts">
949 <intent-filter>
950 <action android:name="android.intent.action.MAIN" />
951 <category android:name="android.intent.category.SAMPLE_CODE" />
952 </intent-filter>
953
954 </activity>
955
956 <!-- It is recommended that you use an activity-alias to provide the "CREATE_SHORTCUT" -->
957 <!-- intent-filter. This gives you a way to set the text (and optionally the -->
958 <!-- icon) that will be seen in the launcher's create-shortcut user interface. -->
959
960 <activity-alias android:name=".app.CreateShortcuts"
961 android:targetActivity=".app.LauncherShortcuts"
962 android:label="@string/sample_shortcuts">
963
964 <!-- This intent-filter allows your shortcuts to be created in the launcher. -->
965 <intent-filter>
966 <action android:name="android.intent.action.CREATE_SHORTCUT" />
967 <category android:name="android.intent.category.DEFAULT" />
968 </intent-filter>
969
970 </activity-alias>
971
972 <!-- Menu Samples -->
973
974 <activity android:name=".app.MenuInflateFromXml" android:label="@string/menu_from_xml_title">
975 <intent-filter>
976 <action android:name="android.intent.action.MAIN" />
977 <category android:name="android.intent.category.SAMPLE_CODE" />
978 </intent-filter>
979 </activity>
980
Dianne Hackbornc86ba312010-01-12 18:17:18 -0800981 <!-- Device Admin Samples -->
982
Andy Stadler0879ed42011-05-31 10:14:27 -0700983 <activity android:name=".app.DeviceAdminSample"
Dianne Hackbornc86ba312010-01-12 18:17:18 -0800984 android:label="@string/activity_sample_device_admin">
985 <intent-filter>
986 <action android:name="android.intent.action.MAIN" />
987 <category android:name="android.intent.category.SAMPLE_CODE" />
988 </intent-filter>
989 </activity>
990
Dianne Hackborn1c266992010-01-29 19:03:37 -0800991<!-- BEGIN_INCLUDE(device_admin_declaration) -->
Andy Stadler0879ed42011-05-31 10:14:27 -0700992 <receiver android:name=".app.DeviceAdminSample$DeviceAdminSampleReceiver"
Dianne Hackbornc86ba312010-01-12 18:17:18 -0800993 android:label="@string/sample_device_admin"
Dianne Hackborn20865872010-01-25 18:58:34 -0800994 android:description="@string/sample_device_admin_description"
Dianne Hackbornc86ba312010-01-12 18:17:18 -0800995 android:permission="android.permission.BIND_DEVICE_ADMIN">
996 <meta-data android:name="android.app.device_admin"
Andrew Stadler1f914252010-02-08 21:00:05 -0800997 android:resource="@xml/device_admin_sample" />
Dianne Hackbornc86ba312010-01-12 18:17:18 -0800998 <intent-filter>
999 <action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
1000 </intent-filter>
1001 </receiver>
Makoto Onuki08d2a042016-02-10 11:28:49 -08001002 <receiver android:name=".app.DeviceAdminSample$DeviceAdminSampleReceiver2"
1003 android:label="@string/sample_device_admin2"
1004 android:description="@string/sample_device_admin_description2"
1005 android:permission="android.permission.BIND_DEVICE_ADMIN">
1006 <meta-data android:name="android.app.device_admin"
1007 android:resource="@xml/device_admin_sample" />
1008 <intent-filter>
1009 <action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
1010 </intent-filter>
1011 </receiver>
Dianne Hackborn1c266992010-01-29 19:03:37 -08001012<!-- END_INCLUDE(device_admin_declaration) -->
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001013
1014 <!-- Voice Recognition Samples -->
1015
1016 <activity android:name=".app.VoiceRecognition" android:label="@string/voice_recognition">
1017 <intent-filter>
1018 <action android:name="android.intent.action.MAIN" />
1019 <category android:name="android.intent.category.SAMPLE_CODE" />
1020 </intent-filter>
1021 </activity>
1022
James Yumd2962a32009-12-02 17:10:20 -08001023 <!-- Text-To-Speech Samples -->
1024
1025 <activity android:name=".app.TextToSpeechActivity" android:label="@string/text_to_speech">
1026 <intent-filter>
1027 <action android:name="android.intent.action.MAIN" />
1028 <category android:name="android.intent.category.SAMPLE_CODE" />
1029 </intent-filter>
1030 </activity>
1031
Adam Powell72187802010-08-06 13:34:10 -07001032 <!-- Action Bar Samples -->
1033 <activity android:name=".app.ActionBarMechanics"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001034 android:label="@string/action_bar_mechanics"
1035 android:enabled="@bool/atLeastHoneycomb">
Adam Powell72187802010-08-06 13:34:10 -07001036 <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
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001042 <activity android:name=".app.ActionBarUsage"
1043 android:label="@string/action_bar_usage"
1044 android:enabled="@bool/atLeastHoneycomb">
Adam Powell72187802010-08-06 13:34:10 -07001045 <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 Powell6a89a9e2010-10-29 10:46:05 -07001051 <activity android:name=".app.ActionBarDisplayOptions"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001052 android:label="@string/action_bar_display_options"
1053 android:logo="@drawable/apidemo_androidlogo"
1054 android:enabled="@bool/atLeastHoneycomb">
Adam Powell6a89a9e2010-10-29 10:46:05 -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
Adam Powell2b658f02010-11-03 16:57:14 -07001061 <activity android:name=".app.ActionBarTabs"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001062 android:label="@string/action_bar_tabs"
1063 android:enabled="@bool/atLeastHoneycomb">
Adam Powell2b658f02010-11-03 16:57:14 -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
Svetoslav Ganov30073fb2011-10-21 17:23:10 -07001070 <activity android:name=".app.ActionBarSettingsActionProviderActivity"
1071 android:label="@string/action_bar_settings_action_provider"
1072 android:enabled="@bool/atLeastIceCreamSandwich">
1073 <intent-filter>
1074 <action android:name="android.intent.action.MAIN" />
1075 <category android:name="android.intent.category.SAMPLE_CODE" />
1076 </intent-filter>
1077 </activity>
1078
1079 <activity android:name=".app.ActionBarShareActionProviderActivity"
1080 android:label="@string/action_bar_share_action_provider"
Svetoslav Ganovddece2d2011-07-14 16:25:57 -07001081 android:enabled="@bool/atLeastIceCreamSandwich">
1082 <intent-filter>
1083 <action android:name="android.intent.action.MAIN" />
1084 <category android:name="android.intent.category.SAMPLE_CODE" />
1085 </intent-filter>
1086 </activity>
1087
Dianne Hackborn9f744752014-08-21 17:52:52 -07001088 <activity android:name=".app.ActionBarNavigation"
1089 android:label="@string/action_bar_navigation"
1090 android:enabled="@bool/atLeastJellyBean"
1091 android:taskAffinity=":bar_navigation"
1092 android:launchMode="singleTask">
1093 <intent-filter>
1094 <action android:name="android.intent.action.MAIN" />
1095 <category android:name="android.intent.category.SAMPLE_CODE" />
1096 </intent-filter>
1097 </activity>
1098
1099 <activity android:name=".app.ActionBarNavigationTarget"
1100 android:label="@string/action_bar_navigation_target"
1101 android:enabled="@bool/atLeastJellyBean"
1102 android:parentActivityName=".app.ActionBarNavigation"
1103 android:taskAffinity=":bar_navigation">
1104 </activity>
1105
Svetoslav Ganov42c62502013-10-30 12:08:33 -07001106 <activity android:name=".app.PrintBitmap"
1107 android:label="@string/print_bitmap"
1108 android:enabled="@bool/atLeastKitKat">
1109 <intent-filter>
1110 <action android:name="android.intent.action.MAIN" />
1111 <category android:name="android.intent.category.SAMPLE_CODE" />
1112 </intent-filter>
1113 </activity>
1114
1115 <activity android:name=".app.PrintHtmlFromScreen"
1116 android:label="@string/print_html_from_screen"
1117 android:enabled="@bool/atLeastKitKat">
1118 <intent-filter>
1119 <action android:name="android.intent.action.MAIN" />
1120 <category android:name="android.intent.category.SAMPLE_CODE" />
1121 </intent-filter>
1122 </activity>
1123
1124 <activity android:name=".app.PrintHtmlOffScreen"
1125 android:label="@string/print_html_off_screen"
1126 android:enabled="@bool/atLeastKitKat">
1127 <intent-filter>
1128 <action android:name="android.intent.action.MAIN" />
1129 <category android:name="android.intent.category.SAMPLE_CODE" />
1130 </intent-filter>
1131 </activity>
1132
Svetoslav0b73e612013-10-29 16:02:20 -07001133 <activity android:name=".app.PrintCustomContent"
1134 android:label="@string/print_custom_content"
1135 android:enabled="@bool/atLeastKitKat">
1136 <intent-filter>
1137 <action android:name="android.intent.action.MAIN" />
1138 <category android:name="android.intent.category.SAMPLE_CODE" />
1139 </intent-filter>
1140 </activity>
1141
Dianne Hackborn4b393922011-02-25 10:50:53 -08001142 <!-- Application Updating Samples -->
1143
1144<!-- BEGIN_INCLUDE(app_update_declaration) -->
1145 <receiver android:name=".app.AppUpdateReceiver">
1146 <intent-filter>
1147 <action android:name="android.intent.action.MY_PACKAGE_REPLACED" />
1148 </intent-filter>
1149 </receiver>
1150<!-- END_INCLUDE(app_update_declaration) -->
1151
Dianne Hackborn82c91892013-06-12 18:08:54 -07001152 <receiver android:name=".app.AppUpdateSspReceiver">
1153 <intent-filter>
1154 <action android:name="android.intent.action.PACKAGE_REPLACED" />
1155 <data android:scheme="package" android:ssp="com.example.android.apis" />
1156 </intent-filter>
1157 </receiver>
1158
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001159 <!-- ************************************* -->
1160 <!-- CONTENT PACKAGE SAMPLES -->
1161 <!-- ************************************* -->
1162
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001163 <activity android:name=".content.ClipboardSample"
1164 android:label="@string/activity_clipboard"
1165 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn46e70552010-08-04 23:21:03 -07001166 <intent-filter>
1167 <action android:name="android.intent.action.MAIN" />
1168 <category android:name="android.intent.category.SAMPLE_CODE" />
1169 </intent-filter>
1170 </activity>
1171
Dianne Hackborn04a91302010-02-08 22:41:08 -08001172 <activity android:name=".content.ExternalStorage" android:label="@string/activity_external_storage">
1173 <intent-filter>
1174 <action android:name="android.intent.action.MAIN" />
1175 <category android:name="android.intent.category.SAMPLE_CODE" />
1176 <category android:name="android.intent.category.EMBED" />
1177 </intent-filter>
1178 </activity>
1179
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001180 <activity android:name=".content.StyledText" android:label="@string/activity_styled_text">
1181 <intent-filter>
1182 <action android:name="android.intent.action.MAIN" />
1183 <category android:name="android.intent.category.SAMPLE_CODE" />
1184 <category android:name="android.intent.category.EMBED" />
1185 </intent-filter>
1186 </activity>
1187
Dianne Hackbornf25ca502013-04-26 18:09:32 -07001188 <activity android:name=".content.TextUndoActivity" android:label="@string/activity_text_undo">
1189 <intent-filter>
1190 <action android:name="android.intent.action.MAIN" />
1191 <category android:name="android.intent.category.SAMPLE_CODE" />
1192 <category android:name="android.intent.category.EMBED" />
1193 </intent-filter>
1194 </activity>
1195
Dianne Hackbornd79a0902011-07-01 15:08:18 -07001196 <activity android:name=".content.ResourcesLayoutReference"
1197 android:label="@string/activity_resources_layout_reference">
1198 <intent-filter>
1199 <action android:name="android.intent.action.MAIN" />
1200 <category android:name="android.intent.category.SAMPLE_CODE" />
1201 <category android:name="android.intent.category.EMBED" />
1202 </intent-filter>
1203 </activity>
1204
Dianne Hackborn59e35f12011-03-31 16:35:22 -07001205 <activity android:name=".content.ResourcesWidthAndHeight"
1206 android:label="@string/activity_resources_width_and_height"
Dianne Hackborn193d98e2011-05-19 18:15:20 -07001207 android:enabled="@bool/atLeastHoneycombMR2">
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
1215 <activity android:name=".content.ResourcesSmallestWidth"
1216 android:label="@string/activity_resources_smallest_width"
1217 android:enabled="@bool/atLeastHoneycombMR2">
Dianne Hackborn59e35f12011-03-31 16:35:22 -07001218 <intent-filter>
1219 <action android:name="android.intent.action.MAIN" />
1220 <category android:name="android.intent.category.SAMPLE_CODE" />
1221 <category android:name="android.intent.category.EMBED" />
1222 </intent-filter>
1223 </activity>
1224
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001225 <activity android:name=".content.ReadAsset" android:label="@string/activity_read_asset">
1226 <intent-filter>
1227 <action android:name="android.intent.action.MAIN" />
1228 <category android:name="android.intent.category.SAMPLE_CODE" />
1229 <category android:name="android.intent.category.EMBED" />
1230 </intent-filter>
1231 </activity>
1232
1233 <activity android:name=".content.ResourcesSample" android:label="@string/activity_resources">
1234 <intent-filter>
1235 <action android:name="android.intent.action.MAIN" />
1236 <category android:name="android.intent.category.SAMPLE_CODE" />
1237 </intent-filter>
1238 </activity>
1239
Dianne Hackborn23bff5d2010-09-01 22:58:26 -07001240 <activity android:name=".content.PickContact" android:label="@string/activity_pick_contact">
1241 <intent-filter>
1242 <action android:name="android.intent.action.MAIN" />
1243 <category android:name="android.intent.category.SAMPLE_CODE" />
1244 </intent-filter>
1245 </activity>
1246
Dianne Hackbornaa9e46d2015-03-12 11:20:52 -07001247 <activity android:name=".content.ShareContent" android:label="@string/activity_share_content">
1248 <intent-filter>
1249 <action android:name="android.intent.action.MAIN" />
1250 <category android:name="android.intent.category.SAMPLE_CODE" />
1251 </intent-filter>
1252 </activity>
1253
Chiao Cheng0a010ae2013-03-20 17:22:06 -07001254 <activity android:name=".content.ChangedContacts" android:label="@string/activity_changed_contact">
1255 <intent-filter>
1256 <action android:name="android.intent.action.MAIN"/>
1257 <category android:name="android.intent.category.SAMPLE_CODE"/>
1258 </intent-filter>
1259 </activity>
1260
Dianne Hackborne3ad7fa2016-01-07 18:03:54 -08001261 <activity android:name=".content.MediaContentObserver"
1262 android:label="@string/activity_media_content_observer">
1263 <intent-filter>
1264 <action android:name="android.intent.action.MAIN"/>
1265 <category android:name="android.intent.category.SAMPLE_CODE"/>
1266 </intent-filter>
1267 </activity>
1268
1269 <service android:name=".content.MediaContentJob"
1270 android:permission="android.permission.BIND_JOB_SERVICE" />
1271
Dianne Hackborna4a1bb72016-03-21 13:31:34 -07001272 <service android:name=".content.PhotosContentJob"
1273 android:permission="android.permission.BIND_JOB_SERVICE" />
1274
Dianne Hackbornddea2822011-08-09 19:36:44 -07001275 <activity android:name=".content.InstallApk" android:label="@string/activity_install_apk"
1276 android:enabled="@bool/atLeastHoneycombMR2">
1277 <intent-filter>
1278 <action android:name="android.intent.action.MAIN" />
1279 <category android:name="android.intent.category.SAMPLE_CODE" />
1280 </intent-filter>
1281 </activity>
1282
Peter Visontay48f2a312017-11-23 13:29:42 +00001283 <!-- A FileProvider for passing the APK to be installed to the system. -->
1284 <provider
KOUSHIK PANUGANTI7f203342018-04-24 17:13:55 -07001285 android:name="androidx.core.content.FileProvider"
Peter Visontay48f2a312017-11-23 13:29:42 +00001286 android:authorities="com.example.android.apis.installapkprovider"
1287 android:exported="false"
1288 android:grantUriPermissions="true">
1289 <meta-data
1290 android:name="android.support.FILE_PROVIDER_PATHS"
1291 android:resource="@xml/file_paths" />
1292 </provider>
1293
Peter Visontay75bca252017-11-16 19:58:57 +00001294 <activity android:name=".content.InstallApkSessionApi"
1295 android:label="@string/activity_install_apk_session_api"
1296 android:launchMode="singleTop">
1297 <intent-filter>
1298 <action android:name="android.intent.action.MAIN" />
1299 <category android:name="android.intent.category.SAMPLE_CODE" />
1300 </intent-filter>
1301 <intent-filter>
1302 <action android:exported="true"
1303 android:name="com.example.android.apis.content.SESSION_API_PACKAGE_INSTALLED" />
1304 </intent-filter>
1305 </activity>
1306
Jeff Sharkey4c4580e2014-04-08 16:47:29 -07001307 <activity android:name=".content.DocumentsSample"
1308 android:label="@string/activity_documents"
1309 android:enabled="@bool/atLeastKitKat">
1310 <intent-filter>
1311 <action android:name="android.intent.action.MAIN" />
1312 <category android:name="android.intent.category.SAMPLE_CODE" />
1313 </intent-filter>
1314 </activity>
1315
Dianne Hackbornddea2822011-08-09 19:36:44 -07001316 <provider android:name=".content.FileProvider"
1317 android:authorities="com.example.android.apis.content.FileProvider"
Dianne Hackbornaa9e46d2015-03-12 11:20:52 -07001318 android:grantUriPermissions="true"
1319 android:exported="false"
Dianne Hackbornddea2822011-08-09 19:36:44 -07001320 android:enabled="@bool/atLeastHoneycombMR2" />
1321
Clara Bayarri93263162015-04-08 18:30:50 +01001322 <activity android:name=".content.ProcessTextLauncher"
1323 android:label="@string/process_text_title" >
1324 <intent-filter>
1325 <action android:name="android.intent.action.MAIN" />
1326 <category android:name="android.intent.category.SAMPLE_CODE" />
1327 </intent-filter>
1328 </activity>
1329 <activity android:name=".content.ProcessText" >
1330 <intent-filter >
1331 <action android:name="android.intent.action.PROCESS_TEXT"/>
1332 <category android:name="android.intent.category.DEFAULT" />
1333 <data android:mimeType="text/plain" />
1334 </intent-filter>
1335 </activity>
1336
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001337 <!-- ************************************* -->
Erik Gilling438ea812013-06-26 11:06:09 -07001338 <!-- HARDWARE PACKAGE SAMPLES -->
1339 <!-- ************************************* -->
1340
1341 <activity android:name=".hardware.ConsumerIr" android:label="Hardware/Consumer IR">
1342 <intent-filter>
1343 <action android:name="android.intent.action.MAIN" />
1344 <category android:name="android.intent.category.SAMPLE_CODE" />
1345 </intent-filter>
1346 </activity>
1347
1348 <!-- ************************************* -->
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001349 <!-- OS PACKAGE SAMPLES -->
1350 <!-- ************************************* -->
1351
1352 <activity android:name=".os.MorseCode" android:label="OS/Morse Code">
1353 <intent-filter>
1354 <action android:name="android.intent.action.MAIN" />
1355 <category android:name="android.intent.category.SAMPLE_CODE" />
1356 </intent-filter>
1357 </activity>
1358
Jaikumar Ganesh8a0799f2013-02-28 20:35:27 -08001359 <activity android:name=".os.TriggerSensors" android:label="OS/TriggerSensors">
1360 <intent-filter>
1361 <action android:name="android.intent.action.MAIN" />
1362 <category android:name="android.intent.category.SAMPLE_CODE" />
1363 </intent-filter>
1364 </activity>
1365
Mathias Agopiand6e9c612010-11-23 01:05:13 -08001366 <activity android:name=".os.RotationVectorDemo" android:label="OS/Rotation Vector" android:screenOrientation="nosensor">
1367 <intent-filter>
1368 <action android:name="android.intent.action.MAIN" />
1369 <category android:name="android.intent.category.SAMPLE_CODE" />
1370 </intent-filter>
1371 </activity>
1372
Roman Nurikf096f962010-02-22 14:59:11 -08001373 <activity android:name=".os.SmsMessagingDemo" android:label="OS/SMS Messaging">
1374 <intent-filter>
1375 <action android:name="android.intent.action.MAIN" />
1376 <category android:name="android.intent.category.SAMPLE_CODE" />
1377 </intent-filter>
Ye Wen69291d62014-05-15 13:06:12 -07001378 <intent-filter>
1379 <action android:name="android.intent.action.SENDTO" />
1380 <category android:name="android.intent.category.DEFAULT" />
1381 <data android:scheme="sms" />
1382 <data android:scheme="smsto" />
1383 </intent-filter>
1384 </activity>
1385
1386 <activity android:name=".os.MmsMessagingDemo" android:label="OS/MMS Messaging">
1387 <intent-filter>
1388 <action android:name="android.intent.action.MAIN" />
1389 <category android:name="android.intent.category.SAMPLE_CODE" />
1390 </intent-filter>
1391 <intent-filter>
1392 <action android:name="android.intent.action.SENDTO" />
1393 <category android:name="android.intent.category.DEFAULT" />
1394 <data android:scheme="mms" />
1395 <data android:scheme="mmsto" />
1396 </intent-filter>
Roman Nurikf096f962010-02-22 14:59:11 -08001397 </activity>
1398
1399 <activity android:name=".os.SmsReceivedDialog"
1400 android:theme="@android:style/Theme.Translucent.NoTitleBar"
1401 android:launchMode="singleInstance" />
1402
Ye Wen69291d62014-05-15 13:06:12 -07001403 <receiver android:name=".os.SmsMessageReceiver" android:enabled="false"
1404 android:permission="android.permission.BROADCAST_SMS">
Roman Nurikf096f962010-02-22 14:59:11 -08001405 <intent-filter>
1406 <action android:name="android.provider.Telephony.SMS_RECEIVED" />
1407 </intent-filter>
Ye Wen69291d62014-05-15 13:06:12 -07001408 <intent-filter>
1409 <action android:name="android.provider.Telephony.SMS_DELIVER" />
1410 </intent-filter>
Roman Nurikf096f962010-02-22 14:59:11 -08001411 </receiver>
1412
Ye Wen69291d62014-05-15 13:06:12 -07001413 <receiver android:name=".os.MmsWapPushReceiver" android:enabled="false"
1414 android:permission="android.permission.BROADCAST_WAP_PUSH">
1415 <intent-filter>
1416 <action android:name="android.provider.Telephony.WAP_PUSH_RECEIVED" />
1417 <data android:mimeType="application/vnd.wap.mms-message" />
1418 </intent-filter>
1419 <intent-filter>
1420 <action android:name="android.provider.Telephony.WAP_PUSH_DELIVER" />
1421 <data android:mimeType="application/vnd.wap.mms-message" />
1422 </intent-filter>
1423 </receiver>
1424
1425 <service android:name=".os.HeadlessSmsSendService"
1426 android:permission="android.permission.SEND_RESPOND_VIA_MESSAGE"
1427 android:exported="true">
1428 <intent-filter>
1429 <action android:name="android.intent.action.RESPOND_VIA_MESSAGE" />
1430 <category android:name="android.intent.category.DEFAULT" />
1431 <data android:scheme="sms" />
1432 <data android:scheme="smsto" />
1433 <data android:scheme="mms" />
1434 <data android:scheme="mmsto" />
1435 </intent-filter>
1436 </service>
1437
Julian Odell9b00ec92014-08-25 17:52:15 -07001438 <provider android:name=".os.MmsFileProvider"
1439 android:authorities="com.example.android.apis.os.MmsFileProvider"
1440 android:enabled="@bool/atLeastLRelease"
Cheuksan Wangcfb685d2014-09-08 19:57:31 -07001441 android:grantUriPermissions="true"
1442 android:exported="false" />
Julian Odell9b00ec92014-08-25 17:52:15 -07001443
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001444 <!-- ************************************* -->
Chet Haaseb9461fc2010-08-04 18:01:13 -07001445 <!-- ANDROID.ANIMATION PACKAGE SAMPLES -->
1446 <!-- ************************************* -->
1447
George Mount77dfe822013-12-12 11:05:15 -08001448 <activity android:name=".animation.ActivityTransition"
1449 android:label="Animation/Activity Transition"
George Mountf93d4902014-02-26 13:05:43 -08001450 android:enabled="@bool/atLeastLRelease"
George Mount4769ecc2014-02-26 19:01:24 +00001451 android:theme="@style/ActivityTransitionTheme">
George Mount77dfe822013-12-12 11:05:15 -08001452 <intent-filter>
1453 <action android:name="android.intent.action.MAIN" />
1454 <category android:name="android.intent.category.SAMPLE_CODE" />
1455 </intent-filter>
1456 </activity>
1457
1458 <activity android:name=".animation.ActivityTransitionDetails"
George Mount4769ecc2014-02-26 19:01:24 +00001459 android:label="Animation/Details of a specific thingy"
George Mountf93d4902014-02-26 13:05:43 -08001460 android:enabled="@bool/atLeastLRelease"
George Mount4769ecc2014-02-26 19:01:24 +00001461 android:theme="@style/ActivityTransitionTheme">
George Mount77dfe822013-12-12 11:05:15 -08001462 <intent-filter>
1463 <action android:name="android.intent.action.MAIN" />
1464 </intent-filter>
1465 </activity>
1466
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001467 <activity android:name=".animation.AnimationLoading"
1468 android:label="Animation/Loading"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001469 android:enabled="@bool/atLeastHoneycomb">
Chet Haase0366ddf2010-08-18 10:28:06 -07001470 <intent-filter>
1471 <action android:name="android.intent.action.MAIN" />
1472 <category android:name="android.intent.category.SAMPLE_CODE" />
1473 </intent-filter>
1474 </activity>
1475
Chet Haase43828a82010-08-16 17:42:33 -07001476 <activity android:name=".animation.AnimationCloning"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001477 android:label="Animation/Cloning"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001478 android:enabled="@bool/atLeastHoneycomb">
Chet Haase43828a82010-08-16 17:42:33 -07001479 <intent-filter>
1480 <action android:name="android.intent.action.MAIN" />
1481 <category android:name="android.intent.category.SAMPLE_CODE" />
1482 </intent-filter>
1483 </activity>
1484
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001485 <activity android:name=".animation.AnimationSeeking"
1486 android:label="Animation/Seeking"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001487 android:enabled="@bool/atLeastHoneycomb">
Chet Haase0a495ab2010-09-03 15:43:47 -07001488 <intent-filter>
1489 <action android:name="android.intent.action.MAIN" />
1490 <category android:name="android.intent.category.SAMPLE_CODE" />
1491 </intent-filter>
1492 </activity>
1493
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001494 <activity android:name=".animation.AnimatorEvents"
1495 android:label="Animation/Events"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001496 android:enabled="@bool/atLeastHoneycomb">
Chet Haase2ab1da82010-08-25 16:30:28 -07001497 <intent-filter>
1498 <action android:name="android.intent.action.MAIN" />
1499 <category android:name="android.intent.category.SAMPLE_CODE" />
1500 </intent-filter>
1501 </activity>
1502
Chet Haase434672a2010-08-20 16:38:18 -07001503 <activity android:name=".animation.BouncingBalls"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001504 android:label="Animation/Bouncing Balls"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001505 android:enabled="@bool/atLeastHoneycomb">
Chet Haase434672a2010-08-20 16:38:18 -07001506 <intent-filter>
1507 <action android:name="android.intent.action.MAIN" />
1508 <category android:name="android.intent.category.SAMPLE_CODE" />
1509 </intent-filter>
1510 </activity>
1511
Chet Haase0366ddf2010-08-18 10:28:06 -07001512 <activity android:name=".animation.CustomEvaluator"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001513 android:label="Animation/Custom Evaluator"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001514 android:enabled="@bool/atLeastHoneycomb">
Chet Haase0366ddf2010-08-18 10:28:06 -07001515 <intent-filter>
1516 <action android:name="android.intent.action.MAIN" />
1517 <category android:name="android.intent.category.SAMPLE_CODE" />
1518 </intent-filter>
1519 </activity>
1520
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001521 <activity android:name=".animation.ListFlipper"
1522 android:label="Animation/View Flip"
1523 android:enabled="@bool/atLeastHoneycomb">
Chet Haase64606ec2010-08-06 11:32:42 -07001524 <intent-filter>
1525 <action android:name="android.intent.action.MAIN" />
1526 <category android:name="android.intent.category.SAMPLE_CODE" />
1527 </intent-filter>
1528 </activity>
1529
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001530 <activity android:name=".animation.ReversingAnimation"
1531 android:label="Animation/Reversing"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001532 android:enabled="@bool/atLeastHoneycomb">
Chet Haaseeba431d72010-08-17 11:59:01 -07001533 <intent-filter>
1534 <action android:name="android.intent.action.MAIN" />
1535 <category android:name="android.intent.category.SAMPLE_CODE" />
1536 </intent-filter>
1537 </activity>
1538
Chet Haasece436332010-08-19 17:55:31 -07001539 <activity android:name=".animation.MultiPropertyAnimation"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001540 android:label="Animation/Multiple Properties"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001541 android:enabled="@bool/atLeastHoneycomb">
Chet Haasece436332010-08-19 17:55:31 -07001542 <intent-filter>
1543 <action android:name="android.intent.action.MAIN" />
1544 <category android:name="android.intent.category.SAMPLE_CODE" />
1545 </intent-filter>
1546 </activity>
1547
Chet Haase43828a82010-08-16 17:42:33 -07001548 <activity android:name=".animation.LayoutAnimations"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001549 android:label="Animation/Layout Animations"
1550 android:enabled="@bool/atLeastHoneycomb">
Chet Haase43828a82010-08-16 17:42:33 -07001551 <intent-filter>
1552 <action android:name="android.intent.action.MAIN" />
1553 <category android:name="android.intent.category.SAMPLE_CODE" />
1554 </intent-filter>
1555 </activity>
1556
Chet Haase2a064832010-09-21 08:28:16 -07001557 <activity android:name=".animation.LayoutAnimationsHideShow"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001558 android:label="Animation/Hide-Show Animations"
1559 android:enabled="@bool/atLeastHoneycomb">
Chet Haase0a495ab2010-09-03 15:43:47 -07001560 <intent-filter>
1561 <action android:name="android.intent.action.MAIN" />
1562 <category android:name="android.intent.category.SAMPLE_CODE" />
1563 </intent-filter>
1564 </activity>
1565
1566 <activity android:name=".animation.LayoutAnimationsByDefault"
Chet Haaseea3e7cd2013-08-29 13:52:06 -07001567 android:label="Animation/Default Layout Animations"
1568 android:enabled="@bool/atLeastHoneycomb">
1569 <intent-filter>
1570 <action android:name="android.intent.action.MAIN" />
1571 <category android:name="android.intent.category.SAMPLE_CODE" />
1572 </intent-filter>
1573 </activity>
1574
1575 <activity android:name=".animation.Transitions"
1576 android:label="Animation/Simple Transitions"
1577 android:enabled="@bool/atLeastHoneycomb">
Chet Haase0a495ab2010-09-03 15:43:47 -07001578 <intent-filter>
1579 <action android:name="android.intent.action.MAIN" />
1580 <category android:name="android.intent.category.SAMPLE_CODE" />
1581 </intent-filter>
1582 </activity>
1583
George Mountd219b222013-11-20 09:16:03 -08001584 <activity android:name=".animation.PathAnimations"
1585 android:label="Animation/Path Animations"
1586 android:enabled="@bool/atLeastHoneycomb">
1587 <intent-filter>
1588 <action android:name="android.intent.action.MAIN" />
1589 <category android:name="android.intent.category.SAMPLE_CODE" />
1590 </intent-filter>
1591 </activity>
1592
Chet Haaseb9461fc2010-08-04 18:01:13 -07001593 <!-- ************************************* -->
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001594 <!-- ANIMATION PACKAGE SAMPLES -->
1595 <!-- ************************************* -->
1596
1597 <activity android:name=".animation.Transition3d" android:label="Views/Animation/3D Transition">
1598 <intent-filter>
1599 <action android:name="android.intent.action.MAIN" />
1600 <category android:name="android.intent.category.SAMPLE_CODE" />
1601 </intent-filter>
1602 </activity>
1603
1604 <!-- ************************************* -->
1605 <!-- VIEW/WIDGET PACKAGE SAMPLES -->
1606 <!-- ************************************* -->
1607
1608 <activity android:name=".view.ChronometerDemo" android:label="Views/Chronometer">
1609 <intent-filter>
1610 <action android:name="android.intent.action.MAIN" />
1611 <category android:name="android.intent.category.SAMPLE_CODE" />
1612 </intent-filter>
1613 </activity>
1614 <activity android:name=".view.WebView1" android:label="Views/WebView">
1615 <intent-filter>
1616 <action android:name="android.intent.action.MAIN" />
1617 <category android:name="android.intent.category.SAMPLE_CODE" />
1618 </intent-filter>
1619 </activity>
1620
1621 <activity android:name=".view.RelativeLayout1" android:label="Views/Layouts/RelativeLayout/1. Vertical">
1622 <intent-filter>
1623 <action android:name="android.intent.action.MAIN" />
1624 <category android:name="android.intent.category.SAMPLE_CODE" />
1625 </intent-filter>
1626 </activity>
1627
1628 <activity android:name=".view.RelativeLayout2" android:label="Views/Layouts/RelativeLayout/2. Simple Form">
1629 <intent-filter>
1630 <action android:name="android.intent.action.MAIN" />
1631 <category android:name="android.intent.category.SAMPLE_CODE" />
1632 </intent-filter>
1633 </activity>
1634
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001635 <activity android:name=".view.LinearLayout1"
1636 android:label="Views/Layouts/LinearLayout/01. Vertical">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001637 <intent-filter>
1638 <action android:name="android.intent.action.MAIN" />
1639 <category android:name="android.intent.category.SAMPLE_CODE" />
1640 </intent-filter>
1641 </activity>
1642
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001643 <activity android:name=".view.LinearLayout2"
1644 android:label="Views/Layouts/LinearLayout/02. Vertical (Fill Screen)">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001645 <intent-filter>
1646 <action android:name="android.intent.action.MAIN" />
1647 <category android:name="android.intent.category.SAMPLE_CODE" />
1648 </intent-filter>
1649 </activity>
1650
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001651 <activity android:name=".view.LinearLayout3"
1652 android:label="Views/Layouts/LinearLayout/03. Vertical (Padded)">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001653 <intent-filter>
1654 <action android:name="android.intent.action.MAIN" />
1655 <category android:name="android.intent.category.SAMPLE_CODE" />
1656 </intent-filter>
1657 </activity>
1658
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001659 <activity android:name=".view.LinearLayout4"
1660 android:label="Views/Layouts/LinearLayout/04. Horizontal">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001661 <intent-filter>
1662 <action android:name="android.intent.action.MAIN" />
1663 <category android:name="android.intent.category.SAMPLE_CODE" />
1664 </intent-filter>
1665 </activity>
1666
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001667 <activity android:name=".view.LinearLayout5"
1668 android:label="Views/Layouts/LinearLayout/05. Simple Form">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001669 <intent-filter>
1670 <action android:name="android.intent.action.MAIN" />
1671 <category android:name="android.intent.category.SAMPLE_CODE" />
1672 </intent-filter>
1673 </activity>
1674
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001675 <activity android:name=".view.LinearLayout6"
1676 android:label="Views/Layouts/LinearLayout/06. Uniform Size">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001677 <intent-filter>
1678 <action android:name="android.intent.action.MAIN" />
1679 <category android:name="android.intent.category.SAMPLE_CODE" />
1680 </intent-filter>
1681 </activity>
1682
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001683 <activity android:name=".view.LinearLayout7"
1684 android:label="Views/Layouts/LinearLayout/07. Fill Parent">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001685 <intent-filter>
1686 <action android:name="android.intent.action.MAIN" />
1687 <category android:name="android.intent.category.SAMPLE_CODE" />
1688 </intent-filter>
1689 </activity>
1690
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001691 <activity android:name=".view.LinearLayout8"
1692 android:label="Views/Layouts/LinearLayout/08. Gravity">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001693 <intent-filter>
1694 <action android:name="android.intent.action.MAIN" />
1695 <category android:name="android.intent.category.SAMPLE_CODE" />
1696 </intent-filter>
1697 </activity>
1698
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001699 <activity android:name=".view.LinearLayout9"
1700 android:label="Views/Layouts/LinearLayout/09. Layout Weight">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001701 <intent-filter>
1702 <action android:name="android.intent.action.MAIN" />
1703 <category android:name="android.intent.category.SAMPLE_CODE" />
1704 </intent-filter>
1705 </activity>
1706
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001707 <activity android:name=".view.LinearLayout10"
1708 android:label="Views/Layouts/LinearLayout/10. Background Image">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001709 <intent-filter>
1710 <action android:name="android.intent.action.MAIN" />
1711 <category android:name="android.intent.category.SAMPLE_CODE" />
1712 </intent-filter>
1713 </activity>
1714
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001715 <activity android:name=".view.CustomLayoutActivity"
1716 android:label="Views/Layouts/CustomLayout">
1717 <intent-filter>
1718 <action android:name="android.intent.action.MAIN" />
1719 <category android:name="android.intent.category.SAMPLE_CODE" />
1720 </intent-filter>
1721 </activity>
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001722
1723 <activity android:name=".view.RadioGroup1" android:label="Views/Radio Group">
1724 <intent-filter>
1725 <action android:name="android.intent.action.MAIN" />
1726 <category android:name="android.intent.category.SAMPLE_CODE" />
1727 </intent-filter>
1728 </activity>
1729
1730 <activity android:name=".view.ScrollView1" android:label="Views/Layouts/ScrollView/1. Short">
1731 <intent-filter>
1732 <action android:name="android.intent.action.MAIN" />
1733 <category android:name="android.intent.category.SAMPLE_CODE" />
1734 </intent-filter>
1735 </activity>
1736
1737 <activity android:name=".view.ScrollView2" android:label="Views/Layouts/ScrollView/2. Long">
1738 <intent-filter>
1739 <action android:name="android.intent.action.MAIN" />
1740 <category android:name="android.intent.category.SAMPLE_CODE" />
1741 </intent-filter>
1742 </activity>
1743
Jeff Brown2e873442011-02-24 20:30:53 -08001744 <activity android:name=".view.HorizontalScrollView1" android:label="Views/Layouts/HorizontalScrollView">
1745 <intent-filter>
1746 <action android:name="android.intent.action.MAIN" />
1747 <category android:name="android.intent.category.SAMPLE_CODE" />
1748 </intent-filter>
1749 </activity>
1750
Gilles Debunne2fba3e12010-11-02 11:59:59 -07001751 <activity android:name=".view.Tabs1" android:label="Views/Tabs/1. Content By Id">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001752 <intent-filter>
1753 <action android:name="android.intent.action.MAIN"/>
1754 <category android:name="android.intent.category.SAMPLE_CODE"/>
1755 </intent-filter>
1756 </activity>
1757
Gilles Debunne2fba3e12010-11-02 11:59:59 -07001758 <activity android:name=".view.Tabs2" android:label="Views/Tabs/2. Content By Factory">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001759 <intent-filter>
1760 <action android:name="android.intent.action.MAIN"/>
1761 <category android:name="android.intent.category.SAMPLE_CODE"/>
1762 </intent-filter>
1763 </activity>
1764
Gilles Debunne2fba3e12010-11-02 11:59:59 -07001765 <activity android:name=".view.Tabs3" android:label="Views/Tabs/3. Content By Intent">
1766 <intent-filter>
1767 <action android:name="android.intent.action.MAIN"/>
1768 <category android:name="android.intent.category.SAMPLE_CODE"/>
1769 </intent-filter>
1770 </activity>
1771
1772 <activity android:name=".view.Tabs4" android:label="Views/Tabs/4. Non Holo theme"
1773 android:theme="@android:style/Theme">
1774 <intent-filter>
1775 <action android:name="android.intent.action.MAIN"/>
1776 <category android:name="android.intent.category.SAMPLE_CODE"/>
1777 </intent-filter>
1778 </activity>
1779
1780 <activity android:name=".view.Tabs5" android:label="Views/Tabs/5. Scrollable">
1781 <intent-filter>
1782 <action android:name="android.intent.action.MAIN"/>
1783 <category android:name="android.intent.category.SAMPLE_CODE"/>
1784 </intent-filter>
1785 </activity>
1786
1787 <activity android:name=".view.Tabs6" android:label="Views/Tabs/6. Right aligned">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001788 <intent-filter>
1789 <action android:name="android.intent.action.MAIN"/>
1790 <category android:name="android.intent.category.SAMPLE_CODE"/>
1791 </intent-filter>
1792 </activity>
1793
1794 <activity android:name=".view.InternalSelectionScroll" android:label="Views/Layouts/ScrollView/3. Internal Selection">
1795 <intent-filter>
1796 <action android:name="android.intent.action.MAIN" />
1797 <category android:name="android.intent.category.SAMPLE_CODE" />
1798 </intent-filter>
1799 </activity>
1800
1801 <activity android:name=".view.TableLayout1" android:label="Views/Layouts/TableLayout/01. Basic">
1802 <intent-filter>
1803 <action android:name="android.intent.action.MAIN" />
1804 <category android:name="android.intent.category.SAMPLE_CODE" />
1805 </intent-filter>
1806 </activity>
1807
1808 <activity android:name=".view.TableLayout2" android:label="Views/Layouts/TableLayout/02. Empty Cells">
1809 <intent-filter>
1810 <action android:name="android.intent.action.MAIN" />
1811 <category android:name="android.intent.category.SAMPLE_CODE" />
1812 </intent-filter>
1813 </activity>
1814
1815 <activity android:name=".view.TableLayout3" android:label="Views/Layouts/TableLayout/03. Long Content">
1816 <intent-filter>
1817 <action android:name="android.intent.action.MAIN" />
1818 <category android:name="android.intent.category.SAMPLE_CODE" />
1819 </intent-filter>
1820 </activity>
1821
1822 <activity android:name=".view.TableLayout4" android:label="Views/Layouts/TableLayout/04. Stretchable">
1823 <intent-filter>
1824 <action android:name="android.intent.action.MAIN" />
1825 <category android:name="android.intent.category.SAMPLE_CODE" />
1826 </intent-filter>
1827 </activity>
1828
1829 <activity android:name=".view.TableLayout5" android:label="Views/Layouts/TableLayout/05. Spanning and Stretchable">
1830 <intent-filter>
1831 <action android:name="android.intent.action.MAIN" />
1832 <category android:name="android.intent.category.SAMPLE_CODE" />
1833 </intent-filter>
1834 </activity>
1835
1836 <activity android:name=".view.TableLayout6" android:label="Views/Layouts/TableLayout/06. More Spanning and Stretchable">
1837 <intent-filter>
1838 <action android:name="android.intent.action.MAIN" />
1839 <category android:name="android.intent.category.SAMPLE_CODE" />
1840 </intent-filter>
1841 </activity>
1842
1843 <activity android:name=".view.TableLayout7" android:label="Views/Layouts/TableLayout/07. Column Collapse">
1844 <intent-filter>
1845 <action android:name="android.intent.action.MAIN" />
1846 <category android:name="android.intent.category.SAMPLE_CODE" />
1847 </intent-filter>
1848 </activity>
1849
1850 <activity android:name=".view.TableLayout8" android:label="Views/Layouts/TableLayout/08. Toggle Stretch">
1851 <intent-filter>
1852 <action android:name="android.intent.action.MAIN" />
1853 <category android:name="android.intent.category.SAMPLE_CODE" />
1854 </intent-filter>
1855 </activity>
1856
1857 <activity android:name=".view.TableLayout9" android:label="Views/Layouts/TableLayout/09. Toggle Shrink">
1858 <intent-filter>
1859 <action android:name="android.intent.action.MAIN" />
1860 <category android:name="android.intent.category.SAMPLE_CODE" />
1861 </intent-filter>
1862 </activity>
1863
1864 <activity android:name=".view.TableLayout10" android:label="Views/Layouts/TableLayout/10. Simple Form">
1865 <intent-filter>
1866 <action android:name="android.intent.action.MAIN" />
1867 <category android:name="android.intent.category.SAMPLE_CODE" />
1868 </intent-filter>
1869 </activity>
1870
1871 <activity android:name=".view.TableLayout11" android:label="Views/Layouts/TableLayout/11. Gravity">
1872 <intent-filter>
1873 <action android:name="android.intent.action.MAIN" />
1874 <category android:name="android.intent.category.SAMPLE_CODE" />
1875 </intent-filter>
1876 </activity>
1877
1878 <activity android:name=".view.TableLayout12" android:label="Views/Layouts/TableLayout/12. Cell Spanning">
1879 <intent-filter>
1880 <action android:name="android.intent.action.MAIN" />
1881 <category android:name="android.intent.category.SAMPLE_CODE" />
1882 </intent-filter>
1883 </activity>
1884
Philip Milne888ac282012-10-31 10:41:31 -07001885 <activity android:name=".view.GridLayout1" android:label="Views/Layouts/GridLayout/1. Simple Form">
Philip Milne875cd1c2011-10-06 16:25:54 -07001886 <intent-filter>
1887 <action android:name="android.intent.action.MAIN" />
1888 <category android:name="android.intent.category.SAMPLE_CODE" />
1889 </intent-filter>
1890 </activity>
1891
Philip Milne888ac282012-10-31 10:41:31 -07001892 <activity android:name=".view.GridLayout2" android:label="Views/Layouts/GridLayout/2. Form (XML)">
1893 <intent-filter>
1894 <action android:name="android.intent.action.MAIN" />
1895 <category android:name="android.intent.category.SAMPLE_CODE" />
1896 </intent-filter>
1897 </activity>
1898
1899 <activity android:name=".view.GridLayout3" android:label="Views/Layouts/GridLayout/3. Form (Java)">
Philip Milne875cd1c2011-10-06 16:25:54 -07001900 <intent-filter>
1901 <action android:name="android.intent.action.MAIN" />
1902 <category android:name="android.intent.category.SAMPLE_CODE" />
1903 </intent-filter>
1904 </activity>
1905
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001906 <activity android:name=".view.Baseline1" android:label="Views/Layouts/Baseline/1. Top">
1907 <intent-filter>
1908 <action android:name="android.intent.action.MAIN" />
1909 <category android:name="android.intent.category.SAMPLE_CODE" />
1910 </intent-filter>
1911 </activity>
1912
1913 <activity android:name=".view.Baseline2" android:label="Views/Layouts/Baseline/2. Bottom">
1914 <intent-filter>
1915 <action android:name="android.intent.action.MAIN" />
1916 <category android:name="android.intent.category.SAMPLE_CODE" />
1917 </intent-filter>
1918 </activity>
1919
1920 <activity android:name=".view.Baseline3" android:label="Views/Layouts/Baseline/3. Center">
1921 <intent-filter>
1922 <action android:name="android.intent.action.MAIN" />
1923 <category android:name="android.intent.category.SAMPLE_CODE" />
1924 </intent-filter>
1925 </activity>
1926
1927 <activity android:name=".view.Baseline4" android:label="Views/Layouts/Baseline/4. Everywhere">
1928 <intent-filter>
1929 <action android:name="android.intent.action.MAIN" />
1930 <category android:name="android.intent.category.SAMPLE_CODE" />
1931 </intent-filter>
1932 </activity>
1933
1934 <activity android:name=".view.Baseline6" android:label="Views/Layouts/Baseline/5. Multi-line">
1935 <intent-filter>
1936 <action android:name="android.intent.action.MAIN" />
1937 <category android:name="android.intent.category.SAMPLE_CODE" />
1938 </intent-filter>
1939 </activity>
1940
1941 <activity android:name=".view.Baseline7" android:label="Views/Layouts/Baseline/6. Relative">
1942 <intent-filter>
1943 <action android:name="android.intent.action.MAIN" />
1944 <category android:name="android.intent.category.SAMPLE_CODE" />
1945 </intent-filter>
1946 </activity>
1947
1948 <activity android:name=".view.BaselineNested1" android:label="Views/Layouts/Baseline/Nested Example 1">
1949 <intent-filter>
1950 <action android:name="android.intent.action.MAIN" />
1951 <category android:name="android.intent.category.SAMPLE_CODE" />
1952 </intent-filter>
1953 </activity>
1954
1955 <activity android:name=".view.BaselineNested2" android:label="Views/Layouts/Baseline/Nested Example 2">
1956 <intent-filter>
1957 <action android:name="android.intent.action.MAIN" />
1958 <category android:name="android.intent.category.SAMPLE_CODE" />
1959 </intent-filter>
1960 </activity>
1961
1962 <activity android:name=".view.BaselineNested3" android:label="Views/Layouts/Baseline/Nested Example 3">
1963 <intent-filter>
1964 <action android:name="android.intent.action.MAIN" />
1965 <category android:name="android.intent.category.SAMPLE_CODE" />
1966 </intent-filter>
1967 </activity>
1968
1969 <activity android:name=".view.ScrollBar1" android:label="Views/ScrollBars/1. Basic">
1970 <intent-filter>
1971 <action android:name="android.intent.action.MAIN" />
1972 <category android:name="android.intent.category.SAMPLE_CODE" />
1973 </intent-filter>
1974 </activity>
1975
1976 <activity android:name=".view.ScrollBar2" android:label="Views/ScrollBars/2. Fancy">
1977 <intent-filter>
1978 <action android:name="android.intent.action.MAIN" />
1979 <category android:name="android.intent.category.SAMPLE_CODE" />
1980 </intent-filter>
1981 </activity>
1982
1983 <activity android:name=".view.ScrollBar3" android:label="Views/ScrollBars/3. Style">
1984 <intent-filter>
1985 <action android:name="android.intent.action.MAIN" />
1986 <category android:name="android.intent.category.SAMPLE_CODE" />
1987 </intent-filter>
1988 </activity>
1989
1990 <activity android:name=".view.Visibility1" android:label="Views/Visibility">
1991 <intent-filter>
1992 <action android:name="android.intent.action.MAIN" />
1993 <category android:name="android.intent.category.SAMPLE_CODE" />
1994 </intent-filter>
1995 </activity>
1996
Gilles Debunne6e94ff62010-08-18 21:29:29 -07001997 <activity android:name=".view.List1" android:label="Views/Lists/01. Array">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001998 <intent-filter>
1999 <action android:name="android.intent.action.MAIN" />
2000 <category android:name="android.intent.category.SAMPLE_CODE" />
2001 </intent-filter>
2002 </activity>
2003
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002004 <activity android:name=".view.List2" android:label="Views/Lists/02. Cursor (People)">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002005 <intent-filter>
2006 <action android:name="android.intent.action.MAIN" />
2007 <category android:name="android.intent.category.SAMPLE_CODE" />
2008 </intent-filter>
2009 </activity>
2010
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002011 <activity android:name=".view.List3" android:label="Views/Lists/03. Cursor (Phones)">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002012 <intent-filter>
2013 <action android:name="android.intent.action.MAIN" />
2014 <category android:name="android.intent.category.SAMPLE_CODE" />
2015 </intent-filter>
2016 </activity>
2017
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002018 <activity android:name=".view.List4" android:label="Views/Lists/04. ListAdapter">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002019 <intent-filter>
2020 <action android:name="android.intent.action.MAIN" />
2021 <category android:name="android.intent.category.SAMPLE_CODE" />
2022 </intent-filter>
2023 </activity>
2024
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002025 <activity android:name=".view.List5" android:label="Views/Lists/05. Separators">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002026 <intent-filter>
2027 <action android:name="android.intent.action.MAIN" />
2028 <category android:name="android.intent.category.SAMPLE_CODE" />
2029 </intent-filter>
2030 </activity>
2031
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002032 <activity android:name=".view.List6" android:label="Views/Lists/06. ListAdapter Collapsed">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002033 <intent-filter>
2034 <action android:name="android.intent.action.MAIN" />
2035 <category android:name="android.intent.category.SAMPLE_CODE" />
2036 </intent-filter>
2037 </activity>
2038
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002039 <activity android:name=".view.List7" android:label="Views/Lists/07. Cursor (Phones)">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002040 <intent-filter>
2041 <action android:name="android.intent.action.MAIN" />
2042 <category android:name="android.intent.category.SAMPLE_CODE" />
2043 </intent-filter>
2044 </activity>
2045
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002046 <activity android:name=".view.List8" android:label="Views/Lists/08. Photos">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002047 <intent-filter>
2048 <action android:name="android.intent.action.MAIN" />
2049 <category android:name="android.intent.category.SAMPLE_CODE" />
2050 </intent-filter>
2051 </activity>
2052
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002053 <activity android:name=".view.List9" android:label="Views/Lists/09. Array (Overlay)">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002054 <intent-filter>
2055 <action android:name="android.intent.action.MAIN" />
2056 <category android:name="android.intent.category.SAMPLE_CODE" />
2057 </intent-filter>
2058 </activity>
2059
2060 <activity android:name=".view.List10" android:label="Views/Lists/10. Single choice list">
2061 <intent-filter>
2062 <action android:name="android.intent.action.MAIN" />
2063 <category android:name="android.intent.category.SAMPLE_CODE" />
2064 </intent-filter>
2065 </activity>
2066
2067 <activity android:name=".view.List11" android:label="Views/Lists/11. Multiple choice list">
2068 <intent-filter>
2069 <action android:name="android.intent.action.MAIN" />
2070 <category android:name="android.intent.category.SAMPLE_CODE" />
2071 </intent-filter>
2072 </activity>
2073
2074 <activity android:name=".view.List12" android:label="Views/Lists/12. Transcript">
2075 <intent-filter>
2076 <action android:name="android.intent.action.MAIN" />
2077 <category android:name="android.intent.category.SAMPLE_CODE" />
2078 </intent-filter>
2079 </activity>
2080
2081 <activity android:name=".view.List13" android:label="Views/Lists/13. Slow Adapter">
2082 <intent-filter>
2083 <action android:name="android.intent.action.MAIN" />
2084 <category android:name="android.intent.category.SAMPLE_CODE" />
2085 </intent-filter>
2086 </activity>
2087
2088 <activity android:name=".view.List14" android:label="Views/Lists/14. Efficient Adapter">
2089 <intent-filter>
2090 <action android:name="android.intent.action.MAIN" />
2091 <category android:name="android.intent.category.SAMPLE_CODE" />
2092 </intent-filter>
2093 </activity>
2094
Gilles Debunne045eac42010-09-08 10:58:26 -07002095 <activity android:name=".view.List15" android:label="Views/Lists/15. Selection Mode">
2096 <intent-filter>
2097 <action android:name="android.intent.action.MAIN" />
2098 <category android:name="android.intent.category.SAMPLE_CODE" />
2099 </intent-filter>
2100 </activity>
2101
2102 <activity android:name=".view.List16" android:label="Views/Lists/16. Border selection mode">
Adam Powelld8e26b82010-07-30 10:37:54 -07002103 <intent-filter>
2104 <action android:name="android.intent.action.MAIN" />
2105 <category android:name="android.intent.category.SAMPLE_CODE" />
2106 </intent-filter>
2107 </activity>
2108
Dianne Hackbornb2522732010-10-26 12:47:13 -07002109 <activity android:name=".view.List17" android:label="Views/Lists/17. Activate items">
2110 <intent-filter>
2111 <action android:name="android.intent.action.MAIN" />
2112 <category android:name="android.intent.category.SAMPLE_CODE" />
2113 </intent-filter>
2114 </activity>
2115
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002116 <activity android:name=".view.ExpandableList1" android:label="Views/Expandable Lists/1. Custom Adapter">
2117 <intent-filter>
2118 <action android:name="android.intent.action.MAIN" />
2119 <category android:name="android.intent.category.SAMPLE_CODE" />
2120 </intent-filter>
2121 </activity>
2122
2123 <activity android:name=".view.ExpandableList2" android:label="Views/Expandable Lists/2. Cursor (People)">
2124 <intent-filter>
2125 <action android:name="android.intent.action.MAIN" />
2126 <category android:name="android.intent.category.SAMPLE_CODE" />
2127 </intent-filter>
2128 </activity>
2129
2130 <activity android:name=".view.ExpandableList3" android:label="Views/Expandable Lists/3. Simple Adapter">
2131 <intent-filter>
2132 <action android:name="android.intent.action.MAIN" />
2133 <category android:name="android.intent.category.SAMPLE_CODE" />
2134 </intent-filter>
2135 </activity>
2136
2137 <activity android:name=".view.CustomView1"
2138 android:label="Views/Custom"
2139 android:theme="@android:style/Theme.Light">
2140 <intent-filter>
2141 <action android:name="android.intent.action.MAIN" />
2142 <category android:name="android.intent.category.SAMPLE_CODE" />
2143 </intent-filter>
2144 </activity>
2145
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002146 <activity android:name=".view.Spinner1" android:label="Views/Spinner">
2147 <intent-filter>
2148 <action android:name="android.intent.action.MAIN" />
2149 <category android:name="android.intent.category.SAMPLE_CODE" />
2150 </intent-filter>
2151 </activity>
2152
2153 <activity android:name=".view.Grid1" android:label="Views/Grid/1. Icon Grid">
2154 <intent-filter>
2155 <action android:name="android.intent.action.MAIN" />
2156 <category android:name="android.intent.category.SAMPLE_CODE" />
2157 </intent-filter>
2158 </activity>
2159
2160 <activity android:name=".view.Grid2" android:label="Views/Grid/2. Photo Grid">
2161 <intent-filter>
2162 <action android:name="android.intent.action.MAIN" />
2163 <category android:name="android.intent.category.SAMPLE_CODE" />
2164 </intent-filter>
2165 </activity>
2166
Adam Powell6c7ec482010-08-13 19:11:21 -07002167 <activity android:name=".view.Grid3"
Gilles Debunne045eac42010-09-08 10:58:26 -07002168 android:label="Views/Grid/3. Selection Mode">
Adam Powell6c7ec482010-08-13 19:11:21 -07002169 <intent-filter>
2170 <action android:name="android.intent.action.MAIN" />
2171 <category android:name="android.intent.category.SAMPLE_CODE" />
2172 </intent-filter>
2173 </activity>
2174
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002175 <activity android:name=".view.ImageView1"
2176 android:label="Views/ImageView">
2177 <intent-filter>
2178 <action android:name="android.intent.action.MAIN" />
2179 <category android:name="android.intent.category.SAMPLE_CODE" />
2180 </intent-filter>
2181 </activity>
2182
Yohei Yukawafafac8e2015-12-14 18:59:44 -08002183 <activity android:name=".inputmethod.ShowInputMethodAndSubtypeEnabler"
2184 android:label="Views/Input Method/ShowInputMethodAndSubtypeEnabler">
2185 <intent-filter>
2186 <action android:name="android.intent.action.MAIN" />
2187 <category android:name="android.intent.category.SAMPLE_CODE" />
2188 </intent-filter>
2189 </activity>
2190
Yohei Yukawa85a32da2016-01-26 13:50:50 -08002191 <activity android:name=".inputmethod.HintLocales"
2192 android:label="Views/Input Method/HintLocales">
2193 <intent-filter>
2194 <action android:name="android.intent.action.MAIN" />
2195 <category android:name="android.intent.category.SAMPLE_CODE" />
2196 </intent-filter>
2197 </activity>
2198
James Cook6a57fe02015-05-19 15:01:51 -07002199 <activity android:name=".view.EditTextDemo"
2200 android:label="Views/Text/EditText">
2201 <intent-filter>
2202 <action android:name="android.intent.action.MAIN" />
2203 <category android:name="android.intent.category.SAMPLE_CODE" />
2204 </intent-filter>
2205 </activity>
2206
2207 <activity android:name=".text.Link"
2208 android:label="Views/Text/Linkify">
2209 <intent-filter>
2210 <action android:name="android.intent.action.MAIN" />
2211 <category android:name="android.intent.category.SAMPLE_CODE" />
2212 </intent-filter>
2213 </activity>
2214
2215 <activity android:name=".text.LogTextBox1"
2216 android:label="Views/Text/LogTextBox">
2217 <intent-filter>
2218 <action android:name="android.intent.action.MAIN" />
2219 <category android:name="android.intent.category.SAMPLE_CODE" />
2220 </intent-filter>
2221 </activity>
2222
2223 <activity android:name=".text.Marquee"
2224 android:label="Views/Text/Marquee">
2225 <intent-filter>
2226 <action android:name="android.intent.action.MAIN" />
2227 <category android:name="android.intent.category.SAMPLE_CODE" />
2228 </intent-filter>
2229 </activity>
2230
2231 <activity android:name=".view.TextClockDemo"
2232 android:label="Views/Text/TextClock">
2233 <intent-filter>
2234 <action android:name="android.intent.action.MAIN" />
2235 <category android:name="android.intent.category.SAMPLE_CODE" />
2236 </intent-filter>
2237 </activity>
2238
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002239 <activity android:name=".view.TextSwitcher1"
James Cook6a57fe02015-05-19 15:01:51 -07002240 android:label="Views/Text/TextSwitcher">
2241 <intent-filter>
2242 <action android:name="android.intent.action.MAIN" />
2243 <category android:name="android.intent.category.SAMPLE_CODE" />
2244 </intent-filter>
2245 </activity>
2246
2247 <activity android:name=".view.TextViewDemo"
2248 android:label="Views/Text/TextView">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002249 <intent-filter>
2250 <action android:name="android.intent.action.MAIN" />
2251 <category android:name="android.intent.category.SAMPLE_CODE" />
2252 </intent-filter>
2253 </activity>
2254
2255 <activity android:name=".view.ImageButton1"
2256 android:label="Views/ImageButton">
2257 <intent-filter>
2258 <action android:name="android.intent.action.MAIN" />
2259 <category android:name="android.intent.category.SAMPLE_CODE" />
2260 </intent-filter>
2261 </activity>
2262
2263 <activity android:name=".view.Animation1" android:label="Views/Animation/Shake">
2264 <intent-filter>
2265 <action android:name="android.intent.action.MAIN" />
2266 <category android:name="android.intent.category.SAMPLE_CODE" />
2267 </intent-filter>
2268 </activity>
2269
2270 <activity android:name=".view.Animation2" android:label="Views/Animation/Push">
2271 <intent-filter>
2272 <action android:name="android.intent.action.MAIN" />
2273 <category android:name="android.intent.category.SAMPLE_CODE" />
2274 </intent-filter>
2275 </activity>
2276
Romain Guy02e8d002009-03-24 22:45:50 -07002277 <activity android:name=".view.Animation3" android:label="Views/Animation/Interpolators">
2278 <intent-filter>
2279 <action android:name="android.intent.action.MAIN" />
2280 <category android:name="android.intent.category.SAMPLE_CODE" />
2281 </intent-filter>
2282 </activity>
2283
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002284 <activity android:name=".view.LayoutAnimation1" android:label="Views/Layout Animation/1. Grid Fade">
2285 <intent-filter>
2286 <action android:name="android.intent.action.MAIN" />
2287 <category android:name="android.intent.category.SAMPLE_CODE" />
2288 </intent-filter>
2289 </activity>
2290
2291 <activity android:name=".view.LayoutAnimation2" android:label="Views/Layout Animation/2. List Cascade">
2292 <intent-filter>
2293 <action android:name="android.intent.action.MAIN" />
2294 <category android:name="android.intent.category.SAMPLE_CODE" />
2295 </intent-filter>
2296 </activity>
2297
2298 <activity android:name=".view.LayoutAnimation3" android:label="Views/Layout Animation/3. Reverse Order">
2299 <intent-filter>
2300 <action android:name="android.intent.action.MAIN" />
2301 <category android:name="android.intent.category.SAMPLE_CODE" />
2302 </intent-filter>
2303 </activity>
2304
2305 <activity android:name=".view.LayoutAnimation4" android:label="Views/Layout Animation/4. Randomize">
2306 <intent-filter>
2307 <action android:name="android.intent.action.MAIN" />
2308 <category android:name="android.intent.category.SAMPLE_CODE" />
2309 </intent-filter>
2310 </activity>
2311
2312 <activity android:name=".view.LayoutAnimation5" android:label="Views/Layout Animation/5. Grid Direction">
2313 <intent-filter>
2314 <action android:name="android.intent.action.MAIN" />
2315 <category android:name="android.intent.category.SAMPLE_CODE" />
2316 </intent-filter>
2317 </activity>
2318
2319 <activity android:name=".view.LayoutAnimation6" android:label="Views/Layout Animation/6. Wave Scale">
2320 <intent-filter>
2321 <action android:name="android.intent.action.MAIN" />
2322 <category android:name="android.intent.category.SAMPLE_CODE" />
2323 </intent-filter>
2324 </activity>
2325
2326 <activity android:name=".view.LayoutAnimation7" android:label="Views/Layout Animation/7. Nested Animations">
2327 <intent-filter>
2328 <action android:name="android.intent.action.MAIN" />
2329 <category android:name="android.intent.category.SAMPLE_CODE" />
2330 </intent-filter>
2331 </activity>
2332
2333 <activity android:name=".view.Controls1"
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002334 android:label="Views/Controls/1. Light Theme"
2335 android:theme="@android:style/Theme.Light">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002336 <intent-filter>
2337 <action android:name="android.intent.action.MAIN" />
2338 <category android:name="android.intent.category.SAMPLE_CODE" />
2339 </intent-filter>
2340 </activity>
2341
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002342 <activity android:name=".view.Controls2"
Gilles Debunne62c863d2010-09-08 08:11:10 -07002343 android:label="Views/Controls/2. Dark Theme"
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002344 android:theme="@android:style/Theme">
2345 <intent-filter>
2346 <action android:name="android.intent.action.MAIN" />
2347 <category android:name="android.intent.category.SAMPLE_CODE" />
2348 </intent-filter>
2349 </activity>
2350
2351 <activity android:name=".view.Controls3"
2352 android:label="Views/Controls/3. Holo Light Theme"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08002353 android:theme="@android:style/Theme.Holo.Light"
2354 android:enabled="@bool/atLeastHoneycomb">
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002355 <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
2361 <activity android:name=".view.Controls4"
2362 android:label="Views/Controls/4. Holo Dark Theme"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08002363 android:theme="@android:style/Theme.Holo"
2364 android:enabled="@bool/atLeastHoneycomb">
2365 <intent-filter>
2366 <action android:name="android.intent.action.MAIN" />
2367 <category android:name="android.intent.category.SAMPLE_CODE" />
2368 </intent-filter>
2369 </activity>
2370
Alan Viverettebfd633a2016-01-07 16:41:10 -05002371 <activity android:name=".view.ControlsMaterialLight"
Alan Viverette6adc4262014-06-06 15:25:30 -07002372 android:label="Views/Controls/5. Material Light Theme"
2373 android:theme="@android:style/Theme.Material.Light"
Alan Viverette21780632014-03-03 14:08:19 -08002374 android:enabled="@bool/atLeastLRelease">
Dianne Hackborne63a4b52011-01-16 14:28:13 -08002375 <intent-filter>
2376 <action android:name="android.intent.action.MAIN" />
2377 <category android:name="android.intent.category.SAMPLE_CODE" />
2378 </intent-filter>
2379 </activity>
2380
Alan Viverettebfd633a2016-01-07 16:41:10 -05002381 <activity android:name=".view.ControlsMaterialDark"
Alan Viverette6adc4262014-06-06 15:25:30 -07002382 android:label="Views/Controls/6. Material Dark Theme"
2383 android:theme="@android:style/Theme.Material"
Alan Viverette21780632014-03-03 14:08:19 -08002384 android:enabled="@bool/atLeastLRelease">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002385 <intent-filter>
2386 <action android:name="android.intent.action.MAIN" />
2387 <category android:name="android.intent.category.SAMPLE_CODE" />
2388 </intent-filter>
2389 </activity>
2390
Chet Haasea6e59a92014-01-28 14:08:04 -08002391 <activity android:name=".view.Controls7"
Alan Viverette21780632014-03-03 14:08:19 -08002392 android:label="Views/Controls/7. Custom Theme"
2393 android:theme="@style/CustomTheme">
2394 <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
2400 <activity android:name=".view.Controls8"
Alan Viveretteb020f1c2014-04-07 16:22:44 -07002401 android:label="Views/Controls/8. Current or Old Theme"
Alan Viverette21780632014-03-03 14:08:19 -08002402 android:theme="@style/ThemeCurrent">
2403 <intent-filter>
2404 <action android:name="android.intent.action.MAIN" />
2405 <category android:name="android.intent.category.SAMPLE_CODE" />
2406 </intent-filter>
2407 </activity>
2408
2409 <activity android:name=".view.Controls9"
Alan Viverette974dc592014-07-23 18:24:09 -07002410 android:label="Views/Controls/9. Default Theme">
Chet Haasea6e59a92014-01-28 14:08:04 -08002411 <intent-filter>
2412 <action android:name="android.intent.action.MAIN" />
2413 <category android:name="android.intent.category.SAMPLE_CODE" />
2414 </intent-filter>
2415 </activity>
2416
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002417 <activity android:name=".view.Buttons1"
2418 android:label="Views/Buttons">
2419 <intent-filter>
2420 <action android:name="android.intent.action.MAIN" />
2421 <category android:name="android.intent.category.SAMPLE_CODE" />
2422 </intent-filter>
2423 </activity>
2424
2425 <activity android:name=".view.AutoComplete1" android:label="Views/Auto Complete/1. Screen Top">
2426 <intent-filter>
2427 <action android:name="android.intent.action.MAIN" />
2428 <category android:name="android.intent.category.SAMPLE_CODE" />
2429 </intent-filter>
2430 </activity>
2431
2432 <activity android:name=".view.AutoComplete2" android:label="Views/Auto Complete/2. Screen Bottom">
2433 <intent-filter>
2434 <action android:name="android.intent.action.MAIN" />
2435 <category android:name="android.intent.category.SAMPLE_CODE" />
2436 </intent-filter>
2437 </activity>
2438
2439 <activity android:name=".view.AutoComplete3" android:label="Views/Auto Complete/3. Scroll">
2440 <intent-filter>
2441 <action android:name="android.intent.action.MAIN" />
2442 <category android:name="android.intent.category.SAMPLE_CODE" />
2443 </intent-filter>
2444 </activity>
2445
2446 <activity android:name=".view.AutoComplete4" android:label="Views/Auto Complete/4. Contacts">
2447 <intent-filter>
2448 <action android:name="android.intent.action.MAIN" />
2449 <category android:name="android.intent.category.SAMPLE_CODE" />
2450 </intent-filter>
2451 </activity>
2452
2453 <activity android:name=".view.AutoComplete5" android:label="Views/Auto Complete/5. Contacts with Hint">
2454 <intent-filter>
2455 <action android:name="android.intent.action.MAIN" />
2456 <category android:name="android.intent.category.SAMPLE_CODE" />
2457 </intent-filter>
2458 </activity>
2459
2460 <activity android:name=".view.AutoComplete6" android:label="Views/Auto Complete/6. Multiple items">
2461 <intent-filter>
2462 <action android:name="android.intent.action.MAIN" />
2463 <category android:name="android.intent.category.SAMPLE_CODE" />
2464 </intent-filter>
2465 </activity>
2466
2467 <activity android:name=".view.ProgressBar1" android:label="Views/Progress Bar/1. Incremental">
2468 <intent-filter>
2469 <action android:name="android.intent.action.MAIN" />
2470 <category android:name="android.intent.category.SAMPLE_CODE" />
2471 </intent-filter>
2472 </activity>
2473
2474 <activity android:name=".view.ProgressBar2" android:label="Views/Progress Bar/2. Smooth">
2475 <intent-filter>
2476 <action android:name="android.intent.action.MAIN" />
2477 <category android:name="android.intent.category.SAMPLE_CODE" />
2478 </intent-filter>
2479 </activity>
2480
2481 <activity android:name=".view.ProgressBar3" android:label="Views/Progress Bar/3. Dialogs">
2482 <intent-filter>
2483 <action android:name="android.intent.action.MAIN" />
2484 <category android:name="android.intent.category.SAMPLE_CODE" />
2485 </intent-filter>
2486 </activity>
2487
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002488 <activity android:name=".view.SeekBar1" android:label="Views/Seek Bar">
2489 <intent-filter>
2490 <action android:name="android.intent.action.MAIN" />
2491 <category android:name="android.intent.category.SAMPLE_CODE" />
2492 </intent-filter>
2493 </activity>
2494
Alan Viverette93e09482015-09-18 09:43:08 -04002495 <activity android:name=".view.NumberPickerActivity" android:label="Views/Number Picker">
2496 <intent-filter>
2497 <action android:name="android.intent.action.MAIN" />
2498 <category android:name="android.intent.category.SAMPLE_CODE" />
2499 </intent-filter>
2500 </activity>
2501
Peter Visontayad360d42017-12-11 17:12:39 +00002502 <activity android:name=".view.OverlayWindowActivity" android:label="Views/Overlay Window">
2503 <intent-filter>
2504 <action android:name="android.intent.action.MAIN" />
2505 <category android:name="android.intent.category.SAMPLE_CODE" />
2506 </intent-filter>
2507 </activity>
2508
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002509 <activity android:name=".view.RatingBar1" android:label="Views/Rating Bar">
2510 <intent-filter>
2511 <action android:name="android.intent.action.MAIN" />
2512 <category android:name="android.intent.category.SAMPLE_CODE" />
2513 </intent-filter>
2514 </activity>
2515
2516 <activity android:name=".view.Focus1" android:label="Views/Focus/1. Vertical">
2517 <intent-filter>
2518 <action android:name="android.intent.action.MAIN" />
2519 <category android:name="android.intent.category.SAMPLE_CODE" />
2520 </intent-filter>
2521 </activity>
2522
2523 <activity android:name=".view.Focus2" android:label="Views/Focus/2. Horizontal">
2524 <intent-filter>
2525 <action android:name="android.intent.action.MAIN" />
2526 <category android:name="android.intent.category.SAMPLE_CODE" />
2527 </intent-filter>
2528 </activity>
2529
2530 <activity android:name=".view.Focus3" android:label="Views/Focus/3. Circular">
2531 <intent-filter>
2532 <action android:name="android.intent.action.MAIN" />
2533 <category android:name="android.intent.category.SAMPLE_CODE" />
2534 </intent-filter>
2535 </activity>
2536
2537 <activity android:name=".view.InternalSelectionFocus" android:label="Views/Focus/4. Internal Selection">
2538 <intent-filter>
2539 <action android:name="android.intent.action.MAIN" />
2540 <category android:name="android.intent.category.SAMPLE_CODE" />
2541 </intent-filter>
2542 </activity>
2543
Jeff Brown587b6c42010-12-15 19:31:17 -08002544 <activity android:name=".view.Focus5" android:label="Views/Focus/5. Sequential (Tab Order)">
2545 <intent-filter>
2546 <action android:name="android.intent.action.MAIN" />
2547 <category android:name="android.intent.category.SAMPLE_CODE" />
2548 </intent-filter>
2549 </activity>
2550
Dianne Hackborn3de0bf92013-03-01 13:37:02 -08002551 <activity android:name=".view.WindowFocusObserver"
2552 android:label="Views/Focus/6. Window Focus Observer">
2553 <intent-filter>
2554 <action android:name="android.intent.action.MAIN" />
2555 <category android:name="android.intent.category.SAMPLE_CODE" />
2556 </intent-filter>
2557 </activity>
2558
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002559 <activity android:name=".view.DateWidgets1" android:label="Views/Date Widgets/1. Dialog">
2560 <intent-filter>
2561 <action android:name="android.intent.action.MAIN" />
2562 <category android:name="android.intent.category.SAMPLE_CODE" />
2563 </intent-filter>
2564 </activity>
2565
2566 <activity android:name=".view.DateWidgets2" android:label="Views/Date Widgets/2. Inline">
2567 <intent-filter>
2568 <action android:name="android.intent.action.MAIN" />
2569 <category android:name="android.intent.category.SAMPLE_CODE" />
2570 </intent-filter>
2571 </activity>
2572
Adam Powella19298d2010-08-03 18:48:05 -07002573 <activity android:name=".view.PopupMenu1" android:label="Views/Popup Menu">
2574 <intent-filter>
2575 <action android:name="android.intent.action.MAIN" />
2576 <category android:name="android.intent.category.SAMPLE_CODE" />
2577 </intent-filter>
2578 </activity>
2579
Amith Yamasanied6ae472010-09-03 17:11:31 -07002580 <activity android:name=".view.SearchViewActionBar" android:label="Views/Search View/Action Bar"
2581 android:theme="@android:style/Theme.Holo">
2582 <intent-filter>
2583 <action android:name="android.intent.action.MAIN" />
2584 <category android:name="android.intent.category.SAMPLE_CODE" />
2585 </intent-filter>
2586 <meta-data android:name="android.app.default_searchable"
2587 android:value=".app.SearchQueryResults" />
2588 </activity>
2589
Amith Yamasaniea5c0b02011-07-20 17:02:01 -07002590 <activity android:name=".view.SearchViewAlwaysVisible" android:label="Views/Search View/Always Expanded"
2591 android:theme="@android:style/Theme.Holo">
2592 <intent-filter>
2593 <action android:name="android.intent.action.MAIN" />
2594 <category android:name="android.intent.category.SAMPLE_CODE" />
2595 </intent-filter>
2596 <meta-data android:name="android.app.default_searchable"
2597 android:value=".app.SearchQueryResults" />
2598 </activity>
2599
Amith Yamasanied6ae472010-09-03 17:11:31 -07002600 <activity android:name=".view.SearchViewFilterMode" android:label="Views/Search View/Filter"
2601 android:theme="@android:style/Theme.Holo">
2602 <intent-filter>
2603 <action android:name="android.intent.action.MAIN" />
2604 <category android:name="android.intent.category.SAMPLE_CODE" />
2605 </intent-filter>
2606 </activity>
2607
Romain Guyc96fa382010-08-11 19:34:27 -07002608 <activity android:name=".view.RotatingButton" android:label="Views/Rotating Button">
Chet Haase64606ec2010-08-06 11:32:42 -07002609 <intent-filter>
2610 <action android:name="android.intent.action.MAIN" />
2611 <category android:name="android.intent.category.SAMPLE_CODE" />
2612 </intent-filter>
2613 </activity>
2614
Jeff Browncf4db942010-09-03 10:19:28 -07002615 <activity android:name=".view.SecureView" android:label="Views/Secure View">
2616 <intent-filter>
2617 <action android:name="android.intent.action.MAIN" />
2618 <category android:name="android.intent.category.SAMPLE_CODE" />
2619 </intent-filter>
2620 </activity>
2621
Jeff Brownb39c4ba2010-09-29 17:14:35 -07002622 <activity android:name=".view.SplitTouchView" android:label="Views/Splitting Touches across Views">
2623 <intent-filter>
2624 <action android:name="android.intent.action.MAIN" />
2625 <category android:name="android.intent.category.SAMPLE_CODE" />
2626 </intent-filter>
2627 </activity>
2628
Christopher Tate8f2e8f42010-12-01 16:46:28 -08002629 <activity android:name=".view.DragAndDropDemo"
2630 android:label="Views/Drag and Drop"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08002631 android:hardwareAccelerated="false"
2632 android:enabled="@bool/atLeastHoneycomb">
Christopher Tate8f2e8f42010-12-01 16:46:28 -08002633 <intent-filter>
2634 <action android:name="android.intent.action.MAIN" />
2635 <category android:name="android.intent.category.SAMPLE_CODE" />
2636 </intent-filter>
2637 </activity>
2638
Jeff Brown10f877b2011-02-23 21:54:39 -08002639 <activity android:name=".view.GameControllerInput" android:label="Views/Game Controller Input">
2640 <intent-filter>
2641 <action android:name="android.intent.action.MAIN" />
2642 <category android:name="android.intent.category.SAMPLE_CODE" />
2643 </intent-filter>
2644 </activity>
2645
Jeff Brown402adc42011-06-27 21:37:37 -07002646 <activity android:name=".view.Hover" android:label="Views/Hover Events">
2647 <intent-filter>
2648 <action android:name="android.intent.action.MAIN" />
2649 <category android:name="android.intent.category.SAMPLE_CODE" />
2650 </intent-filter>
2651 </activity>
2652
Dianne Hackborn168241e2013-02-25 16:48:06 -08002653 <activity android:name=".view.SystemUIModes"
Dianne Hackbornadee1fd2012-03-27 10:35:02 -07002654 android:label="Views/System UI Visibility/System UI Modes"
Dianne Hackborna28de3b2013-02-26 16:55:38 -08002655 android:uiOptions="splitActionBarWhenNarrow"
2656 android:enabled="@bool/atLeastJellyBeanMR2">
2657 <intent-filter>
2658 <action android:name="android.intent.action.MAIN" />
2659 <category android:name="android.intent.category.SAMPLE_CODE" />
2660 </intent-filter>
2661 </activity>
2662
2663 <activity android:name=".view.SystemUIModesOverlay"
2664 android:label="Views/System UI Visibility/System UI Modes Overlay"
2665 android:uiOptions="splitActionBarWhenNarrow"
2666 android:enabled="@bool/atLeastJellyBean">
Dianne Hackbornadee1fd2012-03-27 10:35:02 -07002667 <intent-filter>
2668 <action android:name="android.intent.action.MAIN" />
2669 <category android:name="android.intent.category.SAMPLE_CODE" />
2670 </intent-filter>
2671 </activity>
2672
2673 <activity android:name=".view.ContentBrowserActivity"
2674 android:label="Views/System UI Visibility/Content Browser"
Dianne Hackborn58ce6f02012-05-18 19:43:57 -07002675 android:theme="@android:style/Theme.Holo.Light.DarkActionBar"
Dianne Hackborna28de3b2013-02-26 16:55:38 -08002676 android:uiOptions="splitActionBarWhenNarrow"
2677 android:enabled="@bool/atLeastJellyBean">
Dianne Hackbornadee1fd2012-03-27 10:35:02 -07002678 <intent-filter>
2679 <action android:name="android.intent.action.MAIN" />
2680 <category android:name="android.intent.category.SAMPLE_CODE" />
2681 </intent-filter>
2682 </activity>
2683
Dianne Hackborndbe4e752013-10-11 16:17:58 -07002684 <activity android:name=".view.ContentBrowserNavActivity"
2685 android:label="Views/System UI Visibility/Content Browser Nav Bar"
2686 android:theme="@android:style/Theme.Holo.Light.DarkActionBar"
2687 android:uiOptions="splitActionBarWhenNarrow"
2688 android:enabled="@bool/atLeastKitKat">
2689 <intent-filter>
2690 <action android:name="android.intent.action.MAIN" />
2691 <category android:name="android.intent.category.SAMPLE_CODE" />
2692 </intent-filter>
2693 </activity>
2694
Dianne Hackbornadee1fd2012-03-27 10:35:02 -07002695 <activity android:name=".view.VideoPlayerActivity"
2696 android:label="Views/System UI Visibility/Video Player"
Dianne Hackbornf7541b82012-03-30 18:57:18 -07002697 android:theme="@android:style/Theme.Holo"
Dianne Hackborna28de3b2013-02-26 16:55:38 -08002698 android:uiOptions="splitActionBarWhenNarrow"
2699 android:enabled="@bool/atLeastJellyBean">
Daniel Sandler173fb982011-08-04 13:14:01 -04002700 <intent-filter>
2701 <action android:name="android.intent.action.MAIN" />
2702 <category android:name="android.intent.category.SAMPLE_CODE" />
2703 </intent-filter>
2704 </activity>
2705
Dianne Hackborndbe4e752013-10-11 16:17:58 -07002706 <activity android:name=".view.TranslucentBarsActivity"
2707 android:label="Views/System UI Visibility/Translucent Bars"
2708 android:theme="@android:style/Theme.Holo.NoActionBar.TranslucentDecor"
2709 android:enabled="@bool/atLeastKitKat">
2710 <intent-filter>
2711 <action android:name="android.intent.action.MAIN" />
2712 <category android:name="android.intent.category.SAMPLE_CODE" />
2713 </intent-filter>
2714 </activity>
2715
Dianne Hackborn18159032013-12-02 16:30:50 -08002716 <activity android:name=".view.GameActivity"
2717 android:label="Views/System UI Visibility/Game"
2718 android:theme="@android:style/Theme.Holo.NoActionBar"
2719 android:enabled="@bool/atLeastKitKat">
2720 <intent-filter>
2721 <action android:name="android.intent.action.MAIN" />
2722 <category android:name="android.intent.category.SAMPLE_CODE" />
2723 </intent-filter>
2724 </activity>
2725
Adam Powell758f6d02010-11-28 19:12:14 -08002726 <activity android:name=".view.Switches" android:label="Views/Switches">
2727 <intent-filter>
2728 <action android:name="android.intent.action.MAIN" />
2729 <category android:name="android.intent.category.SAMPLE_CODE" />
2730 </intent-filter>
2731 </activity>
2732
Jun Mukai6cb36682015-11-17 17:24:15 -08002733 <activity android:name=".view.PointerShapes" android:label="Views/Pointer shapes">
2734 <intent-filter>
2735 <action android:name="android.intent.action.MAIN" />
2736 <category android:name="android.intent.category.SAMPLE_CODE" />
2737 </intent-filter>
2738 </activity>
2739
Vladislav Kaznacheev922dea92016-09-15 12:36:32 -07002740 <activity android:name=".view.Tooltips" android:label="Views/Tooltips">
2741 <intent-filter>
2742 <action android:name="android.intent.action.MAIN" />
2743 <category android:name="android.intent.category.SAMPLE_CODE" />
2744 </intent-filter>
2745 </activity>
2746
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002747 <!-- ************************************* -->
2748 <!-- GRAPHICS SAMPLES -->
2749 <!-- ************************************* -->
2750
2751 <activity android:name=".graphics.kube.Kube" android:label="Graphics/OpenGL ES/Kube"
Jack Palevich1163f692011-10-27 05:45:45 -07002752 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002753 <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
2759 <activity android:name=".graphics.Compass" android:label="Graphics/Compass">
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
2766 <activity android:name=".graphics.CameraPreview" android:label="Graphics/CameraPreview" android:screenOrientation="landscape">
2767 <intent-filter>
2768 <action android:name="android.intent.action.MAIN" />
2769 <category android:name="android.intent.category.SAMPLE_CODE" />
2770 </intent-filter>
2771 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002772
Jack Palevichc1645152009-12-24 16:18:25 +08002773 <activity android:name=".graphics.CompressedTextureActivity"
2774 android:label="Graphics/OpenGL ES/Compressed Texture"
2775 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002776 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
Jack Palevichc1645152009-12-24 16:18:25 +08002777 <intent-filter>
2778 <action android:name="android.intent.action.MAIN" />
2779 <category android:name="android.intent.category.SAMPLE_CODE" />
2780 </intent-filter>
2781 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002782
Jack Palevich89282a62010-01-29 20:58:38 +08002783 <activity android:name=".graphics.CubeMapActivity"
2784 android:label="Graphics/OpenGL ES/Cube Map"
2785 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002786 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
Jack Palevich89282a62010-01-29 20:58:38 +08002787 <intent-filter>
2788 <action android:name="android.intent.action.MAIN" />
2789 <category android:name="android.intent.category.SAMPLE_CODE" />
2790 </intent-filter>
2791 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002792
2793
Jack Palevich89282a62010-01-29 20:58:38 +08002794 <activity android:name=".graphics.FrameBufferObjectActivity"
2795 android:label="Graphics/OpenGL ES/Frame Buffer Object"
2796 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002797 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
Jack Palevich89282a62010-01-29 20:58:38 +08002798 <intent-filter>
2799 <action android:name="android.intent.action.MAIN" />
2800 <category android:name="android.intent.category.SAMPLE_CODE" />
2801 </intent-filter>
2802 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002803
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002804 <activity android:name=".graphics.GLSurfaceViewActivity"
2805 android:label="Graphics/OpenGL ES/GLSurfaceView"
2806 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002807 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002808 <intent-filter>
2809 <action android:name="android.intent.action.MAIN" />
2810 <category android:name="android.intent.category.SAMPLE_CODE" />
2811 </intent-filter>
2812 </activity>
2813
Jack Palevichfbc44112009-11-27 19:54:46 +08002814 <activity android:name=".graphics.GLES20Activity"
2815 android:label="Graphics/OpenGL ES/OpenGL ES 2.0"
2816 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002817 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
Jack Palevichfbc44112009-11-27 19:54:46 +08002818 <intent-filter>
2819 <action android:name="android.intent.action.MAIN" />
2820 <category android:name="android.intent.category.SAMPLE_CODE" />
2821 </intent-filter>
2822 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002823
Jack Palevichfe8c16a2009-12-09 15:32:35 +08002824 <activity android:name=".graphics.MatrixPaletteActivity"
2825 android:label="Graphics/OpenGL ES/Matrix Palette Skinning"
Jack Palevich1163f692011-10-27 05:45:45 -07002826 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
Jack Palevichfe8c16a2009-12-09 15:32:35 +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>
Jack Palevich66914d42010-02-03 16:00:49 +08002832
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002833 <activity android:name=".graphics.TranslucentGLSurfaceViewActivity"
2834 android:label="Graphics/OpenGL ES/Translucent GLSurfaceView"
2835 android:theme="@style/Theme.Translucent"
Jack Palevich1163f692011-10-27 05:45:45 -07002836 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -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
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002843 <activity android:name=".graphics.TriangleActivity"
2844 android:label="Graphics/OpenGL ES/Textured Triangle"
Alan Viverette21780632014-03-03 14:08:19 -08002845 android:theme="@style/ThemeCurrentDialog"
Jack Palevich1163f692011-10-27 05:45:45 -07002846 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002847 <intent-filter>
2848 <action android:name="android.intent.action.MAIN" />
2849 <category android:name="android.intent.category.SAMPLE_CODE" />
2850 </intent-filter>
2851 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002852
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002853 <activity android:name=".graphics.spritetext.SpriteTextActivity"
2854 android:label="Graphics/OpenGL ES/Sprite Text"
2855 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002856 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002857 <intent-filter>
2858 <action android:name="android.intent.action.MAIN" />
2859 <category android:name="android.intent.category.SAMPLE_CODE" />
2860 </intent-filter>
2861 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002862
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002863 <activity android:name=".graphics.TouchRotateActivity"
2864 android:label="Graphics/OpenGL ES/Touch Rotate"
2865 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002866 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002867 <intent-filter>
2868 <action android:name="android.intent.action.MAIN" />
2869 <category android:name="android.intent.category.SAMPLE_CODE" />
2870 </intent-filter>
2871 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002872
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002873 <activity android:name=".graphics.PolyToPoly" android:label="Graphics/PolyToPoly">
2874 <intent-filter>
2875 <action android:name="android.intent.action.MAIN" />
2876 <category android:name="android.intent.category.SAMPLE_CODE" />
2877 </intent-filter>
2878 </activity>
2879
2880 <activity android:name=".graphics.ScaleToFit" android:label="Graphics/ScaleToFit">
2881 <intent-filter>
2882 <action android:name="android.intent.action.MAIN" />
2883 <category android:name="android.intent.category.SAMPLE_CODE" />
2884 </intent-filter>
2885 </activity>
2886
2887 <activity android:name=".graphics.RoundRects" android:label="Graphics/RoundRects">
2888 <intent-filter>
2889 <action android:name="android.intent.action.MAIN" />
2890 <category android:name="android.intent.category.SAMPLE_CODE" />
2891 </intent-filter>
2892 </activity>
2893
2894 <activity android:name=".graphics.ShapeDrawable1" android:label="Graphics/Drawable/ShapeDrawable">
2895 <intent-filter>
2896 <action android:name="android.intent.action.MAIN" />
2897 <category android:name="android.intent.category.SAMPLE_CODE" />
2898 </intent-filter>
2899 </activity>
2900
2901 <activity android:name=".graphics.SurfaceViewOverlay"
2902 android:label="Graphics/SurfaceView Overlay">
2903 <intent-filter>
2904 <action android:name="android.intent.action.MAIN" />
2905 <category android:name="android.intent.category.SAMPLE_CODE" />
2906 </intent-filter>
2907 </activity>
2908
Chris Craik70070352014-06-19 10:57:16 -07002909 <activity android:name=".graphics.ShadowCardStack"
2910 android:label="Graphics/Shadow Card Stack"
2911 android:theme="@android:style/Theme.Material.Light">
2912 <intent-filter>
2913 <action android:name="android.intent.action.MAIN" />
2914 <category android:name="android.intent.category.SAMPLE_CODE" />
2915 </intent-filter>
2916 </activity>
2917
2918 <activity android:name=".graphics.ShadowCardDrag"
2919 android:label="Graphics/Shadow Card Drag"
2920 android:theme="@android:style/Theme.Material.Light">
2921 <intent-filter>
2922 <action android:name="android.intent.action.MAIN" />
2923 <category android:name="android.intent.category.SAMPLE_CODE" />
2924 </intent-filter>
2925 </activity>
2926
Dianne Hackborn988a7192010-05-10 11:30:38 -07002927 <activity android:name=".graphics.WindowSurface"
2928 android:label="Graphics/Surface Window">
2929 <intent-filter>
2930 <action android:name="android.intent.action.MAIN" />
2931 <category android:name="android.intent.category.SAMPLE_CODE" />
2932 </intent-filter>
2933 </activity>
2934
Romain Guy520c90c2011-03-18 15:11:16 -07002935 <activity android:hardwareAccelerated="false"
2936 android:name=".graphics.TextAlign" android:label="Graphics/Text Align">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002937 <intent-filter>
2938 <action android:name="android.intent.action.MAIN" />
2939 <category android:name="android.intent.category.SAMPLE_CODE" />
2940 </intent-filter>
2941 </activity>
2942
2943 <activity android:name=".graphics.Arcs" android:label="Graphics/Arcs">
2944 <intent-filter>
2945 <action android:name="android.intent.action.MAIN" />
2946 <category android:name="android.intent.category.SAMPLE_CODE" />
2947 </intent-filter>
2948 </activity>
2949
2950 <activity android:name=".graphics.Patterns" android:label="Graphics/Patterns">
2951 <intent-filter>
2952 <action android:name="android.intent.action.MAIN" />
2953 <category android:name="android.intent.category.SAMPLE_CODE" />
2954 </intent-filter>
2955 </activity>
2956
Romain Guy520c90c2011-03-18 15:11:16 -07002957 <activity android:hardwareAccelerated="false"
2958 android:name=".graphics.Clipping" android:label="Graphics/Clipping">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002959 <intent-filter>
2960 <action android:name="android.intent.action.MAIN" />
2961 <category android:name="android.intent.category.SAMPLE_CODE" />
2962 </intent-filter>
2963 </activity>
2964
2965 <activity android:name=".graphics.Layers" android:label="Graphics/Layers">
2966 <intent-filter>
2967 <action android:name="android.intent.action.MAIN" />
2968 <category android:name="android.intent.category.SAMPLE_CODE" />
2969 </intent-filter>
2970 </activity>
2971
Romain Guy520c90c2011-03-18 15:11:16 -07002972 <activity android:hardwareAccelerated="false"
2973 android:name=".graphics.UnicodeChart" android:label="Graphics/UnicodeChart">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002974 <intent-filter>
2975 <action android:name="android.intent.action.MAIN" />
2976 <category android:name="android.intent.category.SAMPLE_CODE" />
2977 </intent-filter>
2978 </activity>
2979
2980 <activity android:name=".graphics.PathFillTypes" android:label="Graphics/PathFillTypes">
2981 <intent-filter>
2982 <action android:name="android.intent.action.MAIN" />
2983 <category android:name="android.intent.category.SAMPLE_CODE" />
2984 </intent-filter>
2985 </activity>
2986
Romain Guy520c90c2011-03-18 15:11:16 -07002987 <activity android:hardwareAccelerated="false"
2988 android:name=".graphics.Pictures" android:label="Graphics/Pictures">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002989 <intent-filter>
2990 <action android:name="android.intent.action.MAIN" />
2991 <category android:name="android.intent.category.SAMPLE_CODE" />
2992 </intent-filter>
2993 </activity>
2994
Romain Guy520c90c2011-03-18 15:11:16 -07002995 <activity android:hardwareAccelerated="false"
2996 android:name=".graphics.Vertices" android:label="Graphics/Vertices">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002997 <intent-filter>
2998 <action android:name="android.intent.action.MAIN" />
2999 <category android:name="android.intent.category.SAMPLE_CODE" />
3000 </intent-filter>
3001 </activity>
3002
3003 <activity android:name=".graphics.AnimateDrawables" android:label="Graphics/AnimateDrawables">
3004 <intent-filter>
3005 <action android:name="android.intent.action.MAIN" />
3006 <category android:name="android.intent.category.SAMPLE_CODE" />
3007 </intent-filter>
3008 </activity>
3009
3010 <activity android:name=".graphics.SensorTest" android:label="Graphics/SensorTest">
3011 <intent-filter>
3012 <action android:name="android.intent.action.MAIN" />
3013 <category android:name="android.intent.category.SAMPLE_CODE" />
3014 </intent-filter>
3015 </activity>
3016
3017 <activity android:name=".graphics.AlphaBitmap" android:label="Graphics/AlphaBitmap">
3018 <intent-filter>
3019 <action android:name="android.intent.action.MAIN" />
3020 <category android:name="android.intent.category.SAMPLE_CODE" />
3021 </intent-filter>
3022 </activity>
3023
3024 <activity android:name=".graphics.Regions" android:label="Graphics/Regions">
3025 <intent-filter>
3026 <action android:name="android.intent.action.MAIN" />
3027 <category android:name="android.intent.category.SAMPLE_CODE" />
3028 </intent-filter>
3029 </activity>
3030
3031 <activity android:name=".graphics.Sweep" android:label="Graphics/Sweep">
3032 <intent-filter>
3033 <action android:name="android.intent.action.MAIN" />
3034 <category android:name="android.intent.category.SAMPLE_CODE" />
3035 </intent-filter>
3036 </activity>
3037
3038 <activity android:name=".graphics.BitmapMesh" android:label="Graphics/BitmapMesh">
3039 <intent-filter>
3040 <action android:name="android.intent.action.MAIN" />
3041 <category android:name="android.intent.category.SAMPLE_CODE" />
3042 </intent-filter>
3043 </activity>
3044
3045 <activity android:name=".graphics.MeasureText" android:label="Graphics/MeasureText">
3046 <intent-filter>
3047 <action android:name="android.intent.action.MAIN" />
3048 <category android:name="android.intent.category.SAMPLE_CODE" />
3049 </intent-filter>
3050 </activity>
3051
3052 <activity android:name=".graphics.Typefaces" android:label="Graphics/Typefaces">
3053 <intent-filter>
3054 <action android:name="android.intent.action.MAIN" />
3055 <category android:name="android.intent.category.SAMPLE_CODE" />
3056 </intent-filter>
3057 </activity>
3058
3059 <activity android:name=".graphics.FingerPaint" android:label="Graphics/FingerPaint">
3060 <intent-filter>
3061 <action android:name="android.intent.action.MAIN" />
3062 <category android:name="android.intent.category.SAMPLE_CODE" />
3063 </intent-filter>
3064 </activity>
3065
3066 <activity android:name=".graphics.ColorMatrixSample" android:label="Graphics/ColorMatrix">
3067 <intent-filter>
3068 <action android:name="android.intent.action.MAIN" />
3069 <category android:name="android.intent.category.SAMPLE_CODE" />
3070 </intent-filter>
3071 </activity>
3072
Romain Guy520c90c2011-03-18 15:11:16 -07003073 <activity android:hardwareAccelerated="false"
3074 android:name=".graphics.BitmapDecode" android:label="Graphics/BitmapDecode">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003075 <intent-filter>
3076 <action android:name="android.intent.action.MAIN" />
3077 <category android:name="android.intent.category.SAMPLE_CODE" />
3078 </intent-filter>
3079 </activity>
3080
Mike Reedb94183b2009-06-05 15:56:23 -04003081 <activity android:name=".graphics.ColorFilters" android:label="Graphics/ColorFilters">
3082 <intent-filter>
3083 <action android:name="android.intent.action.MAIN" />
3084 <category android:name="android.intent.category.SAMPLE_CODE" />
3085 </intent-filter>
3086 </activity>
3087
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003088 <activity android:name=".graphics.CreateBitmap" android:label="Graphics/CreateBitmap">
3089 <intent-filter>
3090 <action android:name="android.intent.action.MAIN" />
3091 <category android:name="android.intent.category.SAMPLE_CODE" />
3092 </intent-filter>
3093 </activity>
3094
Romain Guy520c90c2011-03-18 15:11:16 -07003095 <activity android:hardwareAccelerated="false"
3096 android:name=".graphics.DrawPoints" android:label="Graphics/Points">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003097 <intent-filter>
3098 <action android:name="android.intent.action.MAIN" />
3099 <category android:name="android.intent.category.SAMPLE_CODE" />
3100 </intent-filter>
3101 </activity>
3102
3103 <activity android:name=".graphics.TouchPaint" android:label="Graphics/Touch Paint"
3104 android:theme="@style/Theme.Black"
Jack Palevich1163f692011-10-27 05:45:45 -07003105 android:configChanges="keyboard|keyboardHidden|navigation|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003106 <intent-filter>
3107 <action android:name="android.intent.action.MAIN" />
3108 <category android:name="android.intent.category.SAMPLE_CODE" />
3109 </intent-filter>
3110 </activity>
3111
3112 <activity android:name=".graphics.BitmapPixels" android:label="Graphics/BitmapPixels">
3113 <intent-filter>
3114 <action android:name="android.intent.action.MAIN" />
3115 <category android:name="android.intent.category.SAMPLE_CODE" />
3116 </intent-filter>
3117 </activity>
3118
3119 <activity android:name=".graphics.Xfermodes" android:label="Graphics/Xfermodes">
3120 <intent-filter>
3121 <action android:name="android.intent.action.MAIN" />
3122 <category android:name="android.intent.category.SAMPLE_CODE" />
3123 </intent-filter>
3124 </activity>
3125
3126 <activity android:name=".graphics.PathEffects" android:label="Graphics/PathEffects">
3127 <intent-filter>
3128 <action android:name="android.intent.action.MAIN" />
3129 <category android:name="android.intent.category.SAMPLE_CODE" />
3130 </intent-filter>
3131 </activity>
3132
3133 <activity android:name=".graphics.GradientDrawable1" android:label="Graphics/Drawable/GradientDrawable">
3134 <intent-filter>
3135 <action android:name="android.intent.action.MAIN" />
3136 <category android:name="android.intent.category.SAMPLE_CODE" />
3137 </intent-filter>
3138 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08003139
Wei-Ta Chen1ba461c2009-05-29 16:03:39 -07003140 <activity android:name=".graphics.PurgeableBitmap" android:label="Graphics/PurgeableBitmap/NonPurgeable">
3141 <intent-filter>
3142 <action android:name="android.intent.action.MAIN" />
3143 <category android:name="android.intent.category.SAMPLE_CODE" />
3144 </intent-filter>
3145 </activity>
3146
3147 <activity-alias android:targetActivity=".graphics.PurgeableBitmap" android:name="Purgeable" android:label="Graphics/PurgeableBitmap/Purgeable">
3148 <intent-filter>
3149 <action android:name="android.intent.action.MAIN" />
3150 <category android:name="android.intent.category.SAMPLE_CODE" />
3151 </intent-filter>
3152 </activity-alias>
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003153
Dianne Hackborn3b014602009-08-10 18:12:32 -07003154 <activity android:name=".graphics.DensityActivity" android:label="Graphics/Density">
3155 <intent-filter>
3156 <action android:name="android.intent.action.MAIN" />
3157 <category android:name="android.intent.category.SAMPLE_CODE" />
3158 </intent-filter>
3159 </activity>
3160
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003161 <!-- ************************************* -->
3162 <!-- MEDIA SAMPLES -->
3163 <!-- ************************************* -->
3164
3165 <activity android:name=".media.MediaPlayerDemo" android:label="Media/MediaPlayer">
3166 <intent-filter>
3167 <action android:name="android.intent.action.MAIN" />
3168 <category android:name="android.intent.category.SAMPLE_CODE" />
3169 </intent-filter>
3170 </activity>
3171
3172 <activity android:name=".media.MediaPlayerDemo_Audio" android:label="Media/MediaPlayer">
3173 <intent-filter>
3174 <category android:name="android.intent.category.SAMPLE_CODE" />
3175 </intent-filter>
3176 </activity>
3177
3178 <activity android:name=".media.MediaPlayerDemo_Video" android:label="Media/MediaPlayer">
3179 <intent-filter>
3180 <category android:name="android.intent.category.SAMPLE_CODE" />
3181 </intent-filter>
3182 </activity>
3183
3184 <activity android:name=".media.VideoViewDemo" android:label="Media/VideoView">
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
Roman Nurik90c1d502010-10-22 15:39:25 -07003191 <activity android:name=".media.AudioFxDemo" android:label="Media/AudioFx">
3192 <intent-filter>
3193 <action android:name="android.intent.action.MAIN" />
3194 <category android:name="android.intent.category.SAMPLE_CODE" />
3195 </intent-filter>
3196 </activity>
3197
Michael Wrightd17804f2014-07-21 15:43:42 -07003198 <activity android:name=".media.projection.MediaProjectionDemo"
3199 android:label="Media/MediaProjection">
3200 <intent-filter>
3201 <action android:name="android.intent.action.MAIN" />
3202 <category android:name="android.intent.category.SAMPLE_CODE" />
3203 </intent-filter>
3204 </activity>
3205
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003206 <!-- ************************************* -->
The Android Open Source Project243d18e2009-03-11 12:11:54 -07003207 <!-- APPWIDGET PACKAGE SAMPLES -->
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003208 <!-- ************************************* -->
3209
The Android Open Source Project243d18e2009-03-11 12:11:54 -07003210 <receiver android:name=".appwidget.ExampleAppWidgetProvider">
3211 <meta-data android:name="android.appwidget.provider"
3212 android:resource="@xml/appwidget_provider" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003213 <intent-filter>
The Android Open Source Project243d18e2009-03-11 12:11:54 -07003214 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003215 </intent-filter>
3216 </receiver>
3217
Jeffrey Sharkeyf7f1c362009-04-16 12:32:29 -07003218 <activity android:name=".appwidget.ExampleAppWidgetConfigure">
3219 <intent-filter>
3220 <action android:name="android.appwidget.action.APPWIDGET_CONFIGURE" />
3221 </intent-filter>
3222 </activity>
3223
The Android Open Source Project243d18e2009-03-11 12:11:54 -07003224 <receiver android:name=".appwidget.ExampleBroadcastReceiver" android:enabled="false">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003225 <intent-filter>
3226 <action android:name="android.intent.ACTION_TIMEZONE_CHANGED" />
3227 <action android:name="android.intent.ACTION_TIME" />
3228 </intent-filter>
3229 </receiver>
3230
3231 <!-- ************************************* -->
3232 <!-- OTHER SAMPLES -->
3233 <!-- ************************************* -->
3234
Jeff Hamiltonaad3a1b2011-01-12 14:21:40 -06003235 <activity android:name=".nfc.ForegroundDispatch" android:label="NFC/ForegroundDispatch">
3236 <intent-filter>
3237 <action android:name="android.intent.action.MAIN" />
3238 <category android:name="android.intent.category.SAMPLE_CODE" />
3239 </intent-filter>
3240 </activity>
3241
Jeff Hamiltone0fbd3f2011-01-23 12:49:04 -06003242 <activity android:name=".nfc.TechFilter" android:label="NFC/TechFilter">
3243 <intent-filter>
3244 <action android:name="android.intent.action.MAIN" />
3245 <category android:name="android.intent.category.SAMPLE_CODE" />
3246 </intent-filter>
3247
3248 <!-- Add a technology filter -->
3249 <intent-filter>
3250 <action android:name="android.nfc.action.TECH_DISCOVERED" />
3251 </intent-filter>
3252
3253 <meta-data android:name="android.nfc.action.TECH_DISCOVERED"
3254 android:resource="@xml/filter_nfc"
3255 />
3256 </activity>
3257
Jeff Hamilton509fbb42011-01-18 09:01:51 -08003258 <activity android:name=".nfc.ForegroundNdefPush" android:label="NFC/ForegroundNdefPush">
3259 <intent-filter>
3260 <action android:name="android.intent.action.MAIN" />
3261 <category android:name="android.intent.category.SAMPLE_CODE" />
3262 </intent-filter>
3263 </activity>
3264
Kenny Rootf59ea3b2013-04-17 13:29:18 -07003265 <activity android:name=".security.KeyStoreUsage" android:label="Security/KeyStore"
3266 android:windowSoftInputMode="adjustPan">
3267 <intent-filter>
3268 <action android:name="android.intent.action.MAIN" />
3269 <category android:name="android.intent.category.SAMPLE_CODE" />
3270 </intent-filter>
3271 </activity>
The Android Open Source Project52d4c302009-03-03 19:29:09 -08003272 </application>
3273
3274 <instrumentation android:name=".app.LocalSampleInstrumentation"
3275 android:targetPackage="com.example.android.apis"
3276 android:label="Local Sample" />
3277
3278</manifest>