blob: bbb01b49bea0ce948d0fb5e3129f3f82a839f1a9 [file] [log] [blame]
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001<?xml version="1.0" encoding="utf-8"?>
2<!-- Copyright (C) 2007 The Android Open Source Project
3
4 Licensed under the Apache License, Version 2.0 (the "License");
5 you may not use this file except in compliance with the License.
6 You may obtain a copy of the License at
Jack Palevich66914d42010-02-03 16:00:49 +08007
The Android Open Source Project52d4c302009-03-03 19:29:09 -08008 http://www.apache.org/licenses/LICENSE-2.0
Jack Palevich66914d42010-02-03 16:00:49 +08009
The Android Open Source Project52d4c302009-03-03 19:29:09 -080010 Unless required by applicable law or agreed to in writing, software
11 distributed under the License is distributed on an "AS IS" BASIS,
12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 See the License for the specific language governing permissions and
14 limitations under the License.
15-->
16
17<!-- Declare the contents of this Android application. The namespace
18 attribute brings in the Android platform namespace, and the package
19 supplies a unique name for the application. When writing your
20 own application, the package name must be changed from "com.example.*"
21 to come from a domain that you own or have control over. -->
22<manifest xmlns:android="http://schemas.android.com/apk/res/android"
23 package="com.example.android.apis">
24
25 <uses-permission android:name="android.permission.READ_CONTACTS" />
26 <uses-permission android:name="android.permission.WRITE_CONTACTS" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -080027 <uses-permission android:name="android.permission.VIBRATE" />
28 <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
29 <uses-permission android:name="android.permission.INTERNET" />
Megha Joshib49dd832009-12-03 13:56:04 -080030 <uses-permission android:name="android.permission.SET_WALLPAPER" />
Dianne Hackborn04a91302010-02-08 22:41:08 -080031 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
Roman Nurikf096f962010-02-22 14:59:11 -080032 <uses-permission android:name="android.permission.SEND_SMS" />
33 <uses-permission android:name="android.permission.RECEIVE_SMS" />
Jeff Hamiltonaad3a1b2011-01-12 14:21:40 -060034 <uses-permission android:name="android.permission.NFC" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -080035
Roman Nurik90c1d502010-10-22 15:39:25 -070036 <!-- For android.media.audiofx.Visualizer -->
37 <uses-permission android:name="android.permission.RECORD_AUDIO" />
38
Fabrice Di Megliode817c92013-03-22 16:28:46 -070039 <uses-sdk android:minSdkVersion="4" android:targetSdkVersion="17" />
Dianne Hackborn10c33522011-05-27 18:29:00 -070040
Dianne Hackbornb8ff7ad2009-08-27 20:13:19 -070041 <!-- We will request access to the camera, saying we require a camera
42 of some sort but not one with autofocus capability. -->
43 <uses-permission android:name="android.permission.CAMERA" />
44 <uses-feature android:name="android.hardware.camera" />
45 <uses-feature android:name="android.hardware.camera.autofocus" android:required="false" />
Jack Palevich66914d42010-02-03 16:00:49 +080046
The Android Open Source Project52d4c302009-03-03 19:29:09 -080047 <application android:name="ApiDemosApplication"
48 android:label="@string/activity_sample_code"
Dianne Hackbornc5b44be2010-10-28 10:52:11 -070049 android:icon="@drawable/app_sample_code"
Fabrice Di Meglio161859e2012-07-13 18:00:01 -070050 android:hardwareAccelerated="true"
51 android:supportsRtl="true">
The Android Open Source Project52d4c302009-03-03 19:29:09 -080052
Dianne Hackbornb8ff7ad2009-08-27 20:13:19 -070053 <!-- This is how we can request a library but still allow the app
54 to be installed if it doesn't exist. -->
55 <uses-library android:name="com.example.will.never.exist" android:required="false" />
Jack Palevich66914d42010-02-03 16:00:49 +080056
Dianne Hackborn9e6f12a2010-08-15 12:49:50 -070057 <activity android:name="ApiDemos">
The Android Open Source Project52d4c302009-03-03 19:29:09 -080058 <intent-filter>
59 <action android:name="android.intent.action.MAIN" />
60 <category android:name="android.intent.category.DEFAULT" />
61 <category android:name="android.intent.category.LAUNCHER" />
62 </intent-filter>
63 </activity>
64
65 <!-- ************************************* -->
66 <!-- APPLICATION PACKAGE SAMPLES -->
67 <!-- ************************************* -->
68
69 <!-- Activity Samples -->
70
71 <activity android:name=".app.HelloWorld" android:label="@string/activity_hello_world">
72 <intent-filter>
73 <action android:name="android.intent.action.MAIN" />
74 <category android:name="android.intent.category.SAMPLE_CODE" />
75 </intent-filter>
76 </activity>
77
78 <activity android:name=".app.DialogActivity"
79 android:label="@string/activity_dialog"
Dianne Hackbornae1d79d2010-12-02 21:51:11 -080080 android:theme="@android:style/Theme.Holo.Dialog">
The Android Open Source Project52d4c302009-03-03 19:29:09 -080081 <intent-filter>
82 <action android:name="android.intent.action.MAIN" />
83 <category android:name="android.intent.category.SAMPLE_CODE" />
84 </intent-filter>
85 </activity>
86
87 <activity android:name=".app.CustomDialogActivity"
88 android:label="@string/activity_custom_dialog"
89 android:theme="@style/Theme.CustomDialog">
90 <intent-filter>
91 <action android:name="android.intent.action.MAIN" />
92 <category android:name="android.intent.category.SAMPLE_CODE" />
93 </intent-filter>
94 </activity>
95
Dianne Hackborn8227c142013-02-22 15:09:41 -080096 <activity android:name=".app.OverscanActivity"
97 android:label="@string/activity_overscan"
98 android:theme="@android:style/Theme.Holo.NoActionBar.Overscan"
99 android:enabled="@bool/atLeastJellyBeanMR2">
100 <intent-filter>
101 <action android:name="android.intent.action.MAIN" />
102 <category android:name="android.intent.category.SAMPLE_CODE" />
103 </intent-filter>
104 </activity>
105
Megha Joshi11d89592009-11-13 11:45:19 -0800106 <activity android:name=".app.QuickContactsDemo"
107 android:label="@string/quick_contacts_demo">
108 <intent-filter>
109 <action android:name="android.intent.action.MAIN" />
110 <category android:name="android.intent.category.SAMPLE_CODE" />
111 </intent-filter>
112 </activity>
113
Dianne Hackborn44bf93a2009-08-08 20:39:07 -0700114 <activity android:name=".app.WallpaperActivity"
115 android:label="@string/activity_wallpaper"
116 android:theme="@style/Theme.Wallpaper">
117 <intent-filter>
118 <action android:name="android.intent.action.MAIN" />
119 <category android:name="android.intent.category.SAMPLE_CODE" />
120 </intent-filter>
121 </activity>
122
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800123 <activity android:name=".app.TranslucentActivity"
124 android:label="@string/activity_translucent"
125 android:theme="@style/Theme.Translucent">
126 <intent-filter>
127 <action android:name="android.intent.action.MAIN" />
128 <category android:name="android.intent.category.SAMPLE_CODE" />
129 </intent-filter>
130 </activity>
131
132 <activity android:name=".app.TranslucentBlurActivity"
133 android:label="@string/activity_translucent_blur"
134 android:theme="@style/Theme.Transparent">
135 <intent-filter>
136 <action android:name="android.intent.action.MAIN" />
137 <category android:name="android.intent.category.SAMPLE_CODE" />
138 </intent-filter>
139 </activity>
140
Dianne Hackborncfc90dc2009-09-24 19:27:54 -0700141 <activity android:name=".app.Animation" android:label="@string/activity_animation">
142 <intent-filter>
143 <action android:name="android.intent.action.MAIN" />
144 <category android:name="android.intent.category.SAMPLE_CODE" />
145 </intent-filter>
146 </activity>
147
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800148 <activity android:name=".app.SaveRestoreState"
149 android:label="@string/activity_save_restore"
150 android:windowSoftInputMode="stateVisible|adjustResize">
151 <intent-filter>
152 <action android:name="android.intent.action.MAIN" />
153 <category android:name="android.intent.category.SAMPLE_CODE" />
154 </intent-filter>
155 </activity>
156
157 <activity android:name=".app.PersistentState"
158 android:label="@string/activity_persistent"
159 android:windowSoftInputMode="stateVisible|adjustResize">
160 <intent-filter>
161 <action android:name="android.intent.action.MAIN" />
162 <category android:name="android.intent.category.SAMPLE_CODE" />
163 </intent-filter>
164 </activity>
165
Dianne Hackborn4799e552010-12-01 16:08:52 -0800166 <activity android:name=".app.ActivityRecreate"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800167 android:label="@string/activity_recreate"
168 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn4799e552010-12-01 16:08:52 -0800169 <intent-filter>
170 <action android:name="android.intent.action.MAIN" />
171 <category android:name="android.intent.category.SAMPLE_CODE" />
172 </intent-filter>
173 </activity>
174
Dianne Hackborn9cd16542012-04-26 18:57:13 -0700175 <activity android:name=".app.FinishAffinity"
176 android:label="@string/activity_finish_affinity"
177 android:taskAffinity=":finishing"
178 android:enabled="@bool/atLeastJellyBean">
179 <intent-filter>
180 <action android:name="android.intent.action.MAIN" />
181 <category android:name="android.intent.category.SAMPLE_CODE" />
182 </intent-filter>
183 </activity>
184
Dianne Hackborn6d36a9e2010-10-29 17:24:41 -0700185 <activity android:name=".app.SoftInputModes"
186 android:label="@string/soft_input_modes">
187 <intent-filter>
188 <action android:name="android.intent.action.MAIN" />
189 <category android:name="android.intent.category.SAMPLE_CODE" />
190 </intent-filter>
191 </activity>
192
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800193 <activity android:name=".app.ReceiveResult" android:label="@string/activity_receive_result">
194 <intent-filter>
195 <action android:name="android.intent.action.MAIN" />
196 <category android:name="android.intent.category.SAMPLE_CODE" />
197 </intent-filter>
198 </activity>
199
Dianne Hackborn9d247ad2011-01-04 11:35:55 -0800200 <activity android:name=".app.SendResult"
Dianne Hackborn9fd3b6e2011-02-01 10:38:02 -0800201 android:theme="@style/ThemeDialogWhenLarge">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800202 </activity>
203
204 <activity android:name=".app.Forwarding" android:label="@string/activity_forwarding">
205 <intent-filter>
206 <action android:name="android.intent.action.MAIN" />
207 <category android:name="android.intent.category.SAMPLE_CODE" />
208 </intent-filter>
209 </activity>
210
211 <activity android:name=".app.ForwardTarget">
212 </activity>
213
214 <activity android:name=".app.RedirectEnter" android:label="@string/activity_redirect">
215 <intent-filter>
216 <action android:name="android.intent.action.MAIN" />
217 <category android:name="android.intent.category.SAMPLE_CODE" />
218 </intent-filter>
219 </activity>
220
221 <activity android:name=".app.RedirectMain">
222 </activity>
223
224 <activity android:name=".app.RedirectGetter">
225 </activity>
226
Dianne Hackbornc5b44be2010-10-28 10:52:11 -0700227 <!-- This sample doesn't work with the new action bar, so use
228 the old style theme. -->
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800229 <activity android:name=".app.CustomTitle"
230 android:label="@string/activity_custom_title"
Dianne Hackbornc5b44be2010-10-28 10:52:11 -0700231 android:windowSoftInputMode="stateVisible|adjustPan"
232 android:theme="@android:style/Theme">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800233 <intent-filter>
234 <action android:name="android.intent.action.MAIN" />
235 <category android:name="android.intent.category.SAMPLE_CODE" />
236 </intent-filter>
237 </activity>
238
239 <activity android:name=".app.ReorderOnLaunch"
240 android:label="@string/activity_reorder">
241 <intent-filter>
242 <action android:name="android.intent.action.MAIN" />
243 <category android:name="android.intent.category.SAMPLE_CODE" />
244 </intent-filter>
245 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +0800246
Craig Mautnerd540e6e2013-02-21 18:02:50 -0800247 <activity android:name=".app.RotationAnimation"
248 android:label="@string/activity_rotation_animation">
249 <intent-filter>
250 <action android:name="android.intent.action.MAIN" />
251 <category android:name="android.intent.category.SAMPLE_CODE" />
252 </intent-filter>
253 </activity>
254
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800255 <activity android:name=".app.ReorderTwo" />
256 <activity android:name=".app.ReorderThree" />
257 <activity android:name=".app.ReorderFour" />
Jack Palevich66914d42010-02-03 16:00:49 +0800258
Megha Joshib49dd832009-12-03 13:56:04 -0800259 <activity android:name=".app.SetWallpaperActivity"
260 android:label="@string/activity_setwallpaper">
261 <intent-filter>
262 <action android:name="android.intent.action.MAIN" />
263 <category android:name="android.intent.category.SAMPLE_CODE" />
264 </intent-filter>
265 </activity>
266
Dianne Hackbornbf895af2010-10-02 16:56:56 -0700267 <activity android:name=".app.ScreenOrientation"
268 android:label="@string/activity_screen_orientation">
269 <intent-filter>
270 <action android:name="android.intent.action.MAIN" />
271 <category android:name="android.intent.category.SAMPLE_CODE" />
272 </intent-filter>
273 </activity>
Alexander Lucas96c02102011-10-27 15:23:41 -0700274
Jeff Brown2e1fe782012-08-31 07:12:42 -0700275 <activity android:name=".app.PresentationActivity"
276 android:label="@string/activity_presentation">
277 <intent-filter>
278 <action android:name="android.intent.action.MAIN" />
279 <category android:name="android.intent.category.SAMPLE_CODE" />
280 </intent-filter>
281 </activity>
282
Jeff Brown66dc70f2012-10-24 21:27:40 -0700283 <activity android:name=".app.PresentationWithMediaRouterActivity"
284 android:label="@string/activity_presentation_with_media_router">
285 <intent-filter>
286 <action android:name="android.intent.action.MAIN" />
287 <category android:name="android.intent.category.SAMPLE_CODE" />
288 </intent-filter>
289 </activity>
290
Jeff Brownc875f932012-10-23 20:40:38 -0700291 <activity android:name=".app.SecureWindowActivity"
292 android:label="@string/activity_secure_window">
293 <intent-filter>
294 <action android:name="android.intent.action.MAIN" />
295 <category android:name="android.intent.category.SAMPLE_CODE" />
296 </intent-filter>
297 </activity>
298
299 <activity android:name=".app.SecureDialogActivity"
300 android:label="@string/activity_secure_dialog">
301 <intent-filter>
302 <action android:name="android.intent.action.MAIN" />
303 <category android:name="android.intent.category.SAMPLE_CODE" />
304 </intent-filter>
305 </activity>
306
307 <activity android:name=".app.SecureSurfaceViewActivity"
308 android:label="@string/activity_secure_surface_view">
309 <intent-filter>
310 <action android:name="android.intent.action.MAIN" />
311 <category android:name="android.intent.category.SAMPLE_CODE" />
312 </intent-filter>
313 </activity>
314
Dianne Hackborn5a076f42010-04-19 12:16:50 -0700315 <!-- Fragment Samples -->
316
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700317 <activity android:name=".app.FragmentAlertDialog"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800318 android:label="@string/fragment_alert_dialog"
319 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborncdb8af82010-07-22 12:18:24 -0700320 <intent-filter>
321 <action android:name="android.intent.action.MAIN" />
322 <category android:name="android.intent.category.SAMPLE_CODE" />
323 </intent-filter>
324 </activity>
325
Dianne Hackborn7f308f22011-03-03 21:50:51 -0800326 <activity android:name=".app.FragmentArguments"
327 android:label="@string/fragment_arguments"
328 android:enabled="@bool/atLeastHoneycomb">
329 <intent-filter>
330 <action android:name="android.intent.action.MAIN" />
331 <category android:name="android.intent.category.SAMPLE_CODE" />
332 </intent-filter>
333 </activity>
334
Romain Guyc35d0582011-07-21 18:05:24 -0700335 <activity android:name=".app.FragmentCustomAnimations"
336 android:label="@string/fragment_custom_animations"
337 android:enabled="@bool/atLeastHoneycombMR2">
338 <intent-filter>
339 <action android:name="android.intent.action.MAIN" />
340 <category android:name="android.intent.category.SAMPLE_CODE" />
341 </intent-filter>
342 </activity>
343
Dianne Hackborn9d247ad2011-01-04 11:35:55 -0800344 <activity android:name=".app.FragmentHideShow"
345 android:label="@string/fragment_hide_show"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800346 android:windowSoftInputMode="stateUnchanged"
347 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn9c5d1222010-06-12 10:17:58 -0700348 <intent-filter>
349 <action android:name="android.intent.action.MAIN" />
350 <category android:name="android.intent.category.SAMPLE_CODE" />
351 </intent-filter>
352 </activity>
353
354 <activity android:name=".app.FragmentContextMenu"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800355 android:label="@string/fragment_context_menu"
356 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackbornd2d93d02010-05-06 11:57:56 -0700357 <intent-filter>
358 <action android:name="android.intent.action.MAIN" />
359 <category android:name="android.intent.category.SAMPLE_CODE" />
360 </intent-filter>
361 </activity>
362
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700363 <activity android:name=".app.FragmentDialog"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800364 android:label="@string/fragment_dialog"
365 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborncdb8af82010-07-22 12:18:24 -0700366 <intent-filter>
367 <action android:name="android.intent.action.MAIN" />
368 <category android:name="android.intent.category.SAMPLE_CODE" />
369 </intent-filter>
370 </activity>
371
Dianne Hackborneffa3032010-08-20 18:29:02 -0700372 <activity android:name=".app.FragmentDialogOrActivity"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800373 android:label="@string/fragment_dialog_or_activity"
374 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborneffa3032010-08-20 18:29:02 -0700375 <intent-filter>
376 <action android:name="android.intent.action.MAIN" />
377 <category android:name="android.intent.category.SAMPLE_CODE" />
378 </intent-filter>
379 </activity>
380
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700381 <activity android:name=".app.FragmentLayout"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800382 android:label="@string/fragment_layout"
383 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackbornedb86282010-05-12 18:58:18 -0700384 <intent-filter>
385 <action android:name="android.intent.action.MAIN" />
386 <category android:name="android.intent.category.SAMPLE_CODE" />
387 </intent-filter>
388 </activity>
389
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800390 <activity android:name=".app.FragmentLayout$DetailsActivity"
391 android:enabled="@bool/atLeastHoneycomb" />
Dianne Hackborn165ca042010-05-19 19:21:19 -0700392
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700393 <activity android:name=".app.FragmentListArray"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800394 android:label="@string/fragment_list_array"
395 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn9c5d1222010-06-12 10:17:58 -0700396 <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 Hackborn05c2cb02010-07-28 14:33:04 -0700402 <activity android:name=".app.FragmentMenu"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800403 android:label="@string/fragment_menu"
404 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn165ca042010-05-19 19:21:19 -0700405 <intent-filter>
406 <action android:name="android.intent.action.MAIN" />
407 <category android:name="android.intent.category.SAMPLE_CODE" />
408 </intent-filter>
409 </activity>
410
Dianne Hackbornf3f7c5f2012-09-05 16:37:36 -0700411 <activity android:name=".app.FragmentNestingTabs"
412 android:label="@string/fragment_nesting_tabs"
413 android:enabled="@bool/atLeastJellyBeanMR1">
414 <intent-filter>
415 <action android:name="android.intent.action.MAIN" />
416 <category android:name="android.intent.category.SAMPLE_CODE" />
417 </intent-filter>
418 </activity>
419
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700420 <activity android:name=".app.FragmentRetainInstance"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800421 android:label="@string/fragment_retain_instance"
422 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn68f9ae52010-05-14 00:46:24 -0700423 <intent-filter>
424 <action android:name="android.intent.action.MAIN" />
425 <category android:name="android.intent.category.SAMPLE_CODE" />
426 </intent-filter>
427 </activity>
428
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700429 <activity android:name=".app.FragmentReceiveResult"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800430 android:label="@string/fragment_receive_result"
431 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn05c2cb02010-07-28 14:33:04 -0700432 <intent-filter>
433 <action android:name="android.intent.action.MAIN" />
434 <category android:name="android.intent.category.SAMPLE_CODE" />
435 </intent-filter>
436 </activity>
437
438 <activity android:name=".app.FragmentStack"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800439 android:label="@string/fragment_stack"
440 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackbornfce9bfd2010-06-08 18:06:33 -0700441 <intent-filter>
442 <action android:name="android.intent.action.MAIN" />
443 <category android:name="android.intent.category.SAMPLE_CODE" />
444 </intent-filter>
445 </activity>
446
Dianne Hackbornbe6b6b42011-06-13 13:48:13 -0700447 <activity android:name=".app.FragmentTabs"
448 android:label="@string/fragment_tabs"
449 android:enabled="@bool/atLeastHoneycomb">
450 <intent-filter>
451 <action android:name="android.intent.action.MAIN" />
452 <category android:name="android.intent.category.SAMPLE_CODE" />
453 </intent-filter>
454 </activity>
455
Dianne Hackborn4fd816a2011-01-08 17:23:25 -0800456 <!-- Loader Samples -->
Dianne Hackborn69c72df2011-01-08 18:34:02 -0800457
Dianne Hackborn38c48e52011-04-19 18:46:03 -0700458 <activity android:name=".app.LoaderCursor"
459 android:label="@string/loader_cursor"
460 android:enabled="@bool/atLeastHoneycomb">
461 <intent-filter>
462 <action android:name="android.intent.action.MAIN" />
463 <category android:name="android.intent.category.SAMPLE_CODE" />
464 </intent-filter>
465 </activity>
466
467 <activity android:name=".app.LoaderCustom"
468 android:label="@string/loader_custom"
469 android:enabled="@bool/atLeastHoneycomb">
470 <intent-filter>
471 <action android:name="android.intent.action.MAIN" />
472 <category android:name="android.intent.category.SAMPLE_CODE" />
473 </intent-filter>
474 </activity>
475
Dianne Hackborn69c72df2011-01-08 18:34:02 -0800476<!-- BEGIN_INCLUDE(loader_throttle) -->
Dianne Hackborn4fd816a2011-01-08 17:23:25 -0800477 <activity android:name=".app.LoaderThrottle"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800478 android:label="@string/loader_throttle"
479 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn4fd816a2011-01-08 17:23:25 -0800480 <intent-filter>
481 <action android:name="android.intent.action.MAIN" />
482 <category android:name="android.intent.category.SAMPLE_CODE" />
483 </intent-filter>
484 </activity>
485 <provider android:name=".app.LoaderThrottle$SimpleProvider"
Dianne Hackborn9fd3b6e2011-02-01 10:38:02 -0800486 android:authorities="com.example.android.apis.app.LoaderThrottle"
487 android:enabled="@bool/atLeastHoneycomb" />
Dianne Hackborn69c72df2011-01-08 18:34:02 -0800488<!-- END_INCLUDE(loader_throttle) -->
Dianne Hackborn4fd816a2011-01-08 17:23:25 -0800489
Dianne Hackborn80df91c2012-05-29 13:58:13 -0700490 <activity android:name=".app.LoaderRetained"
491 android:label="@string/loader_retained"
492 android:enabled="@bool/atLeastHoneycomb">
493 <intent-filter>
494 <action android:name="android.intent.action.MAIN" />
495 <category android:name="android.intent.category.SAMPLE_CODE" />
496 </intent-filter>
497 </activity>
498
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800499 <!-- Intent Samples -->
500
501 <activity android:name=".app.Intents" android:label="@string/activity_intents">
502 <intent-filter>
503 <action android:name="android.intent.action.MAIN" />
504 <category android:name="android.intent.category.SAMPLE_CODE" />
505 </intent-filter>
506 </activity>
507
Dianne Hackborn41430b92010-11-22 16:15:32 -0800508 <activity android:name=".app.IntentActivityFlags"
509 android:label="@string/activity_intent_activity_flags">
510 <intent-filter>
511 <action android:name="android.intent.action.MAIN" />
512 <category android:name="android.intent.category.SAMPLE_CODE" />
513 </intent-filter>
514 </activity>
515
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800516 <!-- Service Samples -->
517
Dianne Hackborna8693d82011-04-12 18:18:24 -0700518 <service android:name=".app.LocalService" android:stopWithTask="true" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800519
Dianne Hackbornbae0f4f2010-02-16 17:48:27 -0800520 <activity android:name=".app.LocalServiceActivities$Controller"
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800521 android:label="@string/activity_local_service_controller"
522 android:launchMode="singleTop">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800523 <intent-filter>
524 <action android:name="android.intent.action.MAIN" />
525 <category android:name="android.intent.category.SAMPLE_CODE" />
526 </intent-filter>
527 </activity>
528
Dianne Hackbornbae0f4f2010-02-16 17:48:27 -0800529 <activity android:name=".app.LocalServiceActivities$Binding"
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800530 android:label="@string/activity_local_service_binding">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800531 <intent-filter>
532 <action android:name="android.intent.action.MAIN" />
533 <category android:name="android.intent.category.SAMPLE_CODE" />
534 </intent-filter>
535 </activity>
536
Dianne Hackbornbae0f4f2010-02-16 17:48:27 -0800537<!-- BEGIN_INCLUDE(remote_service_declaration) -->
538 <service android:name=".app.MessengerService"
539 android:process=":remote" />
540<!-- END_INCLUDE(remote_service_declaration) -->
541
542 <activity android:name=".app.MessengerServiceActivities$Binding"
543 android:label="@string/activity_messenger_service_binding">
544 <intent-filter>
545 <action android:name="android.intent.action.MAIN" />
546 <category android:name="android.intent.category.SAMPLE_CODE" />
547 </intent-filter>
548 </activity>
549
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800550 <service android:name=".app.RemoteService" android:process=":remote">
551 <intent-filter>
552 <!-- These are the interfaces supported by the service, which
553 you can bind to. -->
554 <action android:name="com.example.android.apis.app.IRemoteService" />
555 <action android:name="com.example.android.apis.app.ISecondary" />
556 <!-- This is an action code you can use to select the service
557 without explicitly supplying the implementation class. -->
558 <action android:name="com.example.android.apis.app.REMOTE_SERVICE" />
559 </intent-filter>
560 </service>
561
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800562 <activity android:name=".app.RemoteService$Controller"
563 android:label="@string/activity_remote_service_controller"
564 android:launchMode="singleTop">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800565 <intent-filter>
566 <action android:name="android.intent.action.MAIN" />
567 <category android:name="android.intent.category.SAMPLE_CODE" />
568 </intent-filter>
569 </activity>
570
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800571 <activity android:name=".app.RemoteService$Binding"
572 android:label="@string/activity_remote_service_binding">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800573 <intent-filter>
574 <action android:name="android.intent.action.MAIN" />
575 <category android:name="android.intent.category.SAMPLE_CODE" />
576 </intent-filter>
577 </activity>
578
Dianne Hackborn65b77862011-07-29 01:37:04 -0700579 <activity android:name=".app.RemoteService$BindingOptions"
580 android:label="@string/activity_remote_service_binding_options">
581 <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
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800587 <service android:name=".app.ServiceStartArguments" />
588
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800589 <activity android:name=".app.ServiceStartArguments$Controller"
590 android:label="@string/activity_service_start_arguments_controller"
591 android:launchMode="singleTop">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800592 <intent-filter>
593 <action android:name="android.intent.action.MAIN" />
594 <category android:name="android.intent.category.SAMPLE_CODE" />
595 </intent-filter>
596 </activity>
597
Dianne Hackborneb3547b2009-11-25 16:40:52 -0800598 <service android:name=".app.ForegroundService" />
Jack Palevich66914d42010-02-03 16:00:49 +0800599
Dianne Hackborn579c7f12009-12-04 15:31:04 -0800600 <activity android:name=".app.ForegroundService$Controller"
601 android:label="@string/activity_foreground_service_controller"
602 android:launchMode="singleTop">
Dianne Hackborneb3547b2009-11-25 16:40:52 -0800603 <intent-filter>
604 <action android:name="android.intent.action.MAIN" />
605 <category android:name="android.intent.category.SAMPLE_CODE" />
606 </intent-filter>
607 </activity>
608
Dianne Hackborn37f02d82012-02-09 10:51:07 -0800609 <activity android:name=".app.IsolatedService$Controller"
610 android:label="@string/activity_isolated_service_controller"
611 android:launchMode="singleTop"
612 android:enabled="@bool/atLeastJellyBean">
613 <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
619 <service android:name=".app.IsolatedService" android:isolatedProcess="true"
620 android:enabled="@bool/atLeastJellyBean" />
621 <service android:name=".app.IsolatedService2" android:isolatedProcess="true"
622 android:enabled="@bool/atLeastJellyBean" />
623
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800624 <!-- Alarm Samples -->
625
626 <receiver android:name=".app.OneShotAlarm" android:process=":remote" />
627
628 <receiver android:name=".app.RepeatingAlarm" android:process=":remote" />
629
630 <activity android:name=".app.AlarmController" android:label="@string/activity_alarm_controller">
631 <intent-filter>
632 <action android:name="android.intent.action.MAIN" />
633 <category android:name="android.intent.category.SAMPLE_CODE" />
634 </intent-filter>
635 </activity>
636
637 <service android:name=".app.AlarmService_Service" android:process=":remote" />
638
639 <activity android:name=".app.AlarmService" android:label="@string/activity_alarm_service">
640 <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 Hackbornf8e68ca2013-05-28 15:58:48 -0700646 <!-- Stub for memory testing. -->
647
648 <receiver android:name=".app.DoNothing"
649 android:process=":empty" android:exported="true" />
650
Svetoslav Ganov101f0612011-10-28 19:08:02 -0700651 <!-- ============================ -->
Svetoslav Ganova7523382011-11-29 12:34:26 -0800652 <!-- Accessibility examples -->
Svetoslav Ganov101f0612011-10-28 19:08:02 -0700653 <!-- ============================ -->
654
655 <activity android:name=".accessibility.ClockBackActivity"
656 android:label="@string/accessibility_service">
657 <intent-filter>
658 <action android:name="android.intent.action.MAIN" />
659 <category android:name="android.intent.category.SAMPLE_CODE" />
660 </intent-filter>
661 </activity>
662
663 <service android:name=".accessibility.ClockBackService"
Svetoslav Ganov7947d9f2012-05-18 12:52:23 -0700664 android:label="@string/accessibility_service_label"
665 android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE">
Svetoslav Ganov101f0612011-10-28 19:08:02 -0700666 <intent-filter>
667 <action android:name="android.accessibilityservice.AccessibilityService" />
668 </intent-filter>
669 </service>
670
Alexander Lucas96c02102011-10-27 15:23:41 -0700671 <activity android:name=".accessibility.TaskListActivity"
Svetoslav Ganov101f0612011-10-28 19:08:02 -0700672 android:label="@string/accessibility_query_window"
Alexander Lucas96c02102011-10-27 15:23:41 -0700673 android:enabled="@bool/atLeastIceCreamSandwich">
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
Svetoslav Ganov101f0612011-10-28 19:08:02 -0700680 <service android:name=".accessibility.TaskBackService"
681 android:label="@string/accessibility_query_window_label"
Svetoslav Ganov7947d9f2012-05-18 12:52:23 -0700682 android:enabled="@bool/atLeastIceCreamSandwich"
683 android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE">
Svetoslav Ganov101f0612011-10-28 19:08:02 -0700684 <intent-filter>
685 <action android:name="android.accessibilityservice.AccessibilityService" />
686 </intent-filter>
687 <meta-data
688 android:name="android.accessibilityservice"
689 android:resource="@xml/taskbackconfig" />
690 </service>
Alexander Lucas96c02102011-10-27 15:23:41 -0700691
Svetoslav Ganova7523382011-11-29 12:34:26 -0800692 <activity android:name=".accessibility.CustomViewAccessibilityActivity"
693 android:label="@string/accessibility_custom_view"
694 android:enabled="@bool/atLeastIceCreamSandwich">
695 <intent-filter>
696 <action android:name="android.intent.action.MAIN" />
697 <category android:name="android.intent.category.SAMPLE_CODE" />
698 </intent-filter>
699 </activity>
700
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800701 <!-- Instrumentation Samples -->
702
703 <activity android:name=".app.LocalSample" android:label="@string/activity_local_sample">
704 <intent-filter>
705 <action android:name="android.intent.action.MAIN" />
706 <!-- category android:name="android.intent.category.SAMPLE_CODE" /-->
707 </intent-filter>
708 </activity>
709
710 <activity android:name=".app.ContactsFilter" android:label="@string/activity_contacts_filter">
711 <intent-filter>
712 <action android:name="android.intent.action.MAIN" />
713 <!-- category android:name="android.intent.category.SAMPLE_CODE" /-->
714 </intent-filter>
715 </activity>
716
717
718 <!-- Notifications samples -->
719
720 <activity android:name=".app.NotifyWithText" android:label="App/Notification/NotifyWithText">
721 <intent-filter>
722 <action android:name="android.intent.action.MAIN" />
723 <category android:name="android.intent.category.SAMPLE_CODE" />
724 </intent-filter>
725 </activity>
726
Dianne Hackborn41430b92010-11-22 16:15:32 -0800727 <activity android:name=".app.IncomingMessage"
Dianne Hackborn174f61c2012-01-10 15:23:13 -0800728 android:label="App/Notification/IncomingMessage">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800729 <intent-filter>
730 <action android:name="android.intent.action.MAIN" />
731 <category android:name="android.intent.category.SAMPLE_CODE" />
732 </intent-filter>
733 </activity>
734
Dianne Hackborn174f61c2012-01-10 15:23:13 -0800735 <activity android:name=".app.IncomingMessageView"
736 android:label="App/Notification/IncomingMessageView">
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800737 </activity>
738
Dianne Hackborn174f61c2012-01-10 15:23:13 -0800739<!-- BEGIN_INCLUDE(interstitial_affinity) -->
740 <activity android:name=".app.IncomingMessageInterstitial"
741 android:label="You have messages"
742 android:theme="@style/ThemeHoloDialog"
Dianne Hackborn376e0002012-01-30 11:44:05 -0800743 android:launchMode="singleTask"
744 android:taskAffinity=""
Dianne Hackborn174f61c2012-01-10 15:23:13 -0800745 android:excludeFromRecents="true">
746 </activity>
747<!-- END_INCLUDE(interstitial_affinity) -->
748
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800749 <!-- This is used to display a notification selected by the user
750 from StatusBarNotifications. Note the configuration here so
751 that the activity layers on top of whatever the user is doing,
752 allowing them to press back to return. -->
753 <activity android:name=".app.NotificationDisplay"
754 android:theme="@style/Theme.Transparent"
755 android:taskAffinity=""
756 android:excludeFromRecents="true"
757 android:noHistory="true">
758 </activity>
759
760 <activity android:name=".app.StatusBarNotifications"
761 android:label="App/Notification/Status Bar"
762 android:launchMode="singleTop">
763 <intent-filter>
764 <action android:name="android.intent.action.MAIN" />
765 <category android:name="android.intent.category.SAMPLE_CODE" />
766 </intent-filter>
767 </activity>
768
769 <service android:name=".app.NotifyingService" />
770
771 <activity android:name=".app.NotifyingController" android:label="App/Notification/Notifying Service Controller">
772 <intent-filter>
773 <action android:name="android.intent.action.MAIN" />
774 <category android:name="android.intent.category.SAMPLE_CODE" />
775 </intent-filter>
776 </activity>
777
778 <!-- Dialog samples -->
779 <activity android:name=".app.AlertDialogSamples" android:label="@string/activity_alert_dialog">
780 <intent-filter>
781 <action android:name="android.intent.action.MAIN" />
782 <category android:name="android.intent.category.SAMPLE_CODE" />
783 </intent-filter>
784 </activity>
785
786 <!-- Search Samples -->
787
788 <!-- This activity represents a "typical" activity in your application from which the -->
789 <!-- user would be allowed to invoke a search function. As noted below, the definition -->
790 <!-- of android.app.default_searchable is more typically handled at the application -->
791 <!-- level, where it can serve as a default for all of your activities. -->
792
793 <activity android:name=".app.SearchInvoke"
794 android:label="@string/search_invoke">
795 <intent-filter>
796 <action android:name="android.intent.action.MAIN" />
797 <category android:name="android.intent.category.SAMPLE_CODE" />
798 </intent-filter>
799
800 <!-- This metadata entry causes .app.SearchQueryResults to be the default context -->
801 <!-- whenever the user invokes search while in this Activity. -->
802 <meta-data android:name="android.app.default_searchable"
803 android:value=".app.SearchQueryResults" />
Jack Palevich66914d42010-02-03 16:00:49 +0800804
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800805 <!-- This is not the typical way to define android.app.default_searchable, -->
806 <!-- and we show it here only because we wish to confine the search demo to this -->
807 <!-- section of the ApiDemos application. -->
Jack Palevich66914d42010-02-03 16:00:49 +0800808
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800809 <!-- For typical applications, it's simpler to define android.app.default_searchable -->
810 <!-- just once, at the application level, where it serves as a default for all of -->
811 <!-- the Activities in your package. -->
812 </activity>
813
814 <!-- This activity represents the "search" activity in your application, in which -->
815 <!-- search results are gathered and displayed. -->
816
817 <activity android:name=".app.SearchQueryResults"
818 android:label="@string/search_query_results">
819 <intent-filter>
820 <action android:name="android.intent.action.MAIN" />
821 <category android:name="android.intent.category.SAMPLE_CODE" />
822 </intent-filter>
Jack Palevich66914d42010-02-03 16:00:49 +0800823
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800824 <!-- This intent-filter identifies this activity as "searchable" -->
Jack Palevich66914d42010-02-03 16:00:49 +0800825
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800826 <intent-filter>
827 <action android:name="android.intent.action.SEARCH" />
828 <category android:name="android.intent.category.DEFAULT" />
829 </intent-filter>
Jack Palevich66914d42010-02-03 16:00:49 +0800830
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800831 <!-- This metadata entry provides further configuration details for searches -->
832 <!-- that are handled by this activity. -->
Jack Palevich66914d42010-02-03 16:00:49 +0800833
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800834 <meta-data android:name="android.app.searchable"
835 android:resource="@xml/searchable" />
836 </activity>
837
838 <!-- This provider declaration informs the Search Manager that you have a provider of -->
839 <!-- Search suggestions, and provides information about how to access it. -->
Jack Palevich66914d42010-02-03 16:00:49 +0800840
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800841 <provider android:name=".app.SearchSuggestionSampleProvider"
842 android:authorities="com.example.android.apis.SuggestionProvider" />
843
844 <!-- Shortcuts Samples -->
845
846 <!-- This section of sample code shows how your application can add shortcuts to -->
847 <!-- the launcher (home screen). Shortcuts have a three step life cycle. -->
Jack Palevich66914d42010-02-03 16:00:49 +0800848
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800849 <!-- 1. Your application offers to provide shortcuts to the launcher. When -->
850 <!-- the user installs a shortcut, an activity within your application -->
851 <!-- generates the actual shortcut and returns it to the launcher, where it -->
852 <!-- is shown to the user as an icon. -->
Jack Palevich66914d42010-02-03 16:00:49 +0800853
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800854 <!-- 2. Any time the user clicks on an installed shortcut, an intent is sent. -->
855 <!-- Typically this would then be handled as necessary by an activity within -->
856 <!-- your application. -->
857
858 <!-- 3. The shortcut is deleted. There is no notification to your application. -->
859
860 <!-- In order provide shortcuts from your application, you provide three things: -->
861
862 <!-- 1. An intent-filter declaring your ability to provide shortcuts -->
863 <!-- 2. Code within the activity to provide the shortcuts as requested -->
864 <!-- 3. Code elsewhere within your activity, if appropriate, to receive -->
865 <!-- intents from the shortcut itself. -->
866
867 <activity android:name=".app.LauncherShortcuts"
868 android:label="@string/shortcuts">
869 <intent-filter>
870 <action android:name="android.intent.action.MAIN" />
871 <category android:name="android.intent.category.SAMPLE_CODE" />
872 </intent-filter>
873
874 </activity>
875
876 <!-- It is recommended that you use an activity-alias to provide the "CREATE_SHORTCUT" -->
877 <!-- intent-filter. This gives you a way to set the text (and optionally the -->
878 <!-- icon) that will be seen in the launcher's create-shortcut user interface. -->
879
880 <activity-alias android:name=".app.CreateShortcuts"
881 android:targetActivity=".app.LauncherShortcuts"
882 android:label="@string/sample_shortcuts">
883
884 <!-- This intent-filter allows your shortcuts to be created in the launcher. -->
885 <intent-filter>
886 <action android:name="android.intent.action.CREATE_SHORTCUT" />
887 <category android:name="android.intent.category.DEFAULT" />
888 </intent-filter>
889
890 </activity-alias>
891
892 <!-- Menu Samples -->
893
894 <activity android:name=".app.MenuInflateFromXml" android:label="@string/menu_from_xml_title">
895 <intent-filter>
896 <action android:name="android.intent.action.MAIN" />
897 <category android:name="android.intent.category.SAMPLE_CODE" />
898 </intent-filter>
899 </activity>
900
Dianne Hackbornc86ba312010-01-12 18:17:18 -0800901 <!-- Device Admin Samples -->
902
Andy Stadler0879ed42011-05-31 10:14:27 -0700903 <activity android:name=".app.DeviceAdminSample"
Dianne Hackbornc86ba312010-01-12 18:17:18 -0800904 android:label="@string/activity_sample_device_admin">
905 <intent-filter>
906 <action android:name="android.intent.action.MAIN" />
907 <category android:name="android.intent.category.SAMPLE_CODE" />
908 </intent-filter>
909 </activity>
910
Dianne Hackborn1c266992010-01-29 19:03:37 -0800911<!-- BEGIN_INCLUDE(device_admin_declaration) -->
Andy Stadler0879ed42011-05-31 10:14:27 -0700912 <receiver android:name=".app.DeviceAdminSample$DeviceAdminSampleReceiver"
Dianne Hackbornc86ba312010-01-12 18:17:18 -0800913 android:label="@string/sample_device_admin"
Dianne Hackborn20865872010-01-25 18:58:34 -0800914 android:description="@string/sample_device_admin_description"
Dianne Hackbornc86ba312010-01-12 18:17:18 -0800915 android:permission="android.permission.BIND_DEVICE_ADMIN">
916 <meta-data android:name="android.app.device_admin"
Andrew Stadler1f914252010-02-08 21:00:05 -0800917 android:resource="@xml/device_admin_sample" />
Dianne Hackbornc86ba312010-01-12 18:17:18 -0800918 <intent-filter>
919 <action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
920 </intent-filter>
921 </receiver>
Dianne Hackborn1c266992010-01-29 19:03:37 -0800922<!-- END_INCLUDE(device_admin_declaration) -->
The Android Open Source Project52d4c302009-03-03 19:29:09 -0800923
924 <!-- Voice Recognition Samples -->
925
926 <activity android:name=".app.VoiceRecognition" android:label="@string/voice_recognition">
927 <intent-filter>
928 <action android:name="android.intent.action.MAIN" />
929 <category android:name="android.intent.category.SAMPLE_CODE" />
930 </intent-filter>
931 </activity>
932
James Yumd2962a32009-12-02 17:10:20 -0800933 <!-- Text-To-Speech Samples -->
934
935 <activity android:name=".app.TextToSpeechActivity" android:label="@string/text_to_speech">
936 <intent-filter>
937 <action android:name="android.intent.action.MAIN" />
938 <category android:name="android.intent.category.SAMPLE_CODE" />
939 </intent-filter>
940 </activity>
941
Adam Powell72187802010-08-06 13:34:10 -0700942 <!-- Action Bar Samples -->
943 <activity android:name=".app.ActionBarMechanics"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800944 android:label="@string/action_bar_mechanics"
945 android:enabled="@bool/atLeastHoneycomb">
Adam Powell72187802010-08-06 13:34:10 -0700946 <intent-filter>
947 <action android:name="android.intent.action.MAIN" />
948 <category android:name="android.intent.category.SAMPLE_CODE" />
949 </intent-filter>
950 </activity>
951
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800952 <activity android:name=".app.ActionBarUsage"
953 android:label="@string/action_bar_usage"
954 android:enabled="@bool/atLeastHoneycomb">
Adam Powell72187802010-08-06 13:34:10 -0700955 <intent-filter>
956 <action android:name="android.intent.action.MAIN" />
957 <category android:name="android.intent.category.SAMPLE_CODE" />
958 </intent-filter>
959 </activity>
960
Adam Powell6a89a9e2010-10-29 10:46:05 -0700961 <activity android:name=".app.ActionBarDisplayOptions"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800962 android:label="@string/action_bar_display_options"
963 android:logo="@drawable/apidemo_androidlogo"
964 android:enabled="@bool/atLeastHoneycomb">
Adam Powell6a89a9e2010-10-29 10:46:05 -0700965 <intent-filter>
966 <action android:name="android.intent.action.MAIN" />
967 <category android:name="android.intent.category.SAMPLE_CODE" />
968 </intent-filter>
969 </activity>
970
Adam Powell2b658f02010-11-03 16:57:14 -0700971 <activity android:name=".app.ActionBarTabs"
Dianne Hackborne63a4b52011-01-16 14:28:13 -0800972 android:label="@string/action_bar_tabs"
973 android:enabled="@bool/atLeastHoneycomb">
Adam Powell2b658f02010-11-03 16:57:14 -0700974 <intent-filter>
975 <action android:name="android.intent.action.MAIN" />
976 <category android:name="android.intent.category.SAMPLE_CODE" />
977 </intent-filter>
978 </activity>
979
Svetoslav Ganov30073fb2011-10-21 17:23:10 -0700980 <activity android:name=".app.ActionBarSettingsActionProviderActivity"
981 android:label="@string/action_bar_settings_action_provider"
982 android:enabled="@bool/atLeastIceCreamSandwich">
983 <intent-filter>
984 <action android:name="android.intent.action.MAIN" />
985 <category android:name="android.intent.category.SAMPLE_CODE" />
986 </intent-filter>
987 </activity>
988
989 <activity android:name=".app.ActionBarShareActionProviderActivity"
990 android:label="@string/action_bar_share_action_provider"
Svetoslav Ganovddece2d2011-07-14 16:25:57 -0700991 android:enabled="@bool/atLeastIceCreamSandwich">
992 <intent-filter>
993 <action android:name="android.intent.action.MAIN" />
994 <category android:name="android.intent.category.SAMPLE_CODE" />
995 </intent-filter>
996 </activity>
997
Dianne Hackborn4b393922011-02-25 10:50:53 -0800998 <!-- Application Updating Samples -->
999
1000<!-- BEGIN_INCLUDE(app_update_declaration) -->
1001 <receiver android:name=".app.AppUpdateReceiver">
1002 <intent-filter>
1003 <action android:name="android.intent.action.MY_PACKAGE_REPLACED" />
1004 </intent-filter>
1005 </receiver>
1006<!-- END_INCLUDE(app_update_declaration) -->
1007
Dianne Hackborn82c91892013-06-12 18:08:54 -07001008 <receiver android:name=".app.AppUpdateSspReceiver">
1009 <intent-filter>
1010 <action android:name="android.intent.action.PACKAGE_REPLACED" />
1011 <data android:scheme="package" android:ssp="com.example.android.apis" />
1012 </intent-filter>
1013 </receiver>
1014
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001015 <!-- ************************************* -->
Dianne Hackborn721a1842010-08-02 18:23:18 -07001016 <!-- PREFERENCE PACKAGE SAMPLES -->
1017 <!-- ************************************* -->
1018
1019 <activity android:name=".preference.FragmentPreferences"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001020 android:label="@string/fragment_preferences"
1021 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn721a1842010-08-02 18:23:18 -07001022 <intent-filter>
1023 <action android:name="android.intent.action.MAIN" />
1024 <category android:name="android.intent.category.SAMPLE_CODE" />
1025 </intent-filter>
1026 </activity>
1027
1028 <activity android:name=".preference.PreferenceWithHeaders"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001029 android:label="@string/preference_with_headers"
1030 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn721a1842010-08-02 18:23:18 -07001031 <intent-filter>
1032 <action android:name="android.intent.action.MAIN" />
1033 <category android:name="android.intent.category.SAMPLE_CODE" />
1034 </intent-filter>
1035 </activity>
1036
1037 <activity android:name=".preference.PreferencesFromXml"
1038 android:label="@string/preferences_from_xml">
1039 <intent-filter>
1040 <action android:name="android.intent.action.MAIN" />
1041 <category android:name="android.intent.category.SAMPLE_CODE" />
1042 </intent-filter>
1043 </activity>
1044
1045 <activity android:name=".preference.PreferencesFromCode"
1046 android:label="@string/preferences_from_code">
1047 <intent-filter>
1048 <action android:name="android.intent.action.MAIN" />
1049 <category android:name="android.intent.category.SAMPLE_CODE" />
1050 </intent-filter>
1051 </activity>
1052
1053 <activity android:name=".preference.AdvancedPreferences"
1054 android:label="@string/advanced_preferences">
1055 <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
1061 <activity android:name=".preference.LaunchingPreferences"
1062 android:label="@string/launching_preferences">
1063 <intent-filter>
1064 <action android:name="android.intent.action.MAIN" />
1065 <category android:name="android.intent.category.SAMPLE_CODE" />
1066 </intent-filter>
1067 </activity>
1068
1069 <activity android:name=".preference.PreferenceDependencies"
1070 android:label="@string/preference_dependencies">
1071 <intent-filter>
1072 <action android:name="android.intent.action.MAIN" />
1073 <category android:name="android.intent.category.SAMPLE_CODE" />
1074 </intent-filter>
1075 </activity>
1076
1077 <activity android:name=".preference.DefaultValues" android:label="@string/default_values">
1078 <intent-filter>
1079 <action android:name="android.intent.action.MAIN" />
1080 <category android:name="android.intent.category.SAMPLE_CODE" />
1081 </intent-filter>
1082 </activity>
1083
Dianne Hackborn2fd75c62011-11-14 14:28:42 -08001084 <activity android:name=".preference.SwitchPreference"
1085 android:label="@string/switch_preference"
1086 android:enabled="@bool/atLeastIceCreamSandwich">
1087 <intent-filter>
1088 <action android:name="android.intent.action.MAIN" />
1089 <category android:name="android.intent.category.SAMPLE_CODE" />
1090 </intent-filter>
1091 </activity>
1092
Dianne Hackborn721a1842010-08-02 18:23:18 -07001093 <!-- ************************************* -->
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001094 <!-- CONTENT PACKAGE SAMPLES -->
1095 <!-- ************************************* -->
1096
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001097 <activity android:name=".content.ClipboardSample"
1098 android:label="@string/activity_clipboard"
1099 android:enabled="@bool/atLeastHoneycomb">
Dianne Hackborn46e70552010-08-04 23:21:03 -07001100 <intent-filter>
1101 <action android:name="android.intent.action.MAIN" />
1102 <category android:name="android.intent.category.SAMPLE_CODE" />
1103 </intent-filter>
1104 </activity>
1105
Dianne Hackborn04a91302010-02-08 22:41:08 -08001106 <activity android:name=".content.ExternalStorage" android:label="@string/activity_external_storage">
1107 <intent-filter>
1108 <action android:name="android.intent.action.MAIN" />
1109 <category android:name="android.intent.category.SAMPLE_CODE" />
1110 <category android:name="android.intent.category.EMBED" />
1111 </intent-filter>
1112 </activity>
1113
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001114 <activity android:name=".content.StyledText" android:label="@string/activity_styled_text">
1115 <intent-filter>
1116 <action android:name="android.intent.action.MAIN" />
1117 <category android:name="android.intent.category.SAMPLE_CODE" />
1118 <category android:name="android.intent.category.EMBED" />
1119 </intent-filter>
1120 </activity>
1121
Dianne Hackborn0a98bfe2013-09-04 19:04:56 -07001122 <!--
Dianne Hackbornf25ca502013-04-26 18:09:32 -07001123 <activity android:name=".content.TextUndoActivity" android:label="@string/activity_text_undo">
1124 <intent-filter>
1125 <action android:name="android.intent.action.MAIN" />
1126 <category android:name="android.intent.category.SAMPLE_CODE" />
1127 <category android:name="android.intent.category.EMBED" />
1128 </intent-filter>
1129 </activity>
Dianne Hackborn0a98bfe2013-09-04 19:04:56 -07001130 -->
Dianne Hackbornf25ca502013-04-26 18:09:32 -07001131
Dianne Hackbornd79a0902011-07-01 15:08:18 -07001132 <activity android:name=".content.ResourcesLayoutReference"
1133 android:label="@string/activity_resources_layout_reference">
1134 <intent-filter>
1135 <action android:name="android.intent.action.MAIN" />
1136 <category android:name="android.intent.category.SAMPLE_CODE" />
1137 <category android:name="android.intent.category.EMBED" />
1138 </intent-filter>
1139 </activity>
1140
Dianne Hackborn59e35f12011-03-31 16:35:22 -07001141 <activity android:name=".content.ResourcesWidthAndHeight"
1142 android:label="@string/activity_resources_width_and_height"
Dianne Hackborn193d98e2011-05-19 18:15:20 -07001143 android:enabled="@bool/atLeastHoneycombMR2">
1144 <intent-filter>
1145 <action android:name="android.intent.action.MAIN" />
1146 <category android:name="android.intent.category.SAMPLE_CODE" />
1147 <category android:name="android.intent.category.EMBED" />
1148 </intent-filter>
1149 </activity>
1150
1151 <activity android:name=".content.ResourcesSmallestWidth"
1152 android:label="@string/activity_resources_smallest_width"
1153 android:enabled="@bool/atLeastHoneycombMR2">
Dianne Hackborn59e35f12011-03-31 16:35:22 -07001154 <intent-filter>
1155 <action android:name="android.intent.action.MAIN" />
1156 <category android:name="android.intent.category.SAMPLE_CODE" />
1157 <category android:name="android.intent.category.EMBED" />
1158 </intent-filter>
1159 </activity>
1160
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001161 <activity android:name=".content.ReadAsset" android:label="@string/activity_read_asset">
1162 <intent-filter>
1163 <action android:name="android.intent.action.MAIN" />
1164 <category android:name="android.intent.category.SAMPLE_CODE" />
1165 <category android:name="android.intent.category.EMBED" />
1166 </intent-filter>
1167 </activity>
1168
1169 <activity android:name=".content.ResourcesSample" android:label="@string/activity_resources">
1170 <intent-filter>
1171 <action android:name="android.intent.action.MAIN" />
1172 <category android:name="android.intent.category.SAMPLE_CODE" />
1173 </intent-filter>
1174 </activity>
1175
Dianne Hackborn23bff5d2010-09-01 22:58:26 -07001176 <activity android:name=".content.PickContact" android:label="@string/activity_pick_contact">
1177 <intent-filter>
1178 <action android:name="android.intent.action.MAIN" />
1179 <category android:name="android.intent.category.SAMPLE_CODE" />
1180 </intent-filter>
1181 </activity>
1182
Chiao Cheng0a010ae2013-03-20 17:22:06 -07001183 <activity android:name=".content.ChangedContacts" android:label="@string/activity_changed_contact">
1184 <intent-filter>
1185 <action android:name="android.intent.action.MAIN"/>
1186 <category android:name="android.intent.category.SAMPLE_CODE"/>
1187 </intent-filter>
1188 </activity>
1189
Dianne Hackbornddea2822011-08-09 19:36:44 -07001190 <activity android:name=".content.InstallApk" android:label="@string/activity_install_apk"
1191 android:enabled="@bool/atLeastHoneycombMR2">
1192 <intent-filter>
1193 <action android:name="android.intent.action.MAIN" />
1194 <category android:name="android.intent.category.SAMPLE_CODE" />
1195 </intent-filter>
1196 </activity>
1197
1198 <provider android:name=".content.FileProvider"
1199 android:authorities="com.example.android.apis.content.FileProvider"
1200 android:enabled="@bool/atLeastHoneycombMR2" />
1201
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001202 <!-- ************************************* -->
1203 <!-- OS PACKAGE SAMPLES -->
1204 <!-- ************************************* -->
1205
1206 <activity android:name=".os.MorseCode" android:label="OS/Morse Code">
1207 <intent-filter>
1208 <action android:name="android.intent.action.MAIN" />
1209 <category android:name="android.intent.category.SAMPLE_CODE" />
1210 </intent-filter>
1211 </activity>
1212
1213 <activity android:name=".os.Sensors" android:label="OS/Sensors">
1214 <intent-filter>
1215 <action android:name="android.intent.action.MAIN" />
1216 <category android:name="android.intent.category.SAMPLE_CODE" />
1217 </intent-filter>
1218 </activity>
1219
Jaikumar Ganesh8a0799f2013-02-28 20:35:27 -08001220 <activity android:name=".os.TriggerSensors" android:label="OS/TriggerSensors">
1221 <intent-filter>
1222 <action android:name="android.intent.action.MAIN" />
1223 <category android:name="android.intent.category.SAMPLE_CODE" />
1224 </intent-filter>
1225 </activity>
1226
Mathias Agopiand6e9c612010-11-23 01:05:13 -08001227 <activity android:name=".os.RotationVectorDemo" android:label="OS/Rotation Vector" android:screenOrientation="nosensor">
1228 <intent-filter>
1229 <action android:name="android.intent.action.MAIN" />
1230 <category android:name="android.intent.category.SAMPLE_CODE" />
1231 </intent-filter>
1232 </activity>
1233
Roman Nurikf096f962010-02-22 14:59:11 -08001234 <activity android:name=".os.SmsMessagingDemo" android:label="OS/SMS Messaging">
1235 <intent-filter>
1236 <action android:name="android.intent.action.MAIN" />
1237 <category android:name="android.intent.category.SAMPLE_CODE" />
1238 </intent-filter>
1239 </activity>
1240
1241 <activity android:name=".os.SmsReceivedDialog"
1242 android:theme="@android:style/Theme.Translucent.NoTitleBar"
1243 android:launchMode="singleInstance" />
1244
1245 <receiver android:name=".os.SmsMessageReceiver" android:enabled="false">
1246 <intent-filter>
1247 <action android:name="android.provider.Telephony.SMS_RECEIVED" />
1248 </intent-filter>
1249 </receiver>
1250
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001251 <!-- ************************************* -->
Chet Haaseb9461fc2010-08-04 18:01:13 -07001252 <!-- ANDROID.ANIMATION PACKAGE SAMPLES -->
1253 <!-- ************************************* -->
1254
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001255 <activity android:name=".animation.AnimationLoading"
1256 android:label="Animation/Loading"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001257 android:enabled="@bool/atLeastHoneycomb">
Chet Haase0366ddf2010-08-18 10:28:06 -07001258 <intent-filter>
1259 <action android:name="android.intent.action.MAIN" />
1260 <category android:name="android.intent.category.SAMPLE_CODE" />
1261 </intent-filter>
1262 </activity>
1263
Chet Haase43828a82010-08-16 17:42:33 -07001264 <activity android:name=".animation.AnimationCloning"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001265 android:label="Animation/Cloning"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001266 android:enabled="@bool/atLeastHoneycomb">
Chet Haase43828a82010-08-16 17:42:33 -07001267 <intent-filter>
1268 <action android:name="android.intent.action.MAIN" />
1269 <category android:name="android.intent.category.SAMPLE_CODE" />
1270 </intent-filter>
1271 </activity>
1272
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001273 <activity android:name=".animation.AnimationSeeking"
1274 android:label="Animation/Seeking"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001275 android:enabled="@bool/atLeastHoneycomb">
Chet Haase0a495ab2010-09-03 15:43:47 -07001276 <intent-filter>
1277 <action android:name="android.intent.action.MAIN" />
1278 <category android:name="android.intent.category.SAMPLE_CODE" />
1279 </intent-filter>
1280 </activity>
1281
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001282 <activity android:name=".animation.AnimatorEvents"
1283 android:label="Animation/Events"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001284 android:enabled="@bool/atLeastHoneycomb">
Chet Haase2ab1da82010-08-25 16:30:28 -07001285 <intent-filter>
1286 <action android:name="android.intent.action.MAIN" />
1287 <category android:name="android.intent.category.SAMPLE_CODE" />
1288 </intent-filter>
1289 </activity>
1290
Chet Haase434672a2010-08-20 16:38:18 -07001291 <activity android:name=".animation.BouncingBalls"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001292 android:label="Animation/Bouncing Balls"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001293 android:enabled="@bool/atLeastHoneycomb">
Chet Haase434672a2010-08-20 16:38:18 -07001294 <intent-filter>
1295 <action android:name="android.intent.action.MAIN" />
1296 <category android:name="android.intent.category.SAMPLE_CODE" />
1297 </intent-filter>
1298 </activity>
1299
Chet Haase0366ddf2010-08-18 10:28:06 -07001300 <activity android:name=".animation.CustomEvaluator"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001301 android:label="Animation/Custom Evaluator"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001302 android:enabled="@bool/atLeastHoneycomb">
Chet Haase0366ddf2010-08-18 10:28:06 -07001303 <intent-filter>
1304 <action android:name="android.intent.action.MAIN" />
1305 <category android:name="android.intent.category.SAMPLE_CODE" />
1306 </intent-filter>
1307 </activity>
1308
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001309 <activity android:name=".animation.ListFlipper"
1310 android:label="Animation/View Flip"
1311 android:enabled="@bool/atLeastHoneycomb">
Chet Haase64606ec2010-08-06 11:32:42 -07001312 <intent-filter>
1313 <action android:name="android.intent.action.MAIN" />
1314 <category android:name="android.intent.category.SAMPLE_CODE" />
1315 </intent-filter>
1316 </activity>
1317
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001318 <activity android:name=".animation.ReversingAnimation"
1319 android:label="Animation/Reversing"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001320 android:enabled="@bool/atLeastHoneycomb">
Chet Haaseeba431d2010-08-17 11:59:01 -07001321 <intent-filter>
1322 <action android:name="android.intent.action.MAIN" />
1323 <category android:name="android.intent.category.SAMPLE_CODE" />
1324 </intent-filter>
1325 </activity>
1326
Chet Haasece436332010-08-19 17:55:31 -07001327 <activity android:name=".animation.MultiPropertyAnimation"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001328 android:label="Animation/Multiple Properties"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001329 android:enabled="@bool/atLeastHoneycomb">
Chet Haasece436332010-08-19 17:55:31 -07001330 <intent-filter>
1331 <action android:name="android.intent.action.MAIN" />
1332 <category android:name="android.intent.category.SAMPLE_CODE" />
1333 </intent-filter>
1334 </activity>
1335
Chet Haase43828a82010-08-16 17:42:33 -07001336 <activity android:name=".animation.LayoutAnimations"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001337 android:label="Animation/Layout Animations"
1338 android:enabled="@bool/atLeastHoneycomb">
Chet Haase43828a82010-08-16 17:42:33 -07001339 <intent-filter>
1340 <action android:name="android.intent.action.MAIN" />
1341 <category android:name="android.intent.category.SAMPLE_CODE" />
1342 </intent-filter>
1343 </activity>
1344
Chet Haase2a064832010-09-21 08:28:16 -07001345 <activity android:name=".animation.LayoutAnimationsHideShow"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08001346 android:label="Animation/Hide-Show Animations"
1347 android:enabled="@bool/atLeastHoneycomb">
Chet Haase0a495ab2010-09-03 15:43:47 -07001348 <intent-filter>
1349 <action android:name="android.intent.action.MAIN" />
1350 <category android:name="android.intent.category.SAMPLE_CODE" />
1351 </intent-filter>
1352 </activity>
1353
1354 <activity android:name=".animation.LayoutAnimationsByDefault"
Chet Haaseea3e7cd2013-08-29 13:52:06 -07001355 android:label="Animation/Default Layout Animations"
1356 android:enabled="@bool/atLeastHoneycomb">
1357 <intent-filter>
1358 <action android:name="android.intent.action.MAIN" />
1359 <category android:name="android.intent.category.SAMPLE_CODE" />
1360 </intent-filter>
1361 </activity>
1362
1363 <activity android:name=".animation.Transitions"
1364 android:label="Animation/Simple Transitions"
1365 android:enabled="@bool/atLeastHoneycomb">
Chet Haase0a495ab2010-09-03 15:43:47 -07001366 <intent-filter>
1367 <action android:name="android.intent.action.MAIN" />
1368 <category android:name="android.intent.category.SAMPLE_CODE" />
1369 </intent-filter>
1370 </activity>
1371
Chet Haaseb9461fc2010-08-04 18:01:13 -07001372 <!-- ************************************* -->
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001373 <!-- ANIMATION PACKAGE SAMPLES -->
1374 <!-- ************************************* -->
1375
1376 <activity android:name=".animation.Transition3d" android:label="Views/Animation/3D Transition">
1377 <intent-filter>
1378 <action android:name="android.intent.action.MAIN" />
1379 <category android:name="android.intent.category.SAMPLE_CODE" />
1380 </intent-filter>
1381 </activity>
1382
1383 <!-- ************************************* -->
1384 <!-- VIEW/WIDGET PACKAGE SAMPLES -->
1385 <!-- ************************************* -->
1386
Romain Guya161dd22012-10-31 20:35:07 -07001387 <activity android:name=".view.TextClockDemo" android:label="Views/TextClock">
1388 <intent-filter>
1389 <action android:name="android.intent.action.MAIN" />
1390 <category android:name="android.intent.category.SAMPLE_CODE" />
1391 </intent-filter>
1392 </activity>
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001393 <activity android:name=".view.ChronometerDemo" android:label="Views/Chronometer">
1394 <intent-filter>
1395 <action android:name="android.intent.action.MAIN" />
1396 <category android:name="android.intent.category.SAMPLE_CODE" />
1397 </intent-filter>
1398 </activity>
1399 <activity android:name=".view.WebView1" android:label="Views/WebView">
1400 <intent-filter>
1401 <action android:name="android.intent.action.MAIN" />
1402 <category android:name="android.intent.category.SAMPLE_CODE" />
1403 </intent-filter>
1404 </activity>
1405
1406 <activity android:name=".view.RelativeLayout1" android:label="Views/Layouts/RelativeLayout/1. Vertical">
1407 <intent-filter>
1408 <action android:name="android.intent.action.MAIN" />
1409 <category android:name="android.intent.category.SAMPLE_CODE" />
1410 </intent-filter>
1411 </activity>
1412
1413 <activity android:name=".view.RelativeLayout2" android:label="Views/Layouts/RelativeLayout/2. Simple Form">
1414 <intent-filter>
1415 <action android:name="android.intent.action.MAIN" />
1416 <category android:name="android.intent.category.SAMPLE_CODE" />
1417 </intent-filter>
1418 </activity>
1419
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001420 <activity android:name=".view.LinearLayout1"
1421 android:label="Views/Layouts/LinearLayout/01. Vertical">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001422 <intent-filter>
1423 <action android:name="android.intent.action.MAIN" />
1424 <category android:name="android.intent.category.SAMPLE_CODE" />
1425 </intent-filter>
1426 </activity>
1427
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001428 <activity android:name=".view.LinearLayout2"
1429 android:label="Views/Layouts/LinearLayout/02. Vertical (Fill Screen)">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001430 <intent-filter>
1431 <action android:name="android.intent.action.MAIN" />
1432 <category android:name="android.intent.category.SAMPLE_CODE" />
1433 </intent-filter>
1434 </activity>
1435
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001436 <activity android:name=".view.LinearLayout3"
1437 android:label="Views/Layouts/LinearLayout/03. Vertical (Padded)">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001438 <intent-filter>
1439 <action android:name="android.intent.action.MAIN" />
1440 <category android:name="android.intent.category.SAMPLE_CODE" />
1441 </intent-filter>
1442 </activity>
1443
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001444 <activity android:name=".view.LinearLayout4"
1445 android:label="Views/Layouts/LinearLayout/04. Horizontal">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001446 <intent-filter>
1447 <action android:name="android.intent.action.MAIN" />
1448 <category android:name="android.intent.category.SAMPLE_CODE" />
1449 </intent-filter>
1450 </activity>
1451
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001452 <activity android:name=".view.LinearLayout5"
1453 android:label="Views/Layouts/LinearLayout/05. Simple Form">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001454 <intent-filter>
1455 <action android:name="android.intent.action.MAIN" />
1456 <category android:name="android.intent.category.SAMPLE_CODE" />
1457 </intent-filter>
1458 </activity>
1459
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001460 <activity android:name=".view.LinearLayout6"
1461 android:label="Views/Layouts/LinearLayout/06. Uniform Size">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001462 <intent-filter>
1463 <action android:name="android.intent.action.MAIN" />
1464 <category android:name="android.intent.category.SAMPLE_CODE" />
1465 </intent-filter>
1466 </activity>
1467
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001468 <activity android:name=".view.LinearLayout7"
1469 android:label="Views/Layouts/LinearLayout/07. Fill Parent">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001470 <intent-filter>
1471 <action android:name="android.intent.action.MAIN" />
1472 <category android:name="android.intent.category.SAMPLE_CODE" />
1473 </intent-filter>
1474 </activity>
1475
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001476 <activity android:name=".view.LinearLayout8"
1477 android:label="Views/Layouts/LinearLayout/08. Gravity">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001478 <intent-filter>
1479 <action android:name="android.intent.action.MAIN" />
1480 <category android:name="android.intent.category.SAMPLE_CODE" />
1481 </intent-filter>
1482 </activity>
1483
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001484 <activity android:name=".view.LinearLayout9"
1485 android:label="Views/Layouts/LinearLayout/09. Layout Weight">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001486 <intent-filter>
1487 <action android:name="android.intent.action.MAIN" />
1488 <category android:name="android.intent.category.SAMPLE_CODE" />
1489 </intent-filter>
1490 </activity>
1491
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001492 <activity android:name=".view.LinearLayout10"
1493 android:label="Views/Layouts/LinearLayout/10. Background Image">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001494 <intent-filter>
1495 <action android:name="android.intent.action.MAIN" />
1496 <category android:name="android.intent.category.SAMPLE_CODE" />
1497 </intent-filter>
1498 </activity>
1499
Dianne Hackborn654f51a2013-03-05 17:54:42 -08001500 <activity android:name=".view.CustomLayoutActivity"
1501 android:label="Views/Layouts/CustomLayout">
1502 <intent-filter>
1503 <action android:name="android.intent.action.MAIN" />
1504 <category android:name="android.intent.category.SAMPLE_CODE" />
1505 </intent-filter>
1506 </activity>
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001507
1508 <activity android:name=".view.RadioGroup1" android:label="Views/Radio Group">
1509 <intent-filter>
1510 <action android:name="android.intent.action.MAIN" />
1511 <category android:name="android.intent.category.SAMPLE_CODE" />
1512 </intent-filter>
1513 </activity>
1514
1515 <activity android:name=".view.ScrollView1" android:label="Views/Layouts/ScrollView/1. Short">
1516 <intent-filter>
1517 <action android:name="android.intent.action.MAIN" />
1518 <category android:name="android.intent.category.SAMPLE_CODE" />
1519 </intent-filter>
1520 </activity>
1521
1522 <activity android:name=".view.ScrollView2" android:label="Views/Layouts/ScrollView/2. Long">
1523 <intent-filter>
1524 <action android:name="android.intent.action.MAIN" />
1525 <category android:name="android.intent.category.SAMPLE_CODE" />
1526 </intent-filter>
1527 </activity>
1528
Jeff Brown2e873442011-02-24 20:30:53 -08001529 <activity android:name=".view.HorizontalScrollView1" android:label="Views/Layouts/HorizontalScrollView">
1530 <intent-filter>
1531 <action android:name="android.intent.action.MAIN" />
1532 <category android:name="android.intent.category.SAMPLE_CODE" />
1533 </intent-filter>
1534 </activity>
1535
Gilles Debunne2fba3e12010-11-02 11:59:59 -07001536 <activity android:name=".view.Tabs1" android:label="Views/Tabs/1. Content By Id">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001537 <intent-filter>
1538 <action android:name="android.intent.action.MAIN"/>
1539 <category android:name="android.intent.category.SAMPLE_CODE"/>
1540 </intent-filter>
1541 </activity>
1542
Gilles Debunne2fba3e12010-11-02 11:59:59 -07001543 <activity android:name=".view.Tabs2" android:label="Views/Tabs/2. Content By Factory">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001544 <intent-filter>
1545 <action android:name="android.intent.action.MAIN"/>
1546 <category android:name="android.intent.category.SAMPLE_CODE"/>
1547 </intent-filter>
1548 </activity>
1549
Gilles Debunne2fba3e12010-11-02 11:59:59 -07001550 <activity android:name=".view.Tabs3" android:label="Views/Tabs/3. Content By Intent">
1551 <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
1557 <activity android:name=".view.Tabs4" android:label="Views/Tabs/4. Non Holo theme"
1558 android:theme="@android:style/Theme">
1559 <intent-filter>
1560 <action android:name="android.intent.action.MAIN"/>
1561 <category android:name="android.intent.category.SAMPLE_CODE"/>
1562 </intent-filter>
1563 </activity>
1564
1565 <activity android:name=".view.Tabs5" android:label="Views/Tabs/5. Scrollable">
1566 <intent-filter>
1567 <action android:name="android.intent.action.MAIN"/>
1568 <category android:name="android.intent.category.SAMPLE_CODE"/>
1569 </intent-filter>
1570 </activity>
1571
1572 <activity android:name=".view.Tabs6" android:label="Views/Tabs/6. Right aligned">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001573 <intent-filter>
1574 <action android:name="android.intent.action.MAIN"/>
1575 <category android:name="android.intent.category.SAMPLE_CODE"/>
1576 </intent-filter>
1577 </activity>
1578
1579 <activity android:name=".view.InternalSelectionScroll" android:label="Views/Layouts/ScrollView/3. Internal Selection">
1580 <intent-filter>
1581 <action android:name="android.intent.action.MAIN" />
1582 <category android:name="android.intent.category.SAMPLE_CODE" />
1583 </intent-filter>
1584 </activity>
1585
1586 <activity android:name=".view.TableLayout1" android:label="Views/Layouts/TableLayout/01. Basic">
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
1593 <activity android:name=".view.TableLayout2" android:label="Views/Layouts/TableLayout/02. Empty Cells">
1594 <intent-filter>
1595 <action android:name="android.intent.action.MAIN" />
1596 <category android:name="android.intent.category.SAMPLE_CODE" />
1597 </intent-filter>
1598 </activity>
1599
1600 <activity android:name=".view.TableLayout3" android:label="Views/Layouts/TableLayout/03. Long Content">
1601 <intent-filter>
1602 <action android:name="android.intent.action.MAIN" />
1603 <category android:name="android.intent.category.SAMPLE_CODE" />
1604 </intent-filter>
1605 </activity>
1606
1607 <activity android:name=".view.TableLayout4" android:label="Views/Layouts/TableLayout/04. Stretchable">
1608 <intent-filter>
1609 <action android:name="android.intent.action.MAIN" />
1610 <category android:name="android.intent.category.SAMPLE_CODE" />
1611 </intent-filter>
1612 </activity>
1613
1614 <activity android:name=".view.TableLayout5" android:label="Views/Layouts/TableLayout/05. Spanning and Stretchable">
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.TableLayout6" android:label="Views/Layouts/TableLayout/06. More Spanning and Stretchable">
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.TableLayout7" android:label="Views/Layouts/TableLayout/07. Column Collapse">
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
1635 <activity android:name=".view.TableLayout8" android:label="Views/Layouts/TableLayout/08. Toggle Stretch">
1636 <intent-filter>
1637 <action android:name="android.intent.action.MAIN" />
1638 <category android:name="android.intent.category.SAMPLE_CODE" />
1639 </intent-filter>
1640 </activity>
1641
1642 <activity android:name=".view.TableLayout9" android:label="Views/Layouts/TableLayout/09. Toggle Shrink">
1643 <intent-filter>
1644 <action android:name="android.intent.action.MAIN" />
1645 <category android:name="android.intent.category.SAMPLE_CODE" />
1646 </intent-filter>
1647 </activity>
1648
1649 <activity android:name=".view.TableLayout10" android:label="Views/Layouts/TableLayout/10. Simple Form">
1650 <intent-filter>
1651 <action android:name="android.intent.action.MAIN" />
1652 <category android:name="android.intent.category.SAMPLE_CODE" />
1653 </intent-filter>
1654 </activity>
1655
1656 <activity android:name=".view.TableLayout11" android:label="Views/Layouts/TableLayout/11. Gravity">
1657 <intent-filter>
1658 <action android:name="android.intent.action.MAIN" />
1659 <category android:name="android.intent.category.SAMPLE_CODE" />
1660 </intent-filter>
1661 </activity>
1662
1663 <activity android:name=".view.TableLayout12" android:label="Views/Layouts/TableLayout/12. Cell Spanning">
1664 <intent-filter>
1665 <action android:name="android.intent.action.MAIN" />
1666 <category android:name="android.intent.category.SAMPLE_CODE" />
1667 </intent-filter>
1668 </activity>
1669
Philip Milne888ac282012-10-31 10:41:31 -07001670 <activity android:name=".view.GridLayout1" android:label="Views/Layouts/GridLayout/1. Simple Form">
Philip Milne875cd1c2011-10-06 16:25:54 -07001671 <intent-filter>
1672 <action android:name="android.intent.action.MAIN" />
1673 <category android:name="android.intent.category.SAMPLE_CODE" />
1674 </intent-filter>
1675 </activity>
1676
Philip Milne888ac282012-10-31 10:41:31 -07001677 <activity android:name=".view.GridLayout2" android:label="Views/Layouts/GridLayout/2. Form (XML)">
1678 <intent-filter>
1679 <action android:name="android.intent.action.MAIN" />
1680 <category android:name="android.intent.category.SAMPLE_CODE" />
1681 </intent-filter>
1682 </activity>
1683
1684 <activity android:name=".view.GridLayout3" android:label="Views/Layouts/GridLayout/3. Form (Java)">
Philip Milne875cd1c2011-10-06 16:25:54 -07001685 <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
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001691 <activity android:name=".view.Baseline1" android:label="Views/Layouts/Baseline/1. Top">
1692 <intent-filter>
1693 <action android:name="android.intent.action.MAIN" />
1694 <category android:name="android.intent.category.SAMPLE_CODE" />
1695 </intent-filter>
1696 </activity>
1697
1698 <activity android:name=".view.Baseline2" android:label="Views/Layouts/Baseline/2. Bottom">
1699 <intent-filter>
1700 <action android:name="android.intent.action.MAIN" />
1701 <category android:name="android.intent.category.SAMPLE_CODE" />
1702 </intent-filter>
1703 </activity>
1704
1705 <activity android:name=".view.Baseline3" android:label="Views/Layouts/Baseline/3. Center">
1706 <intent-filter>
1707 <action android:name="android.intent.action.MAIN" />
1708 <category android:name="android.intent.category.SAMPLE_CODE" />
1709 </intent-filter>
1710 </activity>
1711
1712 <activity android:name=".view.Baseline4" android:label="Views/Layouts/Baseline/4. Everywhere">
1713 <intent-filter>
1714 <action android:name="android.intent.action.MAIN" />
1715 <category android:name="android.intent.category.SAMPLE_CODE" />
1716 </intent-filter>
1717 </activity>
1718
1719 <activity android:name=".view.Baseline6" android:label="Views/Layouts/Baseline/5. Multi-line">
1720 <intent-filter>
1721 <action android:name="android.intent.action.MAIN" />
1722 <category android:name="android.intent.category.SAMPLE_CODE" />
1723 </intent-filter>
1724 </activity>
1725
1726 <activity android:name=".view.Baseline7" android:label="Views/Layouts/Baseline/6. Relative">
1727 <intent-filter>
1728 <action android:name="android.intent.action.MAIN" />
1729 <category android:name="android.intent.category.SAMPLE_CODE" />
1730 </intent-filter>
1731 </activity>
1732
1733 <activity android:name=".view.BaselineNested1" android:label="Views/Layouts/Baseline/Nested Example 1">
1734 <intent-filter>
1735 <action android:name="android.intent.action.MAIN" />
1736 <category android:name="android.intent.category.SAMPLE_CODE" />
1737 </intent-filter>
1738 </activity>
1739
1740 <activity android:name=".view.BaselineNested2" android:label="Views/Layouts/Baseline/Nested Example 2">
1741 <intent-filter>
1742 <action android:name="android.intent.action.MAIN" />
1743 <category android:name="android.intent.category.SAMPLE_CODE" />
1744 </intent-filter>
1745 </activity>
1746
1747 <activity android:name=".view.BaselineNested3" android:label="Views/Layouts/Baseline/Nested Example 3">
1748 <intent-filter>
1749 <action android:name="android.intent.action.MAIN" />
1750 <category android:name="android.intent.category.SAMPLE_CODE" />
1751 </intent-filter>
1752 </activity>
1753
1754 <activity android:name=".view.ScrollBar1" android:label="Views/ScrollBars/1. Basic">
1755 <intent-filter>
1756 <action android:name="android.intent.action.MAIN" />
1757 <category android:name="android.intent.category.SAMPLE_CODE" />
1758 </intent-filter>
1759 </activity>
1760
1761 <activity android:name=".view.ScrollBar2" android:label="Views/ScrollBars/2. Fancy">
1762 <intent-filter>
1763 <action android:name="android.intent.action.MAIN" />
1764 <category android:name="android.intent.category.SAMPLE_CODE" />
1765 </intent-filter>
1766 </activity>
1767
1768 <activity android:name=".view.ScrollBar3" android:label="Views/ScrollBars/3. Style">
1769 <intent-filter>
1770 <action android:name="android.intent.action.MAIN" />
1771 <category android:name="android.intent.category.SAMPLE_CODE" />
1772 </intent-filter>
1773 </activity>
1774
1775 <activity android:name=".view.Visibility1" android:label="Views/Visibility">
1776 <intent-filter>
1777 <action android:name="android.intent.action.MAIN" />
1778 <category android:name="android.intent.category.SAMPLE_CODE" />
1779 </intent-filter>
1780 </activity>
1781
Gilles Debunne6e94ff62010-08-18 21:29:29 -07001782 <activity android:name=".view.List1" android:label="Views/Lists/01. Array">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001783 <intent-filter>
1784 <action android:name="android.intent.action.MAIN" />
1785 <category android:name="android.intent.category.SAMPLE_CODE" />
1786 </intent-filter>
1787 </activity>
1788
Gilles Debunne6e94ff62010-08-18 21:29:29 -07001789 <activity android:name=".view.List2" android:label="Views/Lists/02. Cursor (People)">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001790 <intent-filter>
1791 <action android:name="android.intent.action.MAIN" />
1792 <category android:name="android.intent.category.SAMPLE_CODE" />
1793 </intent-filter>
1794 </activity>
1795
Gilles Debunne6e94ff62010-08-18 21:29:29 -07001796 <activity android:name=".view.List3" android:label="Views/Lists/03. Cursor (Phones)">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001797 <intent-filter>
1798 <action android:name="android.intent.action.MAIN" />
1799 <category android:name="android.intent.category.SAMPLE_CODE" />
1800 </intent-filter>
1801 </activity>
1802
Gilles Debunne6e94ff62010-08-18 21:29:29 -07001803 <activity android:name=".view.List4" android:label="Views/Lists/04. ListAdapter">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001804 <intent-filter>
1805 <action android:name="android.intent.action.MAIN" />
1806 <category android:name="android.intent.category.SAMPLE_CODE" />
1807 </intent-filter>
1808 </activity>
1809
Gilles Debunne6e94ff62010-08-18 21:29:29 -07001810 <activity android:name=".view.List5" android:label="Views/Lists/05. Separators">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001811 <intent-filter>
1812 <action android:name="android.intent.action.MAIN" />
1813 <category android:name="android.intent.category.SAMPLE_CODE" />
1814 </intent-filter>
1815 </activity>
1816
Gilles Debunne6e94ff62010-08-18 21:29:29 -07001817 <activity android:name=".view.List6" android:label="Views/Lists/06. ListAdapter Collapsed">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001818 <intent-filter>
1819 <action android:name="android.intent.action.MAIN" />
1820 <category android:name="android.intent.category.SAMPLE_CODE" />
1821 </intent-filter>
1822 </activity>
1823
Gilles Debunne6e94ff62010-08-18 21:29:29 -07001824 <activity android:name=".view.List7" android:label="Views/Lists/07. Cursor (Phones)">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001825 <intent-filter>
1826 <action android:name="android.intent.action.MAIN" />
1827 <category android:name="android.intent.category.SAMPLE_CODE" />
1828 </intent-filter>
1829 </activity>
1830
Gilles Debunne6e94ff62010-08-18 21:29:29 -07001831 <activity android:name=".view.List8" android:label="Views/Lists/08. Photos">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001832 <intent-filter>
1833 <action android:name="android.intent.action.MAIN" />
1834 <category android:name="android.intent.category.SAMPLE_CODE" />
1835 </intent-filter>
1836 </activity>
1837
Gilles Debunne6e94ff62010-08-18 21:29:29 -07001838 <activity android:name=".view.List9" android:label="Views/Lists/09. Array (Overlay)">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001839 <intent-filter>
1840 <action android:name="android.intent.action.MAIN" />
1841 <category android:name="android.intent.category.SAMPLE_CODE" />
1842 </intent-filter>
1843 </activity>
1844
1845 <activity android:name=".view.List10" android:label="Views/Lists/10. Single choice list">
1846 <intent-filter>
1847 <action android:name="android.intent.action.MAIN" />
1848 <category android:name="android.intent.category.SAMPLE_CODE" />
1849 </intent-filter>
1850 </activity>
1851
1852 <activity android:name=".view.List11" android:label="Views/Lists/11. Multiple choice list">
1853 <intent-filter>
1854 <action android:name="android.intent.action.MAIN" />
1855 <category android:name="android.intent.category.SAMPLE_CODE" />
1856 </intent-filter>
1857 </activity>
1858
1859 <activity android:name=".view.List12" android:label="Views/Lists/12. Transcript">
1860 <intent-filter>
1861 <action android:name="android.intent.action.MAIN" />
1862 <category android:name="android.intent.category.SAMPLE_CODE" />
1863 </intent-filter>
1864 </activity>
1865
1866 <activity android:name=".view.List13" android:label="Views/Lists/13. Slow Adapter">
1867 <intent-filter>
1868 <action android:name="android.intent.action.MAIN" />
1869 <category android:name="android.intent.category.SAMPLE_CODE" />
1870 </intent-filter>
1871 </activity>
1872
1873 <activity android:name=".view.List14" android:label="Views/Lists/14. Efficient Adapter">
1874 <intent-filter>
1875 <action android:name="android.intent.action.MAIN" />
1876 <category android:name="android.intent.category.SAMPLE_CODE" />
1877 </intent-filter>
1878 </activity>
1879
Gilles Debunne045eac42010-09-08 10:58:26 -07001880 <activity android:name=".view.List15" android:label="Views/Lists/15. Selection Mode">
1881 <intent-filter>
1882 <action android:name="android.intent.action.MAIN" />
1883 <category android:name="android.intent.category.SAMPLE_CODE" />
1884 </intent-filter>
1885 </activity>
1886
1887 <activity android:name=".view.List16" android:label="Views/Lists/16. Border selection mode">
Adam Powelld8e26b82010-07-30 10:37:54 -07001888 <intent-filter>
1889 <action android:name="android.intent.action.MAIN" />
1890 <category android:name="android.intent.category.SAMPLE_CODE" />
1891 </intent-filter>
1892 </activity>
1893
Dianne Hackbornb2522732010-10-26 12:47:13 -07001894 <activity android:name=".view.List17" android:label="Views/Lists/17. Activate items">
1895 <intent-filter>
1896 <action android:name="android.intent.action.MAIN" />
1897 <category android:name="android.intent.category.SAMPLE_CODE" />
1898 </intent-filter>
1899 </activity>
1900
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001901 <activity android:name=".view.ExpandableList1" android:label="Views/Expandable Lists/1. Custom Adapter">
1902 <intent-filter>
1903 <action android:name="android.intent.action.MAIN" />
1904 <category android:name="android.intent.category.SAMPLE_CODE" />
1905 </intent-filter>
1906 </activity>
1907
1908 <activity android:name=".view.ExpandableList2" android:label="Views/Expandable Lists/2. Cursor (People)">
1909 <intent-filter>
1910 <action android:name="android.intent.action.MAIN" />
1911 <category android:name="android.intent.category.SAMPLE_CODE" />
1912 </intent-filter>
1913 </activity>
1914
1915 <activity android:name=".view.ExpandableList3" android:label="Views/Expandable Lists/3. Simple Adapter">
1916 <intent-filter>
1917 <action android:name="android.intent.action.MAIN" />
1918 <category android:name="android.intent.category.SAMPLE_CODE" />
1919 </intent-filter>
1920 </activity>
1921
1922 <activity android:name=".view.CustomView1"
1923 android:label="Views/Custom"
1924 android:theme="@android:style/Theme.Light">
1925 <intent-filter>
1926 <action android:name="android.intent.action.MAIN" />
1927 <category android:name="android.intent.category.SAMPLE_CODE" />
1928 </intent-filter>
1929 </activity>
1930
1931 <activity android:name=".view.Gallery1" android:label="Views/Gallery/1. Photos">
1932 <intent-filter>
1933 <action android:name="android.intent.action.MAIN" />
1934 <category android:name="android.intent.category.SAMPLE_CODE" />
1935 </intent-filter>
1936 </activity>
1937
1938 <activity android:name=".view.Gallery2" android:label="Views/Gallery/2. People">
1939 <intent-filter>
1940 <action android:name="android.intent.action.MAIN" />
1941 <category android:name="android.intent.category.SAMPLE_CODE" />
1942 </intent-filter>
1943 </activity>
1944
1945 <activity android:name=".view.Spinner1" android:label="Views/Spinner">
1946 <intent-filter>
1947 <action android:name="android.intent.action.MAIN" />
1948 <category android:name="android.intent.category.SAMPLE_CODE" />
1949 </intent-filter>
1950 </activity>
1951
1952 <activity android:name=".view.Grid1" android:label="Views/Grid/1. Icon Grid">
1953 <intent-filter>
1954 <action android:name="android.intent.action.MAIN" />
1955 <category android:name="android.intent.category.SAMPLE_CODE" />
1956 </intent-filter>
1957 </activity>
1958
1959 <activity android:name=".view.Grid2" android:label="Views/Grid/2. Photo Grid">
1960 <intent-filter>
1961 <action android:name="android.intent.action.MAIN" />
1962 <category android:name="android.intent.category.SAMPLE_CODE" />
1963 </intent-filter>
1964 </activity>
1965
Adam Powell6c7ec482010-08-13 19:11:21 -07001966 <activity android:name=".view.Grid3"
Gilles Debunne045eac42010-09-08 10:58:26 -07001967 android:label="Views/Grid/3. Selection Mode">
Adam Powell6c7ec482010-08-13 19:11:21 -07001968 <intent-filter>
1969 <action android:name="android.intent.action.MAIN" />
1970 <category android:name="android.intent.category.SAMPLE_CODE" />
1971 </intent-filter>
1972 </activity>
1973
The Android Open Source Project52d4c302009-03-03 19:29:09 -08001974 <activity android:name=".view.ImageView1"
1975 android:label="Views/ImageView">
1976 <intent-filter>
1977 <action android:name="android.intent.action.MAIN" />
1978 <category android:name="android.intent.category.SAMPLE_CODE" />
1979 </intent-filter>
1980 </activity>
1981
1982 <activity android:name=".view.ImageSwitcher1"
1983 android:label="Views/ImageSwitcher">
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.TextSwitcher1"
1991 android:label="Views/TextSwitcher">
1992 <intent-filter>
1993 <action android:name="android.intent.action.MAIN" />
1994 <category android:name="android.intent.category.SAMPLE_CODE" />
1995 </intent-filter>
1996 </activity>
1997
1998 <activity android:name=".view.ImageButton1"
1999 android:label="Views/ImageButton">
2000 <intent-filter>
2001 <action android:name="android.intent.action.MAIN" />
2002 <category android:name="android.intent.category.SAMPLE_CODE" />
2003 </intent-filter>
2004 </activity>
2005
2006 <activity android:name=".view.Animation1" android:label="Views/Animation/Shake">
2007 <intent-filter>
2008 <action android:name="android.intent.action.MAIN" />
2009 <category android:name="android.intent.category.SAMPLE_CODE" />
2010 </intent-filter>
2011 </activity>
2012
2013 <activity android:name=".view.Animation2" android:label="Views/Animation/Push">
2014 <intent-filter>
2015 <action android:name="android.intent.action.MAIN" />
2016 <category android:name="android.intent.category.SAMPLE_CODE" />
2017 </intent-filter>
2018 </activity>
2019
Romain Guy02e8d002009-03-24 22:45:50 -07002020 <activity android:name=".view.Animation3" android:label="Views/Animation/Interpolators">
2021 <intent-filter>
2022 <action android:name="android.intent.action.MAIN" />
2023 <category android:name="android.intent.category.SAMPLE_CODE" />
2024 </intent-filter>
2025 </activity>
2026
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002027 <activity android:name=".view.LayoutAnimation1" android:label="Views/Layout Animation/1. Grid Fade">
2028 <intent-filter>
2029 <action android:name="android.intent.action.MAIN" />
2030 <category android:name="android.intent.category.SAMPLE_CODE" />
2031 </intent-filter>
2032 </activity>
2033
2034 <activity android:name=".view.LayoutAnimation2" android:label="Views/Layout Animation/2. List Cascade">
2035 <intent-filter>
2036 <action android:name="android.intent.action.MAIN" />
2037 <category android:name="android.intent.category.SAMPLE_CODE" />
2038 </intent-filter>
2039 </activity>
2040
2041 <activity android:name=".view.LayoutAnimation3" android:label="Views/Layout Animation/3. Reverse Order">
2042 <intent-filter>
2043 <action android:name="android.intent.action.MAIN" />
2044 <category android:name="android.intent.category.SAMPLE_CODE" />
2045 </intent-filter>
2046 </activity>
2047
2048 <activity android:name=".view.LayoutAnimation4" android:label="Views/Layout Animation/4. Randomize">
2049 <intent-filter>
2050 <action android:name="android.intent.action.MAIN" />
2051 <category android:name="android.intent.category.SAMPLE_CODE" />
2052 </intent-filter>
2053 </activity>
2054
2055 <activity android:name=".view.LayoutAnimation5" android:label="Views/Layout Animation/5. Grid Direction">
2056 <intent-filter>
2057 <action android:name="android.intent.action.MAIN" />
2058 <category android:name="android.intent.category.SAMPLE_CODE" />
2059 </intent-filter>
2060 </activity>
2061
2062 <activity android:name=".view.LayoutAnimation6" android:label="Views/Layout Animation/6. Wave Scale">
2063 <intent-filter>
2064 <action android:name="android.intent.action.MAIN" />
2065 <category android:name="android.intent.category.SAMPLE_CODE" />
2066 </intent-filter>
2067 </activity>
2068
2069 <activity android:name=".view.LayoutAnimation7" android:label="Views/Layout Animation/7. Nested Animations">
2070 <intent-filter>
2071 <action android:name="android.intent.action.MAIN" />
2072 <category android:name="android.intent.category.SAMPLE_CODE" />
2073 </intent-filter>
2074 </activity>
2075
2076 <activity android:name=".view.Controls1"
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002077 android:label="Views/Controls/1. Light Theme"
2078 android:theme="@android:style/Theme.Light">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002079 <intent-filter>
2080 <action android:name="android.intent.action.MAIN" />
2081 <category android:name="android.intent.category.SAMPLE_CODE" />
2082 </intent-filter>
2083 </activity>
2084
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002085 <activity android:name=".view.Controls2"
Gilles Debunne62c863d2010-09-08 08:11:10 -07002086 android:label="Views/Controls/2. Dark Theme"
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002087 android:theme="@android:style/Theme">
2088 <intent-filter>
2089 <action android:name="android.intent.action.MAIN" />
2090 <category android:name="android.intent.category.SAMPLE_CODE" />
2091 </intent-filter>
2092 </activity>
2093
2094 <activity android:name=".view.Controls3"
2095 android:label="Views/Controls/3. Holo Light Theme"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08002096 android:theme="@android:style/Theme.Holo.Light"
2097 android:enabled="@bool/atLeastHoneycomb">
Gilles Debunne6e94ff62010-08-18 21:29:29 -07002098 <intent-filter>
2099 <action android:name="android.intent.action.MAIN" />
2100 <category android:name="android.intent.category.SAMPLE_CODE" />
2101 </intent-filter>
2102 </activity>
2103
2104 <activity android:name=".view.Controls4"
2105 android:label="Views/Controls/4. Holo Dark Theme"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08002106 android:theme="@android:style/Theme.Holo"
2107 android:enabled="@bool/atLeastHoneycomb">
2108 <intent-filter>
2109 <action android:name="android.intent.action.MAIN" />
2110 <category android:name="android.intent.category.SAMPLE_CODE" />
2111 </intent-filter>
2112 </activity>
2113
2114 <activity android:name=".view.Controls5"
2115 android:label="Views/Controls/5. Custom Theme"
2116 android:theme="@style/CustomTheme">
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.Controls6"
2124 android:label="Views/Controls/6. Holo or Old Theme"
2125 android:theme="@style/ThemeHolo">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002126 <intent-filter>
2127 <action android:name="android.intent.action.MAIN" />
2128 <category android:name="android.intent.category.SAMPLE_CODE" />
2129 </intent-filter>
2130 </activity>
2131
2132 <activity android:name=".view.Buttons1"
2133 android:label="Views/Buttons">
2134 <intent-filter>
2135 <action android:name="android.intent.action.MAIN" />
2136 <category android:name="android.intent.category.SAMPLE_CODE" />
2137 </intent-filter>
2138 </activity>
2139
2140 <activity android:name=".view.AutoComplete1" android:label="Views/Auto Complete/1. Screen Top">
2141 <intent-filter>
2142 <action android:name="android.intent.action.MAIN" />
2143 <category android:name="android.intent.category.SAMPLE_CODE" />
2144 </intent-filter>
2145 </activity>
2146
2147 <activity android:name=".view.AutoComplete2" android:label="Views/Auto Complete/2. Screen Bottom">
2148 <intent-filter>
2149 <action android:name="android.intent.action.MAIN" />
2150 <category android:name="android.intent.category.SAMPLE_CODE" />
2151 </intent-filter>
2152 </activity>
2153
2154 <activity android:name=".view.AutoComplete3" android:label="Views/Auto Complete/3. Scroll">
2155 <intent-filter>
2156 <action android:name="android.intent.action.MAIN" />
2157 <category android:name="android.intent.category.SAMPLE_CODE" />
2158 </intent-filter>
2159 </activity>
2160
2161 <activity android:name=".view.AutoComplete4" android:label="Views/Auto Complete/4. Contacts">
2162 <intent-filter>
2163 <action android:name="android.intent.action.MAIN" />
2164 <category android:name="android.intent.category.SAMPLE_CODE" />
2165 </intent-filter>
2166 </activity>
2167
2168 <activity android:name=".view.AutoComplete5" android:label="Views/Auto Complete/5. Contacts with Hint">
2169 <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
2175 <activity android:name=".view.AutoComplete6" android:label="Views/Auto Complete/6. Multiple items">
2176 <intent-filter>
2177 <action android:name="android.intent.action.MAIN" />
2178 <category android:name="android.intent.category.SAMPLE_CODE" />
2179 </intent-filter>
2180 </activity>
2181
2182 <activity android:name=".view.ProgressBar1" android:label="Views/Progress Bar/1. Incremental">
2183 <intent-filter>
2184 <action android:name="android.intent.action.MAIN" />
2185 <category android:name="android.intent.category.SAMPLE_CODE" />
2186 </intent-filter>
2187 </activity>
2188
2189 <activity android:name=".view.ProgressBar2" android:label="Views/Progress Bar/2. Smooth">
2190 <intent-filter>
2191 <action android:name="android.intent.action.MAIN" />
2192 <category android:name="android.intent.category.SAMPLE_CODE" />
2193 </intent-filter>
2194 </activity>
2195
2196 <activity android:name=".view.ProgressBar3" android:label="Views/Progress Bar/3. Dialogs">
2197 <intent-filter>
2198 <action android:name="android.intent.action.MAIN" />
2199 <category android:name="android.intent.category.SAMPLE_CODE" />
2200 </intent-filter>
2201 </activity>
2202
2203 <activity android:name=".view.ProgressBar4" android:label="Views/Progress Bar/4. In Title Bar">
2204 <intent-filter>
2205 <action android:name="android.intent.action.MAIN" />
2206 <category android:name="android.intent.category.SAMPLE_CODE" />
2207 </intent-filter>
2208 </activity>
2209
2210 <activity android:name=".view.SeekBar1" android:label="Views/Seek Bar">
2211 <intent-filter>
2212 <action android:name="android.intent.action.MAIN" />
2213 <category android:name="android.intent.category.SAMPLE_CODE" />
2214 </intent-filter>
2215 </activity>
2216
2217 <activity android:name=".view.RatingBar1" android:label="Views/Rating Bar">
2218 <intent-filter>
2219 <action android:name="android.intent.action.MAIN" />
2220 <category android:name="android.intent.category.SAMPLE_CODE" />
2221 </intent-filter>
2222 </activity>
2223
2224 <activity android:name=".view.Focus1" android:label="Views/Focus/1. Vertical">
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.Focus2" android:label="Views/Focus/2. Horizontal">
2232 <intent-filter>
2233 <action android:name="android.intent.action.MAIN" />
2234 <category android:name="android.intent.category.SAMPLE_CODE" />
2235 </intent-filter>
2236 </activity>
2237
2238 <activity android:name=".view.Focus3" android:label="Views/Focus/3. Circular">
2239 <intent-filter>
2240 <action android:name="android.intent.action.MAIN" />
2241 <category android:name="android.intent.category.SAMPLE_CODE" />
2242 </intent-filter>
2243 </activity>
2244
2245 <activity android:name=".view.InternalSelectionFocus" android:label="Views/Focus/4. Internal Selection">
2246 <intent-filter>
2247 <action android:name="android.intent.action.MAIN" />
2248 <category android:name="android.intent.category.SAMPLE_CODE" />
2249 </intent-filter>
2250 </activity>
2251
Jeff Brown587b6c42010-12-15 19:31:17 -08002252 <activity android:name=".view.Focus5" android:label="Views/Focus/5. Sequential (Tab Order)">
2253 <intent-filter>
2254 <action android:name="android.intent.action.MAIN" />
2255 <category android:name="android.intent.category.SAMPLE_CODE" />
2256 </intent-filter>
2257 </activity>
2258
Dianne Hackborn3de0bf92013-03-01 13:37:02 -08002259 <activity android:name=".view.WindowFocusObserver"
2260 android:label="Views/Focus/6. Window Focus Observer">
2261 <intent-filter>
2262 <action android:name="android.intent.action.MAIN" />
2263 <category android:name="android.intent.category.SAMPLE_CODE" />
2264 </intent-filter>
2265 </activity>
2266
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002267 <activity android:name=".view.DateWidgets1" android:label="Views/Date Widgets/1. Dialog">
2268 <intent-filter>
2269 <action android:name="android.intent.action.MAIN" />
2270 <category android:name="android.intent.category.SAMPLE_CODE" />
2271 </intent-filter>
2272 </activity>
2273
2274 <activity android:name=".view.DateWidgets2" android:label="Views/Date Widgets/2. Inline">
2275 <intent-filter>
2276 <action android:name="android.intent.action.MAIN" />
2277 <category android:name="android.intent.category.SAMPLE_CODE" />
2278 </intent-filter>
2279 </activity>
2280
Adam Powella19298d2010-08-03 18:48:05 -07002281 <activity android:name=".view.PopupMenu1" android:label="Views/Popup Menu">
2282 <intent-filter>
2283 <action android:name="android.intent.action.MAIN" />
2284 <category android:name="android.intent.category.SAMPLE_CODE" />
2285 </intent-filter>
2286 </activity>
2287
Amith Yamasanied6ae472010-09-03 17:11:31 -07002288 <activity android:name=".view.SearchViewActionBar" android:label="Views/Search View/Action Bar"
2289 android:theme="@android:style/Theme.Holo">
2290 <intent-filter>
2291 <action android:name="android.intent.action.MAIN" />
2292 <category android:name="android.intent.category.SAMPLE_CODE" />
2293 </intent-filter>
2294 <meta-data android:name="android.app.default_searchable"
2295 android:value=".app.SearchQueryResults" />
2296 </activity>
2297
Amith Yamasaniea5c0b02011-07-20 17:02:01 -07002298 <activity android:name=".view.SearchViewAlwaysVisible" android:label="Views/Search View/Always Expanded"
2299 android:theme="@android:style/Theme.Holo">
2300 <intent-filter>
2301 <action android:name="android.intent.action.MAIN" />
2302 <category android:name="android.intent.category.SAMPLE_CODE" />
2303 </intent-filter>
2304 <meta-data android:name="android.app.default_searchable"
2305 android:value=".app.SearchQueryResults" />
2306 </activity>
2307
Amith Yamasanied6ae472010-09-03 17:11:31 -07002308 <activity android:name=".view.SearchViewFilterMode" android:label="Views/Search View/Filter"
2309 android:theme="@android:style/Theme.Holo">
2310 <intent-filter>
2311 <action android:name="android.intent.action.MAIN" />
2312 <category android:name="android.intent.category.SAMPLE_CODE" />
2313 </intent-filter>
2314 </activity>
2315
Romain Guyc96fa382010-08-11 19:34:27 -07002316 <activity android:name=".view.RotatingButton" android:label="Views/Rotating Button">
Chet Haase64606ec2010-08-06 11:32:42 -07002317 <intent-filter>
2318 <action android:name="android.intent.action.MAIN" />
2319 <category android:name="android.intent.category.SAMPLE_CODE" />
2320 </intent-filter>
2321 </activity>
2322
Jeff Browncf4db942010-09-03 10:19:28 -07002323 <activity android:name=".view.SecureView" android:label="Views/Secure View">
2324 <intent-filter>
2325 <action android:name="android.intent.action.MAIN" />
2326 <category android:name="android.intent.category.SAMPLE_CODE" />
2327 </intent-filter>
2328 </activity>
2329
Jeff Brownb39c4ba2010-09-29 17:14:35 -07002330 <activity android:name=".view.SplitTouchView" android:label="Views/Splitting Touches across Views">
2331 <intent-filter>
2332 <action android:name="android.intent.action.MAIN" />
2333 <category android:name="android.intent.category.SAMPLE_CODE" />
2334 </intent-filter>
2335 </activity>
2336
Christopher Tate8f2e8f42010-12-01 16:46:28 -08002337 <activity android:name=".view.DragAndDropDemo"
2338 android:label="Views/Drag and Drop"
Dianne Hackborne63a4b52011-01-16 14:28:13 -08002339 android:hardwareAccelerated="false"
2340 android:enabled="@bool/atLeastHoneycomb">
Christopher Tate8f2e8f42010-12-01 16:46:28 -08002341 <intent-filter>
2342 <action android:name="android.intent.action.MAIN" />
2343 <category android:name="android.intent.category.SAMPLE_CODE" />
2344 </intent-filter>
2345 </activity>
2346
Jeff Brown10f877b2011-02-23 21:54:39 -08002347 <activity android:name=".view.GameControllerInput" android:label="Views/Game Controller Input">
2348 <intent-filter>
2349 <action android:name="android.intent.action.MAIN" />
2350 <category android:name="android.intent.category.SAMPLE_CODE" />
2351 </intent-filter>
2352 </activity>
2353
Jeff Brown402adc42011-06-27 21:37:37 -07002354 <activity android:name=".view.Hover" android:label="Views/Hover Events">
2355 <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
Dianne Hackborn168241e2013-02-25 16:48:06 -08002361 <activity android:name=".view.SystemUIModes"
Dianne Hackbornadee1fd2012-03-27 10:35:02 -07002362 android:label="Views/System UI Visibility/System UI Modes"
Dianne Hackborna28de3b2013-02-26 16:55:38 -08002363 android:uiOptions="splitActionBarWhenNarrow"
2364 android:enabled="@bool/atLeastJellyBeanMR2">
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
2371 <activity android:name=".view.SystemUIModesOverlay"
2372 android:label="Views/System UI Visibility/System UI Modes Overlay"
2373 android:uiOptions="splitActionBarWhenNarrow"
2374 android:enabled="@bool/atLeastJellyBean">
Dianne Hackbornadee1fd2012-03-27 10:35:02 -07002375 <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
2381 <activity android:name=".view.ContentBrowserActivity"
2382 android:label="Views/System UI Visibility/Content Browser"
Dianne Hackborn58ce6f02012-05-18 19:43:57 -07002383 android:theme="@android:style/Theme.Holo.Light.DarkActionBar"
Dianne Hackborna28de3b2013-02-26 16:55:38 -08002384 android:uiOptions="splitActionBarWhenNarrow"
2385 android:enabled="@bool/atLeastJellyBean">
Dianne Hackbornadee1fd2012-03-27 10:35:02 -07002386 <intent-filter>
2387 <action android:name="android.intent.action.MAIN" />
2388 <category android:name="android.intent.category.SAMPLE_CODE" />
2389 </intent-filter>
2390 </activity>
2391
2392 <activity android:name=".view.VideoPlayerActivity"
2393 android:label="Views/System UI Visibility/Video Player"
Dianne Hackbornf7541b82012-03-30 18:57:18 -07002394 android:theme="@android:style/Theme.Holo"
Dianne Hackborna28de3b2013-02-26 16:55:38 -08002395 android:uiOptions="splitActionBarWhenNarrow"
2396 android:enabled="@bool/atLeastJellyBean">
Daniel Sandler173fb982011-08-04 13:14:01 -04002397 <intent-filter>
2398 <action android:name="android.intent.action.MAIN" />
2399 <category android:name="android.intent.category.SAMPLE_CODE" />
2400 </intent-filter>
2401 </activity>
2402
Adam Powell758f6d02010-11-28 19:12:14 -08002403 <activity android:name=".view.Switches" android:label="Views/Switches">
2404 <intent-filter>
2405 <action android:name="android.intent.action.MAIN" />
2406 <category android:name="android.intent.category.SAMPLE_CODE" />
2407 </intent-filter>
2408 </activity>
2409
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002410 <!-- ************************************* -->
2411 <!-- GRAPHICS SAMPLES -->
2412 <!-- ************************************* -->
2413
2414 <activity android:name=".graphics.kube.Kube" android:label="Graphics/OpenGL ES/Kube"
Jack Palevich1163f692011-10-27 05:45:45 -07002415 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002416 <intent-filter>
2417 <action android:name="android.intent.action.MAIN" />
2418 <category android:name="android.intent.category.SAMPLE_CODE" />
2419 </intent-filter>
2420 </activity>
2421
2422 <activity android:name=".graphics.Compass" android:label="Graphics/Compass">
2423 <intent-filter>
2424 <action android:name="android.intent.action.MAIN" />
2425 <category android:name="android.intent.category.SAMPLE_CODE" />
2426 </intent-filter>
2427 </activity>
2428
2429 <activity android:name=".graphics.CameraPreview" android:label="Graphics/CameraPreview" android:screenOrientation="landscape">
2430 <intent-filter>
2431 <action android:name="android.intent.action.MAIN" />
2432 <category android:name="android.intent.category.SAMPLE_CODE" />
2433 </intent-filter>
2434 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002435
Jack Palevichc1645152009-12-24 16:18:25 +08002436 <activity android:name=".graphics.CompressedTextureActivity"
2437 android:label="Graphics/OpenGL ES/Compressed Texture"
2438 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002439 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
Jack Palevichc1645152009-12-24 16:18:25 +08002440 <intent-filter>
2441 <action android:name="android.intent.action.MAIN" />
2442 <category android:name="android.intent.category.SAMPLE_CODE" />
2443 </intent-filter>
2444 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002445
Jack Palevich89282a62010-01-29 20:58:38 +08002446 <activity android:name=".graphics.CubeMapActivity"
2447 android:label="Graphics/OpenGL ES/Cube Map"
2448 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002449 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
Jack Palevich89282a62010-01-29 20:58:38 +08002450 <intent-filter>
2451 <action android:name="android.intent.action.MAIN" />
2452 <category android:name="android.intent.category.SAMPLE_CODE" />
2453 </intent-filter>
2454 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002455
2456
Jack Palevich89282a62010-01-29 20:58:38 +08002457 <activity android:name=".graphics.FrameBufferObjectActivity"
2458 android:label="Graphics/OpenGL ES/Frame Buffer Object"
2459 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002460 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
Jack Palevich89282a62010-01-29 20:58:38 +08002461 <intent-filter>
2462 <action android:name="android.intent.action.MAIN" />
2463 <category android:name="android.intent.category.SAMPLE_CODE" />
2464 </intent-filter>
2465 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002466
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002467 <activity android:name=".graphics.GLSurfaceViewActivity"
2468 android:label="Graphics/OpenGL ES/GLSurfaceView"
2469 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002470 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002471 <intent-filter>
2472 <action android:name="android.intent.action.MAIN" />
2473 <category android:name="android.intent.category.SAMPLE_CODE" />
2474 </intent-filter>
2475 </activity>
2476
Jack Palevichfbc44112009-11-27 19:54:46 +08002477 <activity android:name=".graphics.GLES20Activity"
2478 android:label="Graphics/OpenGL ES/OpenGL ES 2.0"
2479 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002480 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
Jack Palevichfbc44112009-11-27 19:54:46 +08002481 <intent-filter>
2482 <action android:name="android.intent.action.MAIN" />
2483 <category android:name="android.intent.category.SAMPLE_CODE" />
2484 </intent-filter>
2485 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002486
Jack Palevichfe8c16a2009-12-09 15:32:35 +08002487 <activity android:name=".graphics.MatrixPaletteActivity"
2488 android:label="Graphics/OpenGL ES/Matrix Palette Skinning"
Jack Palevich1163f692011-10-27 05:45:45 -07002489 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
Jack Palevichfe8c16a2009-12-09 15:32:35 +08002490 <intent-filter>
2491 <action android:name="android.intent.action.MAIN" />
2492 <category android:name="android.intent.category.SAMPLE_CODE" />
2493 </intent-filter>
2494 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002495
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002496 <activity android:name=".graphics.TranslucentGLSurfaceViewActivity"
2497 android:label="Graphics/OpenGL ES/Translucent GLSurfaceView"
2498 android:theme="@style/Theme.Translucent"
Jack Palevich1163f692011-10-27 05:45:45 -07002499 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002500 <intent-filter>
2501 <action android:name="android.intent.action.MAIN" />
2502 <category android:name="android.intent.category.SAMPLE_CODE" />
2503 </intent-filter>
2504 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002505
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002506 <activity android:name=".graphics.TriangleActivity"
2507 android:label="Graphics/OpenGL ES/Textured Triangle"
Dianne Hackborn7c69dba2011-01-23 13:28:02 -08002508 android:theme="@android:style/Theme.Holo.Dialog"
Jack Palevich1163f692011-10-27 05:45:45 -07002509 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002510 <intent-filter>
2511 <action android:name="android.intent.action.MAIN" />
2512 <category android:name="android.intent.category.SAMPLE_CODE" />
2513 </intent-filter>
2514 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002515
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002516 <activity android:name=".graphics.spritetext.SpriteTextActivity"
2517 android:label="Graphics/OpenGL ES/Sprite Text"
2518 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002519 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002520 <intent-filter>
2521 <action android:name="android.intent.action.MAIN" />
2522 <category android:name="android.intent.category.SAMPLE_CODE" />
2523 </intent-filter>
2524 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002525
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002526 <activity android:name=".graphics.TouchRotateActivity"
2527 android:label="Graphics/OpenGL ES/Touch Rotate"
2528 android:theme="@android:style/Theme.NoTitleBar"
Jack Palevich1163f692011-10-27 05:45:45 -07002529 android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002530 <intent-filter>
2531 <action android:name="android.intent.action.MAIN" />
2532 <category android:name="android.intent.category.SAMPLE_CODE" />
2533 </intent-filter>
2534 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002535
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002536 <activity android:name=".graphics.PolyToPoly" android:label="Graphics/PolyToPoly">
2537 <intent-filter>
2538 <action android:name="android.intent.action.MAIN" />
2539 <category android:name="android.intent.category.SAMPLE_CODE" />
2540 </intent-filter>
2541 </activity>
2542
2543 <activity android:name=".graphics.ScaleToFit" android:label="Graphics/ScaleToFit">
2544 <intent-filter>
2545 <action android:name="android.intent.action.MAIN" />
2546 <category android:name="android.intent.category.SAMPLE_CODE" />
2547 </intent-filter>
2548 </activity>
2549
2550 <activity android:name=".graphics.RoundRects" android:label="Graphics/RoundRects">
2551 <intent-filter>
2552 <action android:name="android.intent.action.MAIN" />
2553 <category android:name="android.intent.category.SAMPLE_CODE" />
2554 </intent-filter>
2555 </activity>
2556
2557 <activity android:name=".graphics.ShapeDrawable1" android:label="Graphics/Drawable/ShapeDrawable">
2558 <intent-filter>
2559 <action android:name="android.intent.action.MAIN" />
2560 <category android:name="android.intent.category.SAMPLE_CODE" />
2561 </intent-filter>
2562 </activity>
2563
2564 <activity android:name=".graphics.SurfaceViewOverlay"
2565 android:label="Graphics/SurfaceView Overlay">
2566 <intent-filter>
2567 <action android:name="android.intent.action.MAIN" />
2568 <category android:name="android.intent.category.SAMPLE_CODE" />
2569 </intent-filter>
2570 </activity>
2571
Dianne Hackborn988a7192010-05-10 11:30:38 -07002572 <activity android:name=".graphics.WindowSurface"
2573 android:label="Graphics/Surface Window">
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
Romain Guy520c90c2011-03-18 15:11:16 -07002580 <activity android:hardwareAccelerated="false"
2581 android:name=".graphics.TextAlign" android:label="Graphics/Text Align">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002582 <intent-filter>
2583 <action android:name="android.intent.action.MAIN" />
2584 <category android:name="android.intent.category.SAMPLE_CODE" />
2585 </intent-filter>
2586 </activity>
2587
2588 <activity android:name=".graphics.Arcs" android:label="Graphics/Arcs">
2589 <intent-filter>
2590 <action android:name="android.intent.action.MAIN" />
2591 <category android:name="android.intent.category.SAMPLE_CODE" />
2592 </intent-filter>
2593 </activity>
2594
2595 <activity android:name=".graphics.Patterns" android:label="Graphics/Patterns">
2596 <intent-filter>
2597 <action android:name="android.intent.action.MAIN" />
2598 <category android:name="android.intent.category.SAMPLE_CODE" />
2599 </intent-filter>
2600 </activity>
2601
Romain Guy520c90c2011-03-18 15:11:16 -07002602 <activity android:hardwareAccelerated="false"
2603 android:name=".graphics.Clipping" android:label="Graphics/Clipping">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002604 <intent-filter>
2605 <action android:name="android.intent.action.MAIN" />
2606 <category android:name="android.intent.category.SAMPLE_CODE" />
2607 </intent-filter>
2608 </activity>
2609
2610 <activity android:name=".graphics.Layers" android:label="Graphics/Layers">
2611 <intent-filter>
2612 <action android:name="android.intent.action.MAIN" />
2613 <category android:name="android.intent.category.SAMPLE_CODE" />
2614 </intent-filter>
2615 </activity>
2616
Romain Guy520c90c2011-03-18 15:11:16 -07002617 <activity android:hardwareAccelerated="false"
2618 android:name=".graphics.UnicodeChart" android:label="Graphics/UnicodeChart">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002619 <intent-filter>
2620 <action android:name="android.intent.action.MAIN" />
2621 <category android:name="android.intent.category.SAMPLE_CODE" />
2622 </intent-filter>
2623 </activity>
2624
2625 <activity android:name=".graphics.PathFillTypes" android:label="Graphics/PathFillTypes">
2626 <intent-filter>
2627 <action android:name="android.intent.action.MAIN" />
2628 <category android:name="android.intent.category.SAMPLE_CODE" />
2629 </intent-filter>
2630 </activity>
2631
Romain Guy520c90c2011-03-18 15:11:16 -07002632 <activity android:hardwareAccelerated="false"
2633 android:name=".graphics.Pictures" android:label="Graphics/Pictures">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002634 <intent-filter>
2635 <action android:name="android.intent.action.MAIN" />
2636 <category android:name="android.intent.category.SAMPLE_CODE" />
2637 </intent-filter>
2638 </activity>
2639
Romain Guy520c90c2011-03-18 15:11:16 -07002640 <activity android:hardwareAccelerated="false"
2641 android:name=".graphics.Vertices" android:label="Graphics/Vertices">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002642 <intent-filter>
2643 <action android:name="android.intent.action.MAIN" />
2644 <category android:name="android.intent.category.SAMPLE_CODE" />
2645 </intent-filter>
2646 </activity>
2647
2648 <activity android:name=".graphics.AnimateDrawables" android:label="Graphics/AnimateDrawables">
2649 <intent-filter>
2650 <action android:name="android.intent.action.MAIN" />
2651 <category android:name="android.intent.category.SAMPLE_CODE" />
2652 </intent-filter>
2653 </activity>
2654
2655 <activity android:name=".graphics.SensorTest" android:label="Graphics/SensorTest">
2656 <intent-filter>
2657 <action android:name="android.intent.action.MAIN" />
2658 <category android:name="android.intent.category.SAMPLE_CODE" />
2659 </intent-filter>
2660 </activity>
2661
2662 <activity android:name=".graphics.AlphaBitmap" android:label="Graphics/AlphaBitmap">
2663 <intent-filter>
2664 <action android:name="android.intent.action.MAIN" />
2665 <category android:name="android.intent.category.SAMPLE_CODE" />
2666 </intent-filter>
2667 </activity>
2668
2669 <activity android:name=".graphics.Regions" android:label="Graphics/Regions">
2670 <intent-filter>
2671 <action android:name="android.intent.action.MAIN" />
2672 <category android:name="android.intent.category.SAMPLE_CODE" />
2673 </intent-filter>
2674 </activity>
2675
2676 <activity android:name=".graphics.Sweep" android:label="Graphics/Sweep">
2677 <intent-filter>
2678 <action android:name="android.intent.action.MAIN" />
2679 <category android:name="android.intent.category.SAMPLE_CODE" />
2680 </intent-filter>
2681 </activity>
2682
2683 <activity android:name=".graphics.BitmapMesh" android:label="Graphics/BitmapMesh">
2684 <intent-filter>
2685 <action android:name="android.intent.action.MAIN" />
2686 <category android:name="android.intent.category.SAMPLE_CODE" />
2687 </intent-filter>
2688 </activity>
2689
2690 <activity android:name=".graphics.MeasureText" android:label="Graphics/MeasureText">
2691 <intent-filter>
2692 <action android:name="android.intent.action.MAIN" />
2693 <category android:name="android.intent.category.SAMPLE_CODE" />
2694 </intent-filter>
2695 </activity>
2696
2697 <activity android:name=".graphics.Typefaces" android:label="Graphics/Typefaces">
2698 <intent-filter>
2699 <action android:name="android.intent.action.MAIN" />
2700 <category android:name="android.intent.category.SAMPLE_CODE" />
2701 </intent-filter>
2702 </activity>
2703
2704 <activity android:name=".graphics.FingerPaint" android:label="Graphics/FingerPaint">
2705 <intent-filter>
2706 <action android:name="android.intent.action.MAIN" />
2707 <category android:name="android.intent.category.SAMPLE_CODE" />
2708 </intent-filter>
2709 </activity>
2710
2711 <activity android:name=".graphics.ColorMatrixSample" android:label="Graphics/ColorMatrix">
2712 <intent-filter>
2713 <action android:name="android.intent.action.MAIN" />
2714 <category android:name="android.intent.category.SAMPLE_CODE" />
2715 </intent-filter>
2716 </activity>
2717
Romain Guy520c90c2011-03-18 15:11:16 -07002718 <activity android:hardwareAccelerated="false"
2719 android:name=".graphics.BitmapDecode" android:label="Graphics/BitmapDecode">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002720 <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
Mike Reedb94183b2009-06-05 15:56:23 -04002726 <activity android:name=".graphics.ColorFilters" android:label="Graphics/ColorFilters">
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
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002733 <activity android:name=".graphics.CreateBitmap" android:label="Graphics/CreateBitmap">
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
Romain Guy520c90c2011-03-18 15:11:16 -07002740 <activity android:hardwareAccelerated="false"
2741 android:name=".graphics.DrawPoints" android:label="Graphics/Points">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002742 <intent-filter>
2743 <action android:name="android.intent.action.MAIN" />
2744 <category android:name="android.intent.category.SAMPLE_CODE" />
2745 </intent-filter>
2746 </activity>
2747
2748 <activity android:name=".graphics.TouchPaint" android:label="Graphics/Touch Paint"
2749 android:theme="@style/Theme.Black"
Jack Palevich1163f692011-10-27 05:45:45 -07002750 android:configChanges="keyboard|keyboardHidden|navigation|orientation|screenLayout|screenSize|smallestScreenSize">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002751 <intent-filter>
2752 <action android:name="android.intent.action.MAIN" />
2753 <category android:name="android.intent.category.SAMPLE_CODE" />
2754 </intent-filter>
2755 </activity>
2756
2757 <activity android:name=".graphics.BitmapPixels" android:label="Graphics/BitmapPixels">
2758 <intent-filter>
2759 <action android:name="android.intent.action.MAIN" />
2760 <category android:name="android.intent.category.SAMPLE_CODE" />
2761 </intent-filter>
2762 </activity>
2763
2764 <activity android:name=".graphics.Xfermodes" android:label="Graphics/Xfermodes">
2765 <intent-filter>
2766 <action android:name="android.intent.action.MAIN" />
2767 <category android:name="android.intent.category.SAMPLE_CODE" />
2768 </intent-filter>
2769 </activity>
2770
2771 <activity android:name=".graphics.PathEffects" android:label="Graphics/PathEffects">
2772 <intent-filter>
2773 <action android:name="android.intent.action.MAIN" />
2774 <category android:name="android.intent.category.SAMPLE_CODE" />
2775 </intent-filter>
2776 </activity>
2777
2778 <activity android:name=".graphics.GradientDrawable1" android:label="Graphics/Drawable/GradientDrawable">
2779 <intent-filter>
2780 <action android:name="android.intent.action.MAIN" />
2781 <category android:name="android.intent.category.SAMPLE_CODE" />
2782 </intent-filter>
2783 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002784
Wei-Ta Chen1ba461c2009-05-29 16:03:39 -07002785 <activity android:name=".graphics.PurgeableBitmap" android:label="Graphics/PurgeableBitmap/NonPurgeable">
2786 <intent-filter>
2787 <action android:name="android.intent.action.MAIN" />
2788 <category android:name="android.intent.category.SAMPLE_CODE" />
2789 </intent-filter>
2790 </activity>
2791
2792 <activity-alias android:targetActivity=".graphics.PurgeableBitmap" android:name="Purgeable" android:label="Graphics/PurgeableBitmap/Purgeable">
2793 <intent-filter>
2794 <action android:name="android.intent.action.MAIN" />
2795 <category android:name="android.intent.category.SAMPLE_CODE" />
2796 </intent-filter>
2797 </activity-alias>
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002798
Dianne Hackborn3b014602009-08-10 18:12:32 -07002799 <activity android:name=".graphics.DensityActivity" android:label="Graphics/Density">
2800 <intent-filter>
2801 <action android:name="android.intent.action.MAIN" />
2802 <category android:name="android.intent.category.SAMPLE_CODE" />
2803 </intent-filter>
2804 </activity>
2805
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002806 <!-- ************************************* -->
2807 <!-- MEDIA SAMPLES -->
2808 <!-- ************************************* -->
2809
2810 <activity android:name=".media.MediaPlayerDemo" android:label="Media/MediaPlayer">
2811 <intent-filter>
2812 <action android:name="android.intent.action.MAIN" />
2813 <category android:name="android.intent.category.SAMPLE_CODE" />
2814 </intent-filter>
2815 </activity>
2816
2817 <activity android:name=".media.MediaPlayerDemo_Audio" android:label="Media/MediaPlayer">
2818 <intent-filter>
2819 <category android:name="android.intent.category.SAMPLE_CODE" />
2820 </intent-filter>
2821 </activity>
2822
2823 <activity android:name=".media.MediaPlayerDemo_Video" android:label="Media/MediaPlayer">
2824 <intent-filter>
2825 <category android:name="android.intent.category.SAMPLE_CODE" />
2826 </intent-filter>
2827 </activity>
2828
2829 <activity android:name=".media.VideoViewDemo" android:label="Media/VideoView">
2830 <intent-filter>
2831 <action android:name="android.intent.action.MAIN" />
2832 <category android:name="android.intent.category.SAMPLE_CODE" />
2833 </intent-filter>
2834 </activity>
2835
Roman Nurik90c1d502010-10-22 15:39:25 -07002836 <activity android:name=".media.AudioFxDemo" android:label="Media/AudioFx">
2837 <intent-filter>
2838 <action android:name="android.intent.action.MAIN" />
2839 <category android:name="android.intent.category.SAMPLE_CODE" />
2840 </intent-filter>
2841 </activity>
2842
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002843 <!-- ************************************* -->
The Android Open Source Project243d18e2009-03-11 12:11:54 -07002844 <!-- APPWIDGET PACKAGE SAMPLES -->
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002845 <!-- ************************************* -->
2846
The Android Open Source Project243d18e2009-03-11 12:11:54 -07002847 <receiver android:name=".appwidget.ExampleAppWidgetProvider">
2848 <meta-data android:name="android.appwidget.provider"
2849 android:resource="@xml/appwidget_provider" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002850 <intent-filter>
The Android Open Source Project243d18e2009-03-11 12:11:54 -07002851 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002852 </intent-filter>
2853 </receiver>
2854
Jeffrey Sharkeyf7f1c362009-04-16 12:32:29 -07002855 <activity android:name=".appwidget.ExampleAppWidgetConfigure">
2856 <intent-filter>
2857 <action android:name="android.appwidget.action.APPWIDGET_CONFIGURE" />
2858 </intent-filter>
2859 </activity>
2860
The Android Open Source Project243d18e2009-03-11 12:11:54 -07002861 <receiver android:name=".appwidget.ExampleBroadcastReceiver" android:enabled="false">
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002862 <intent-filter>
2863 <action android:name="android.intent.ACTION_TIMEZONE_CHANGED" />
2864 <action android:name="android.intent.ACTION_TIME" />
2865 </intent-filter>
2866 </receiver>
2867
2868 <!-- ************************************* -->
2869 <!-- OTHER SAMPLES -->
2870 <!-- ************************************* -->
2871
2872 <activity android:name=".text.Link" android:label="Text/Linkify">
2873 <intent-filter>
2874 <action android:name="android.intent.action.MAIN" />
2875 <category android:name="android.intent.category.SAMPLE_CODE" />
2876 </intent-filter>
2877 </activity>
2878
2879 <activity android:name=".text.Marquee" android:label="Text/Marquee">
2880 <intent-filter>
2881 <action android:name="android.intent.action.MAIN" />
2882 <category android:name="android.intent.category.SAMPLE_CODE" />
2883 </intent-filter>
2884 </activity>
Jack Palevich66914d42010-02-03 16:00:49 +08002885
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002886 <activity android:name=".text.LogTextBox1" android:label="Text/LogTextBox">
2887 <intent-filter>
2888 <action android:name="android.intent.action.MAIN" />
2889 <category android:name="android.intent.category.SAMPLE_CODE" />
2890 </intent-filter>
2891 </activity>
2892
Jeff Hamiltonaad3a1b2011-01-12 14:21:40 -06002893 <activity android:name=".nfc.ForegroundDispatch" android:label="NFC/ForegroundDispatch">
2894 <intent-filter>
2895 <action android:name="android.intent.action.MAIN" />
2896 <category android:name="android.intent.category.SAMPLE_CODE" />
2897 </intent-filter>
2898 </activity>
2899
Jeff Hamiltone0fbd3f2011-01-23 12:49:04 -06002900 <activity android:name=".nfc.TechFilter" android:label="NFC/TechFilter">
2901 <intent-filter>
2902 <action android:name="android.intent.action.MAIN" />
2903 <category android:name="android.intent.category.SAMPLE_CODE" />
2904 </intent-filter>
2905
2906 <!-- Add a technology filter -->
2907 <intent-filter>
2908 <action android:name="android.nfc.action.TECH_DISCOVERED" />
2909 </intent-filter>
2910
2911 <meta-data android:name="android.nfc.action.TECH_DISCOVERED"
2912 android:resource="@xml/filter_nfc"
2913 />
2914 </activity>
2915
Jeff Hamilton509fbb42011-01-18 09:01:51 -08002916 <activity android:name=".nfc.ForegroundNdefPush" android:label="NFC/ForegroundNdefPush">
2917 <intent-filter>
2918 <action android:name="android.intent.action.MAIN" />
2919 <category android:name="android.intent.category.SAMPLE_CODE" />
2920 </intent-filter>
2921 </activity>
2922
Kenny Rootf59ea3b2013-04-17 13:29:18 -07002923 <activity android:name=".security.KeyStoreUsage" android:label="Security/KeyStore"
2924 android:windowSoftInputMode="adjustPan">
2925 <intent-filter>
2926 <action android:name="android.intent.action.MAIN" />
2927 <category android:name="android.intent.category.SAMPLE_CODE" />
2928 </intent-filter>
2929 </activity>
The Android Open Source Project52d4c302009-03-03 19:29:09 -08002930 </application>
2931
2932 <instrumentation android:name=".app.LocalSampleInstrumentation"
2933 android:targetPackage="com.example.android.apis"
2934 android:label="Local Sample" />
2935
2936</manifest>