• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?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
7
8          http://www.apache.org/licenses/LICENSE-2.0
9
10     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    android:installLocation="auto">
25
26    <uses-permission android:name="android.permission.READ_CONTACTS" />
27    <uses-permission android:name="android.permission.WRITE_CONTACTS" />
28    <uses-permission android:name="android.permission.VIBRATE" />
29    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
30    <uses-permission android:name="android.permission.INTERNET" />
31    <uses-permission android:name="android.permission.SET_WALLPAPER" />
32    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
33    <uses-permission android:name="android.permission.SEND_SMS" />
34    <uses-permission android:name="android.permission.RECEIVE_SMS" />
35    <uses-permission android:name="android.permission.RECEIVE_MMS"/>
36    <uses-permission android:name="android.permission.WRITE_SMS"/>
37    <uses-permission android:name="android.permission.READ_SMS"/>
38    <uses-permission android:name="android.permission.NFC" />
39    <uses-permission android:name="android.permission.TRANSMIT_IR" />
40    <uses-permission android:name="android.permission.READ_PHONE_STATE"/>
41    <uses-permission android:name="android.permission.WAKE_LOCK"/>
42
43
44    <!-- For android.media.audiofx.Visualizer -->
45    <uses-permission android:name="android.permission.RECORD_AUDIO" />
46
47    <!-- We will request access to the camera, saying we require a camera
48         of some sort but not one with autofocus capability. -->
49    <uses-permission android:name="android.permission.CAMERA" />
50    <uses-feature android:name="android.hardware.camera" />
51    <uses-feature android:name="android.hardware.camera.autofocus" android:required="false" />
52
53    <uses-sdk android:minSdkVersion="23" android:targetSdkVersion="23" />
54
55    <application android:name="ApiDemosApplication"
56            android:label="@string/activity_sample_code"
57            android:icon="@drawable/app_sample_code"
58            android:hardwareAccelerated="true"
59            android:supportsRtl="true"
60            android:theme="@android:style/Theme.Material.Light.DarkActionBar">
61
62        <!-- This is how we can request a library but still allow the app
63             to be installed if it doesn't exist. -->
64        <uses-library android:name="com.example.will.never.exist" android:required="false" />
65
66        <activity android:name="ApiDemos">
67            <intent-filter>
68                <action android:name="android.intent.action.MAIN" />
69                <category android:name="android.intent.category.DEFAULT" />
70                <category android:name="android.intent.category.LAUNCHER" />
71            </intent-filter>
72        </activity>
73
74        <!-- ************************************* -->
75        <!--      APPLICATION PACKAGE SAMPLES      -->
76        <!-- ************************************* -->
77
78        <!-- Activity Samples -->
79
80        <activity android:name=".app.HelloWorld" android:label="@string/activity_hello_world">
81            <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.DialogActivity"
88                android:label="@string/activity_dialog"
89                android:theme="@style/ThemeCurrentDialog">
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
96        <activity android:name=".app.CustomDialogActivity"
97                android:label="@string/activity_custom_dialog"
98                android:theme="@style/Theme.CustomDialog">
99            <intent-filter>
100                <action android:name="android.intent.action.MAIN" />
101                <category android:name="android.intent.category.SAMPLE_CODE" />
102            </intent-filter>
103        </activity>
104
105        <activity android:name=".app.OverscanActivity"
106                android:label="@string/activity_overscan"
107                android:theme="@android:style/Theme.Holo.NoActionBar.Overscan"
108                android:enabled="@bool/atLeastJellyBeanMR2">
109            <intent-filter>
110                <action android:name="android.intent.action.MAIN" />
111                <category android:name="android.intent.category.SAMPLE_CODE" />
112            </intent-filter>
113        </activity>
114
115       <activity android:name=".app.QuickContactsDemo"
116                android:label="@string/quick_contacts_demo">
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
123        <activity android:name=".app.WallpaperActivity"
124                android:label="@string/activity_wallpaper"
125                android:theme="@style/Theme.Wallpaper">
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.TranslucentActivity"
133                android:label="@string/activity_translucent"
134                android:theme="@style/Theme.Translucent">
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
141        <activity android:name=".app.TranslucentBlurActivity"
142                android:label="@string/activity_translucent_blur"
143                android:theme="@style/Theme.Transparent">
144            <intent-filter>
145                <action android:name="android.intent.action.MAIN" />
146                <category android:name="android.intent.category.SAMPLE_CODE" />
147            </intent-filter>
148        </activity>
149
150        <activity android:name=".app.Animation" android:label="@string/activity_animation">
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.SaveRestoreState"
158                android:label="@string/activity_save_restore"
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
166        <activity android:name=".app.PersistentState"
167                android:label="@string/activity_persistent"
168                android:windowSoftInputMode="stateVisible|adjustResize">
169            <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
175        <activity android:name=".app.ActivityRecreate"
176                android:label="@string/activity_recreate"
177                android:enabled="@bool/atLeastHoneycomb">
178            <intent-filter>
179                <action android:name="android.intent.action.MAIN" />
180                <category android:name="android.intent.category.SAMPLE_CODE" />
181            </intent-filter>
182        </activity>
183
184        <activity android:name=".app.FinishAffinity"
185                android:label="@string/activity_finish_affinity"
186                android:taskAffinity=":finishing"
187                android:enabled="@bool/atLeastJellyBean">
188            <intent-filter>
189                <action android:name="android.intent.action.MAIN" />
190                <category android:name="android.intent.category.SAMPLE_CODE" />
191            </intent-filter>
192        </activity>
193
194        <activity android:name=".app.SoftInputModes"
195                android:label="@string/soft_input_modes">
196            <intent-filter>
197                <action android:name="android.intent.action.MAIN" />
198                <category android:name="android.intent.category.SAMPLE_CODE" />
199            </intent-filter>
200        </activity>
201
202        <activity android:name=".app.ReceiveResult" android:label="@string/activity_receive_result">
203            <intent-filter>
204                <action android:name="android.intent.action.MAIN" />
205                <category android:name="android.intent.category.SAMPLE_CODE" />
206            </intent-filter>
207        </activity>
208
209        <activity android:name=".app.SendResult"
210                android:theme="@style/ThemeDialogWhenLarge">
211        </activity>
212
213        <activity android:name=".app.Forwarding" android:label="@string/activity_forwarding">
214            <intent-filter>
215                <action android:name="android.intent.action.MAIN" />
216                <category android:name="android.intent.category.SAMPLE_CODE" />
217            </intent-filter>
218        </activity>
219
220        <activity android:name=".app.ForwardTarget">
221        </activity>
222
223        <activity android:name=".app.RedirectEnter" android:label="@string/activity_redirect">
224            <intent-filter>
225                <action android:name="android.intent.action.MAIN" />
226                <category android:name="android.intent.category.SAMPLE_CODE" />
227            </intent-filter>
228        </activity>
229
230        <activity android:name=".app.RedirectMain">
231        </activity>
232
233        <activity android:name=".app.RedirectGetter">
234        </activity>
235
236        <!-- This sample doesn't work with the new action bar, so use
237             the old style theme. -->
238        <activity android:name=".app.CustomTitle"
239                android:label="@string/activity_custom_title"
240                android:windowSoftInputMode="stateVisible|adjustPan"
241                android:theme="@android:style/Theme">
242            <intent-filter>
243                <action android:name="android.intent.action.MAIN" />
244                <category android:name="android.intent.category.SAMPLE_CODE" />
245            </intent-filter>
246        </activity>
247
248        <activity android:name=".app.ReorderOnLaunch"
249                android:label="@string/activity_reorder">
250            <intent-filter>
251                <action android:name="android.intent.action.MAIN" />
252                <category android:name="android.intent.category.SAMPLE_CODE" />
253            </intent-filter>
254        </activity>
255
256        <activity android:name=".app.RotationAnimation"
257                android:label="@string/activity_rotation_animation">
258            <intent-filter>
259                <action android:name="android.intent.action.MAIN" />
260                <category android:name="android.intent.category.SAMPLE_CODE" />
261            </intent-filter>
262        </activity>
263
264        <activity android:name=".app.ReorderTwo" />
265        <activity android:name=".app.ReorderThree" />
266        <activity android:name=".app.ReorderFour" />
267
268        <activity android:name=".app.SetWallpaperActivity"
269                  android:label="@string/activity_setwallpaper">
270            <intent-filter>
271                <action android:name="android.intent.action.MAIN" />
272                <category android:name="android.intent.category.SAMPLE_CODE" />
273            </intent-filter>
274        </activity>
275
276        <activity android:name=".app.ScreenOrientation"
277                  android:label="@string/activity_screen_orientation">
278            <intent-filter>
279                <action android:name="android.intent.action.MAIN" />
280                <category android:name="android.intent.category.SAMPLE_CODE" />
281            </intent-filter>
282        </activity>
283
284        <activity android:name=".app.PresentationActivity"
285                android:label="@string/activity_presentation">
286            <intent-filter>
287                <action android:name="android.intent.action.MAIN" />
288                <category android:name="android.intent.category.SAMPLE_CODE" />
289            </intent-filter>
290        </activity>
291
292        <activity android:name=".app.PresentationWithMediaRouterActivity"
293                android:label="@string/activity_presentation_with_media_router">
294            <intent-filter>
295                <action android:name="android.intent.action.MAIN" />
296                <category android:name="android.intent.category.SAMPLE_CODE" />
297            </intent-filter>
298        </activity>
299
300        <activity android:name=".app.SecureWindowActivity"
301                android:label="@string/activity_secure_window">
302            <intent-filter>
303                <action android:name="android.intent.action.MAIN" />
304                <category android:name="android.intent.category.SAMPLE_CODE" />
305            </intent-filter>
306        </activity>
307
308        <activity android:name=".app.SecureDialogActivity"
309                android:label="@string/activity_secure_dialog">
310            <intent-filter>
311                <action android:name="android.intent.action.MAIN" />
312                <category android:name="android.intent.category.SAMPLE_CODE" />
313            </intent-filter>
314        </activity>
315
316        <activity android:name=".app.SecureSurfaceViewActivity"
317                android:label="@string/activity_secure_surface_view">
318            <intent-filter>
319                <action android:name="android.intent.action.MAIN" />
320                <category android:name="android.intent.category.SAMPLE_CODE" />
321            </intent-filter>
322        </activity>
323
324        <!-- Fragment Samples -->
325
326        <activity android:name=".app.FragmentAlertDialog"
327                android:label="@string/fragment_alert_dialog"
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
335        <activity android:name=".app.FragmentArguments"
336                android:label="@string/fragment_arguments"
337                android:enabled="@bool/atLeastHoneycomb">
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
344        <activity android:name=".app.FragmentCustomAnimations"
345                android:label="@string/fragment_custom_animations"
346                android:enabled="@bool/atLeastHoneycombMR2">
347            <intent-filter>
348                <action android:name="android.intent.action.MAIN" />
349                <category android:name="android.intent.category.SAMPLE_CODE" />
350            </intent-filter>
351        </activity>
352
353        <activity android:name=".app.FragmentHideShow"
354                android:label="@string/fragment_hide_show"
355                android:windowSoftInputMode="stateUnchanged"
356                android:enabled="@bool/atLeastHoneycomb">
357            <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
363        <activity android:name=".app.FragmentContextMenu"
364                android:label="@string/fragment_context_menu"
365                android:enabled="@bool/atLeastHoneycomb">
366            <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
372        <activity android:name=".app.FragmentDialog"
373                android:label="@string/fragment_dialog"
374                android:enabled="@bool/atLeastHoneycomb">
375            <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
381        <activity android:name=".app.FragmentDialogOrActivity"
382                android:label="@string/fragment_dialog_or_activity"
383                android:enabled="@bool/atLeastHoneycomb">
384            <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
390        <activity android:name=".app.FragmentLayout"
391                android:label="@string/fragment_layout"
392                android:enabled="@bool/atLeastHoneycomb">
393            <intent-filter>
394                <action android:name="android.intent.action.MAIN" />
395                <category android:name="android.intent.category.SAMPLE_CODE" />
396            </intent-filter>
397        </activity>
398
399        <activity android:name=".app.FragmentLayout$DetailsActivity"
400                android:enabled="@bool/atLeastHoneycomb" />
401
402        <activity android:name=".app.FragmentListArray"
403                android:label="@string/fragment_list_array"
404                android:enabled="@bool/atLeastHoneycomb">
405            <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
411        <activity android:name=".app.FragmentMenu"
412                android:label="@string/fragment_menu"
413                android:enabled="@bool/atLeastHoneycomb">
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
420        <activity android:name=".app.FragmentNestingTabs"
421                android:label="@string/fragment_nesting_tabs"
422                android:enabled="@bool/atLeastJellyBeanMR1">
423            <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
429        <activity android:name=".app.FragmentRetainInstance"
430                android:label="@string/fragment_retain_instance"
431                android:enabled="@bool/atLeastHoneycomb">
432            <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.FragmentReceiveResult"
439                android:label="@string/fragment_receive_result"
440                android:enabled="@bool/atLeastHoneycomb">
441            <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
447        <activity android:name=".app.FragmentStack"
448                android:label="@string/fragment_stack"
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
456        <activity android:name=".app.FragmentTabs"
457                android:label="@string/fragment_tabs"
458                android:enabled="@bool/atLeastHoneycomb">
459            <intent-filter>
460                <action android:name="android.intent.action.MAIN" />
461                <category android:name="android.intent.category.SAMPLE_CODE" />
462            </intent-filter>
463        </activity>
464
465        <!-- Loader Samples -->
466
467        <activity android:name=".app.LoaderCursor"
468                android:label="@string/loader_cursor"
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
476        <activity android:name=".app.LoaderCustom"
477                android:label="@string/loader_custom"
478                android:enabled="@bool/atLeastHoneycomb">
479            <intent-filter>
480                <action android:name="android.intent.action.MAIN" />
481                <category android:name="android.intent.category.SAMPLE_CODE" />
482            </intent-filter>
483        </activity>
484
485<!-- BEGIN_INCLUDE(loader_throttle) -->
486        <activity android:name=".app.LoaderThrottle"
487                android:label="@string/loader_throttle"
488                android:enabled="@bool/atLeastHoneycomb">
489            <intent-filter>
490                <action android:name="android.intent.action.MAIN" />
491                <category android:name="android.intent.category.SAMPLE_CODE" />
492            </intent-filter>
493        </activity>
494        <provider android:name=".app.LoaderThrottle$SimpleProvider"
495                  android:authorities="com.example.android.apis.app.LoaderThrottle"
496                  android:enabled="@bool/atLeastHoneycomb" />
497<!-- END_INCLUDE(loader_throttle) -->
498
499        <activity android:name=".app.LoaderRetained"
500                android:label="@string/loader_retained"
501                android:enabled="@bool/atLeastHoneycomb">
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
508        <!-- Intent Samples -->
509
510        <activity android:name=".app.Intents" android:label="@string/activity_intents">
511            <intent-filter>
512                <action android:name="android.intent.action.MAIN" />
513                <category android:name="android.intent.category.SAMPLE_CODE" />
514            </intent-filter>
515        </activity>
516
517        <activity android:name=".app.IntentActivityFlags"
518                android:label="@string/activity_intent_activity_flags">
519            <intent-filter>
520                <action android:name="android.intent.action.MAIN" />
521                <category android:name="android.intent.category.SAMPLE_CODE" />
522            </intent-filter>
523        </activity>
524
525        <!-- Service Samples -->
526
527        <service android:name=".app.LocalService" android:stopWithTask="true" />
528
529        <activity android:name=".app.LocalServiceActivities$Controller"
530                android:label="@string/activity_local_service_controller"
531                android:launchMode="singleTop">
532            <intent-filter>
533                <action android:name="android.intent.action.MAIN" />
534                <category android:name="android.intent.category.SAMPLE_CODE" />
535            </intent-filter>
536        </activity>
537
538        <activity android:name=".app.LocalServiceActivities$Binding"
539                android:label="@string/activity_local_service_binding">
540            <intent-filter>
541                <action android:name="android.intent.action.MAIN" />
542                <category android:name="android.intent.category.SAMPLE_CODE" />
543            </intent-filter>
544        </activity>
545
546<!-- BEGIN_INCLUDE(remote_service_declaration) -->
547        <service android:name=".app.MessengerService"
548                android:process=":remote" />
549<!-- END_INCLUDE(remote_service_declaration) -->
550
551        <activity android:name=".app.MessengerServiceActivities$Binding"
552                android:label="@string/activity_messenger_service_binding">
553            <intent-filter>
554                <action android:name="android.intent.action.MAIN" />
555                <category android:name="android.intent.category.SAMPLE_CODE" />
556            </intent-filter>
557        </activity>
558
559        <service android:name=".app.RemoteService" android:process=":remote" />
560
561        <activity android:name=".app.RemoteService$Controller"
562                android:label="@string/activity_remote_service_controller"
563                android:launchMode="singleTop">
564            <intent-filter>
565                <action android:name="android.intent.action.MAIN" />
566                <category android:name="android.intent.category.SAMPLE_CODE" />
567            </intent-filter>
568        </activity>
569
570        <activity android:name=".app.RemoteService$Binding"
571                android:label="@string/activity_remote_service_binding">
572            <intent-filter>
573                <action android:name="android.intent.action.MAIN" />
574                <category android:name="android.intent.category.SAMPLE_CODE" />
575            </intent-filter>
576        </activity>
577
578        <activity android:name=".app.RemoteService$BindingOptions"
579                android:label="@string/activity_remote_service_binding_options">
580            <intent-filter>
581                <action android:name="android.intent.action.MAIN" />
582                <category android:name="android.intent.category.SAMPLE_CODE" />
583            </intent-filter>
584        </activity>
585
586        <service android:name=".app.ServiceStartArguments" />
587
588        <activity android:name=".app.ServiceStartArguments$Controller"
589                android:label="@string/activity_service_start_arguments_controller"
590                android:launchMode="singleTop">
591            <intent-filter>
592                <action android:name="android.intent.action.MAIN" />
593                <category android:name="android.intent.category.SAMPLE_CODE" />
594            </intent-filter>
595        </activity>
596
597        <service android:name=".app.ForegroundService" />
598        <service android:name=".app.ForegroundService2" />
599
600        <activity android:name=".app.ForegroundService$Controller"
601                android:label="@string/activity_foreground_service_controller"
602                android:launchMode="singleTop">
603            <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
609        <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
624        <!-- 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
646        <!-- Stub for memory testing. -->
647
648        <receiver android:name=".app.DoNothing"
649                android:process=":empty" android:exported="true" />
650
651        <!-- ============================ -->
652        <!--  Accessibility examples      -->
653        <!-- ============================ -->
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"
664            android:label="@string/accessibility_service_label"
665            android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE">
666            <intent-filter>
667                <action android:name="android.accessibilityservice.AccessibilityService" />
668            </intent-filter>
669        </service>
670
671        <service android:name=".accessibility.MagnificationService"
672                 android:label="@string/magnification_service_label"
673                 android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE">
674            <intent-filter>
675                <action android:name="android.accessibilityservice.AccessibilityService" />
676            </intent-filter>
677            <meta-data android:name="android.accessibilityservice"
678                       android:resource="@xml/magnification_service" />
679        </service>
680
681        <activity android:name=".accessibility.TaskListActivity"
682                  android:label="@string/accessibility_query_window"
683                  android:enabled="@bool/atLeastIceCreamSandwich">
684            <intent-filter>
685                <action android:name="android.intent.action.MAIN" />
686                <category android:name="android.intent.category.SAMPLE_CODE" />
687            </intent-filter>
688        </activity>
689
690        <service android:name=".accessibility.TaskBackService"
691                 android:label="@string/accessibility_query_window_label"
692                 android:enabled="@bool/atLeastIceCreamSandwich"
693                 android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE">
694            <intent-filter>
695                <action android:name="android.accessibilityservice.AccessibilityService" />
696            </intent-filter>
697            <meta-data
698                android:name="android.accessibilityservice"
699                android:resource="@xml/taskbackconfig" />
700        </service>
701
702        <activity android:name=".accessibility.CustomViewAccessibilityActivity"
703                  android:label="@string/accessibility_custom_view"
704                  android:enabled="@bool/atLeastIceCreamSandwich">
705            <intent-filter>
706                <action android:name="android.intent.action.MAIN" />
707                <category android:name="android.intent.category.SAMPLE_CODE" />
708            </intent-filter>
709        </activity>
710
711        <!-- Instrumentation Samples -->
712
713        <activity android:name=".app.LocalSample" android:label="@string/activity_local_sample">
714            <intent-filter>
715                <action android:name="android.intent.action.MAIN" />
716                <!-- category android:name="android.intent.category.SAMPLE_CODE" /-->
717            </intent-filter>
718        </activity>
719
720        <activity android:name=".app.ContactsFilter" android:label="@string/activity_contacts_filter">
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
727
728        <!-- Notifications samples -->
729
730        <activity android:name=".app.NotifyWithText" android:label="App/Notification/NotifyWithText">
731            <intent-filter>
732                <action android:name="android.intent.action.MAIN" />
733                <category android:name="android.intent.category.SAMPLE_CODE" />
734            </intent-filter>
735        </activity>
736
737        <activity android:name=".app.IncomingMessage"
738                android:label="App/Notification/IncomingMessage">
739            <intent-filter>
740                <action android:name="android.intent.action.MAIN" />
741                <category android:name="android.intent.category.SAMPLE_CODE" />
742            </intent-filter>
743        </activity>
744
745        <activity android:name=".app.IncomingMessageView"
746                android:label="App/Notification/IncomingMessageView">
747        </activity>
748
749<!-- BEGIN_INCLUDE(interstitial_affinity) -->
750        <activity android:name=".app.IncomingMessageInterstitial"
751                android:label="You have messages"
752                android:theme="@style/ThemeCurrentDialog"
753                android:launchMode="singleTask"
754                android:taskAffinity=""
755                android:excludeFromRecents="true">
756        </activity>
757<!-- END_INCLUDE(interstitial_affinity) -->
758
759        <!-- This is used to display a notification selected by the user
760             from StatusBarNotifications.  Note the configuration here so
761             that the activity layers on top of whatever the user is doing,
762             allowing them to press back to return. -->
763        <activity android:name=".app.NotificationDisplay"
764                android:theme="@style/Theme.Transparent"
765                android:taskAffinity=""
766                android:excludeFromRecents="true"
767                android:noHistory="true">
768        </activity>
769
770        <activity android:name=".app.StatusBarNotifications"
771                android:label="App/Notification/Status Bar"
772                android:launchMode="singleTop">
773            <intent-filter>
774                <action android:name="android.intent.action.MAIN" />
775                <category android:name="android.intent.category.SAMPLE_CODE" />
776            </intent-filter>
777        </activity>
778
779        <service android:name=".app.NotifyingService" />
780
781        <activity android:name=".app.NotifyingController" android:label="App/Notification/Notifying Service Controller">
782            <intent-filter>
783                <action android:name="android.intent.action.MAIN" />
784                <category android:name="android.intent.category.SAMPLE_CODE" />
785            </intent-filter>
786        </activity>
787
788        <!-- Dialog samples -->
789        <activity android:name=".app.AlertDialogSamples" android:label="@string/activity_alert_dialog">
790            <intent-filter>
791                <action android:name="android.intent.action.MAIN" />
792                <category android:name="android.intent.category.SAMPLE_CODE" />
793            </intent-filter>
794        </activity>
795
796        <!-- Search Samples -->
797
798        <!-- This activity represents a "typical" activity in your application from which the -->
799        <!-- user would be allowed to invoke a search function.  As noted below, the definition -->
800        <!-- of android.app.default_searchable is more typically handled at the application -->
801        <!-- level, where it can serve as a default for all of your activities. -->
802
803        <activity android:name=".app.SearchInvoke"
804                  android:label="@string/search_invoke">
805            <intent-filter>
806                <action android:name="android.intent.action.MAIN" />
807                <category android:name="android.intent.category.SAMPLE_CODE" />
808            </intent-filter>
809
810            <!-- This metadata entry causes .app.SearchQueryResults to be the default context -->
811            <!-- whenever the user invokes search while in this Activity. -->
812            <meta-data android:name="android.app.default_searchable"
813                       android:value=".app.SearchQueryResults" />
814
815            <!-- This is not the typical way to define android.app.default_searchable, -->
816            <!-- and we show it here only because we wish to confine the search demo to this -->
817            <!-- section of the ApiDemos application. -->
818
819            <!-- For typical applications, it's simpler to define android.app.default_searchable -->
820            <!-- just once, at the application level, where it serves as a default for all of -->
821            <!-- the Activities in your package. -->
822        </activity>
823
824        <!-- This activity represents the "search" activity in your application, in which -->
825        <!-- search results are gathered and displayed. -->
826
827        <activity android:name=".app.SearchQueryResults"
828                  android:label="@string/search_query_results">
829            <intent-filter>
830                <action android:name="android.intent.action.MAIN" />
831                <category android:name="android.intent.category.SAMPLE_CODE" />
832            </intent-filter>
833
834            <!-- This intent-filter identifies this activity as "searchable" -->
835
836            <intent-filter>
837                <action android:name="android.intent.action.SEARCH" />
838                <category android:name="android.intent.category.DEFAULT" />
839            </intent-filter>
840
841            <!-- This metadata entry provides further configuration details for searches -->
842            <!-- that are handled by this activity. -->
843
844            <meta-data android:name="android.app.searchable"
845                       android:resource="@xml/searchable" />
846        </activity>
847
848        <!-- This provider declaration informs the Search Manager that you have a provider of -->
849        <!-- Search suggestions, and provides information about how to access it. -->
850
851        <provider android:name=".app.SearchSuggestionSampleProvider"
852                  android:authorities="com.example.android.apis.SuggestionProvider" />
853
854        <!-- Shortcuts Samples -->
855
856        <!-- This section of sample code shows how your application can add shortcuts to -->
857        <!-- the launcher (home screen).  Shortcuts have a three step life cycle. -->
858
859        <!-- 1.  Your application offers to provide shortcuts to the launcher.  When -->
860        <!--     the user installs a shortcut, an activity within your application -->
861        <!--     generates the actual shortcut and returns it to the launcher, where it -->
862        <!--     is shown to the user as an icon. -->
863
864        <!-- 2.  Any time the user clicks on an installed shortcut, an intent is sent. -->
865        <!--     Typically this would then be handled as necessary by an activity within -->
866        <!--     your application. -->
867
868        <!-- 3.  The shortcut is deleted.  There is no notification to your application. -->
869
870        <!-- In order provide shortcuts from your application, you provide three things: -->
871
872        <!-- 1.  An intent-filter declaring your ability to provide shortcuts -->
873        <!-- 2.  Code within the activity to provide the shortcuts as requested -->
874        <!-- 3.  Code elsewhere within your activity, if appropriate, to receive -->
875        <!--     intents from the shortcut itself. -->
876
877        <activity android:name=".app.LauncherShortcuts"
878                  android:label="@string/shortcuts">
879            <intent-filter>
880                <action android:name="android.intent.action.MAIN" />
881                <category android:name="android.intent.category.SAMPLE_CODE" />
882            </intent-filter>
883
884        </activity>
885
886        <!-- It is recommended that you use an activity-alias to provide the "CREATE_SHORTCUT" -->
887        <!-- intent-filter.  This gives you a way to set the text (and optionally the -->
888        <!-- icon) that will be seen in the launcher's create-shortcut user interface. -->
889
890        <activity-alias android:name=".app.CreateShortcuts"
891            android:targetActivity=".app.LauncherShortcuts"
892            android:label="@string/sample_shortcuts">
893
894            <!--  This intent-filter allows your shortcuts to be created in the launcher. -->
895            <intent-filter>
896                <action android:name="android.intent.action.CREATE_SHORTCUT" />
897                <category android:name="android.intent.category.DEFAULT" />
898            </intent-filter>
899
900        </activity-alias>
901
902        <!-- Menu Samples -->
903
904        <activity android:name=".app.MenuInflateFromXml" android:label="@string/menu_from_xml_title">
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
911        <!-- Device Admin Samples -->
912
913        <activity android:name=".app.DeviceAdminSample"
914                android:label="@string/activity_sample_device_admin">
915            <intent-filter>
916                <action android:name="android.intent.action.MAIN" />
917                <category android:name="android.intent.category.SAMPLE_CODE" />
918            </intent-filter>
919        </activity>
920
921<!-- BEGIN_INCLUDE(device_admin_declaration) -->
922        <receiver android:name=".app.DeviceAdminSample$DeviceAdminSampleReceiver"
923                android:label="@string/sample_device_admin"
924                android:description="@string/sample_device_admin_description"
925                android:permission="android.permission.BIND_DEVICE_ADMIN">
926            <meta-data android:name="android.app.device_admin"
927                       android:resource="@xml/device_admin_sample" />
928            <intent-filter>
929                <action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
930            </intent-filter>
931        </receiver>
932        <receiver android:name=".app.DeviceAdminSample$DeviceAdminSampleReceiver2"
933            android:label="@string/sample_device_admin2"
934            android:description="@string/sample_device_admin_description2"
935            android:permission="android.permission.BIND_DEVICE_ADMIN">
936            <meta-data android:name="android.app.device_admin"
937                android:resource="@xml/device_admin_sample" />
938            <intent-filter>
939                <action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
940            </intent-filter>
941        </receiver>
942<!-- END_INCLUDE(device_admin_declaration) -->
943
944        <!-- Voice Recognition Samples -->
945
946        <activity android:name=".app.VoiceRecognition" android:label="@string/voice_recognition">
947            <intent-filter>
948                <action android:name="android.intent.action.MAIN" />
949                <category android:name="android.intent.category.SAMPLE_CODE" />
950            </intent-filter>
951        </activity>
952
953        <!-- Text-To-Speech Samples -->
954
955        <activity android:name=".app.TextToSpeechActivity" android:label="@string/text_to_speech">
956            <intent-filter>
957                <action android:name="android.intent.action.MAIN" />
958                <category android:name="android.intent.category.SAMPLE_CODE" />
959            </intent-filter>
960        </activity>
961
962        <!-- Action Bar Samples -->
963        <activity android:name=".app.ActionBarMechanics"
964                android:label="@string/action_bar_mechanics"
965                android:enabled="@bool/atLeastHoneycomb">
966            <intent-filter>
967                <action android:name="android.intent.action.MAIN" />
968                <category android:name="android.intent.category.SAMPLE_CODE" />
969            </intent-filter>
970        </activity>
971
972        <activity android:name=".app.ActionBarUsage"
973                android:label="@string/action_bar_usage"
974                android:enabled="@bool/atLeastHoneycomb">
975            <intent-filter>
976                <action android:name="android.intent.action.MAIN" />
977                <category android:name="android.intent.category.SAMPLE_CODE" />
978            </intent-filter>
979        </activity>
980
981        <activity android:name=".app.ActionBarDisplayOptions"
982                android:label="@string/action_bar_display_options"
983                android:logo="@drawable/apidemo_androidlogo"
984                android:enabled="@bool/atLeastHoneycomb">
985            <intent-filter>
986                <action android:name="android.intent.action.MAIN" />
987                <category android:name="android.intent.category.SAMPLE_CODE" />
988            </intent-filter>
989        </activity>
990
991        <activity android:name=".app.ActionBarTabs"
992                android:label="@string/action_bar_tabs"
993                android:enabled="@bool/atLeastHoneycomb">
994            <intent-filter>
995                <action android:name="android.intent.action.MAIN" />
996                <category android:name="android.intent.category.SAMPLE_CODE" />
997            </intent-filter>
998        </activity>
999
1000        <activity android:name=".app.ActionBarSettingsActionProviderActivity"
1001                android:label="@string/action_bar_settings_action_provider"
1002                android:enabled="@bool/atLeastIceCreamSandwich">
1003            <intent-filter>
1004                <action android:name="android.intent.action.MAIN" />
1005                <category android:name="android.intent.category.SAMPLE_CODE" />
1006            </intent-filter>
1007        </activity>
1008
1009        <activity android:name=".app.ActionBarShareActionProviderActivity"
1010                android:label="@string/action_bar_share_action_provider"
1011                android:enabled="@bool/atLeastIceCreamSandwich">
1012            <intent-filter>
1013                <action android:name="android.intent.action.MAIN" />
1014                <category android:name="android.intent.category.SAMPLE_CODE" />
1015            </intent-filter>
1016        </activity>
1017
1018        <activity android:name=".app.ActionBarNavigation"
1019                android:label="@string/action_bar_navigation"
1020                android:enabled="@bool/atLeastJellyBean"
1021                android:taskAffinity=":bar_navigation"
1022                android:launchMode="singleTask">
1023            <intent-filter>
1024                <action android:name="android.intent.action.MAIN" />
1025                <category android:name="android.intent.category.SAMPLE_CODE" />
1026            </intent-filter>
1027        </activity>
1028
1029        <activity android:name=".app.ActionBarNavigationTarget"
1030                android:label="@string/action_bar_navigation_target"
1031                android:enabled="@bool/atLeastJellyBean"
1032                android:parentActivityName=".app.ActionBarNavigation"
1033                android:taskAffinity=":bar_navigation">
1034        </activity>
1035
1036        <activity android:name=".app.PrintBitmap"
1037                android:label="@string/print_bitmap"
1038                android:enabled="@bool/atLeastKitKat">
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=".app.PrintHtmlFromScreen"
1046                android:label="@string/print_html_from_screen"
1047                android:enabled="@bool/atLeastKitKat">
1048            <intent-filter>
1049                <action android:name="android.intent.action.MAIN" />
1050                <category android:name="android.intent.category.SAMPLE_CODE" />
1051            </intent-filter>
1052        </activity>
1053
1054        <activity android:name=".app.PrintHtmlOffScreen"
1055                android:label="@string/print_html_off_screen"
1056                android:enabled="@bool/atLeastKitKat">
1057            <intent-filter>
1058                <action android:name="android.intent.action.MAIN" />
1059                <category android:name="android.intent.category.SAMPLE_CODE" />
1060            </intent-filter>
1061        </activity>
1062
1063        <activity android:name=".app.PrintCustomContent"
1064                android:label="@string/print_custom_content"
1065                android:enabled="@bool/atLeastKitKat">
1066            <intent-filter>
1067                <action android:name="android.intent.action.MAIN" />
1068                <category android:name="android.intent.category.SAMPLE_CODE" />
1069            </intent-filter>
1070        </activity>
1071
1072        <!-- Application Updating Samples -->
1073
1074<!-- BEGIN_INCLUDE(app_update_declaration) -->
1075        <receiver android:name=".app.AppUpdateReceiver">
1076            <intent-filter>
1077                <action android:name="android.intent.action.MY_PACKAGE_REPLACED" />
1078            </intent-filter>
1079        </receiver>
1080<!-- END_INCLUDE(app_update_declaration) -->
1081
1082        <receiver android:name=".app.AppUpdateSspReceiver">
1083            <intent-filter>
1084                <action android:name="android.intent.action.PACKAGE_REPLACED" />
1085                <data android:scheme="package" android:ssp="com.example.android.apis" />
1086            </intent-filter>
1087        </receiver>
1088
1089        <!-- ************************************* -->
1090        <!--       PREFERENCE PACKAGE SAMPLES      -->
1091        <!-- ************************************* -->
1092
1093        <activity android:name=".preference.FragmentPreferences"
1094                android:label="@string/fragment_preferences"
1095                android:enabled="@bool/atLeastHoneycomb">
1096            <intent-filter>
1097                <action android:name="android.intent.action.MAIN" />
1098                <category android:name="android.intent.category.SAMPLE_CODE" />
1099            </intent-filter>
1100        </activity>
1101
1102        <activity android:name=".preference.PreferenceWithHeaders"
1103                android:label="@string/preference_with_headers"
1104                android:enabled="@bool/atLeastHoneycomb">
1105            <intent-filter>
1106                <action android:name="android.intent.action.MAIN" />
1107                <category android:name="android.intent.category.SAMPLE_CODE" />
1108            </intent-filter>
1109        </activity>
1110
1111        <activity android:name=".preference.PreferencesFromXml"
1112                android:label="@string/preferences_from_xml">
1113            <intent-filter>
1114                <action android:name="android.intent.action.MAIN" />
1115                <category android:name="android.intent.category.SAMPLE_CODE" />
1116            </intent-filter>
1117        </activity>
1118
1119        <activity android:name=".preference.PreferencesFromCode"
1120                android:label="@string/preferences_from_code">
1121            <intent-filter>
1122                <action android:name="android.intent.action.MAIN" />
1123                <category android:name="android.intent.category.SAMPLE_CODE" />
1124            </intent-filter>
1125        </activity>
1126
1127        <activity android:name=".preference.AdvancedPreferences"
1128                android:label="@string/advanced_preferences">
1129            <intent-filter>
1130                <action android:name="android.intent.action.MAIN" />
1131                <category android:name="android.intent.category.SAMPLE_CODE" />
1132            </intent-filter>
1133        </activity>
1134
1135        <activity android:name=".preference.LaunchingPreferences"
1136                android:label="@string/launching_preferences">
1137            <intent-filter>
1138                <action android:name="android.intent.action.MAIN" />
1139                <category android:name="android.intent.category.SAMPLE_CODE" />
1140            </intent-filter>
1141        </activity>
1142
1143        <activity android:name=".preference.PreferenceDependencies"
1144                android:label="@string/preference_dependencies">
1145            <intent-filter>
1146                <action android:name="android.intent.action.MAIN" />
1147                <category android:name="android.intent.category.SAMPLE_CODE" />
1148            </intent-filter>
1149        </activity>
1150
1151        <activity android:name=".preference.DefaultValues" android:label="@string/default_values">
1152            <intent-filter>
1153                <action android:name="android.intent.action.MAIN" />
1154                <category android:name="android.intent.category.SAMPLE_CODE" />
1155            </intent-filter>
1156        </activity>
1157
1158        <activity android:name=".preference.SwitchPreference"
1159                android:label="@string/switch_preference"
1160                android:enabled="@bool/atLeastIceCreamSandwich">
1161            <intent-filter>
1162                <action android:name="android.intent.action.MAIN" />
1163                <category android:name="android.intent.category.SAMPLE_CODE" />
1164            </intent-filter>
1165        </activity>
1166
1167        <!-- ************************************* -->
1168        <!--        CONTENT PACKAGE SAMPLES        -->
1169        <!-- ************************************* -->
1170
1171        <activity android:name=".content.ClipboardSample"
1172                android:label="@string/activity_clipboard"
1173                android:enabled="@bool/atLeastHoneycomb">
1174            <intent-filter>
1175                <action android:name="android.intent.action.MAIN" />
1176                <category android:name="android.intent.category.SAMPLE_CODE" />
1177            </intent-filter>
1178        </activity>
1179
1180        <activity android:name=".content.ExternalStorage" android:label="@string/activity_external_storage">
1181            <intent-filter>
1182                <action android:name="android.intent.action.MAIN" />
1183                <category android:name="android.intent.category.SAMPLE_CODE" />
1184                <category android:name="android.intent.category.EMBED" />
1185            </intent-filter>
1186        </activity>
1187
1188        <activity android:name=".content.StyledText" android:label="@string/activity_styled_text">
1189            <intent-filter>
1190                <action android:name="android.intent.action.MAIN" />
1191                <category android:name="android.intent.category.SAMPLE_CODE" />
1192                <category android:name="android.intent.category.EMBED" />
1193            </intent-filter>
1194        </activity>
1195
1196        <activity android:name=".content.TextUndoActivity" android:label="@string/activity_text_undo">
1197            <intent-filter>
1198                <action android:name="android.intent.action.MAIN" />
1199                <category android:name="android.intent.category.SAMPLE_CODE" />
1200                <category android:name="android.intent.category.EMBED" />
1201            </intent-filter>
1202        </activity>
1203
1204        <activity android:name=".content.ResourcesLayoutReference"
1205                android:label="@string/activity_resources_layout_reference">
1206            <intent-filter>
1207                <action android:name="android.intent.action.MAIN" />
1208                <category android:name="android.intent.category.SAMPLE_CODE" />
1209                <category android:name="android.intent.category.EMBED" />
1210            </intent-filter>
1211        </activity>
1212
1213        <activity android:name=".content.ResourcesWidthAndHeight"
1214                android:label="@string/activity_resources_width_and_height"
1215                android:enabled="@bool/atLeastHoneycombMR2">
1216            <intent-filter>
1217                <action android:name="android.intent.action.MAIN" />
1218                <category android:name="android.intent.category.SAMPLE_CODE" />
1219                <category android:name="android.intent.category.EMBED" />
1220            </intent-filter>
1221        </activity>
1222
1223        <activity android:name=".content.ResourcesSmallestWidth"
1224                android:label="@string/activity_resources_smallest_width"
1225                android:enabled="@bool/atLeastHoneycombMR2">
1226            <intent-filter>
1227                <action android:name="android.intent.action.MAIN" />
1228                <category android:name="android.intent.category.SAMPLE_CODE" />
1229                <category android:name="android.intent.category.EMBED" />
1230            </intent-filter>
1231        </activity>
1232
1233        <activity android:name=".content.ReadAsset" android:label="@string/activity_read_asset">
1234            <intent-filter>
1235                <action android:name="android.intent.action.MAIN" />
1236                <category android:name="android.intent.category.SAMPLE_CODE" />
1237                <category android:name="android.intent.category.EMBED" />
1238            </intent-filter>
1239        </activity>
1240
1241        <activity android:name=".content.ResourcesSample" android:label="@string/activity_resources">
1242            <intent-filter>
1243                <action android:name="android.intent.action.MAIN" />
1244                <category android:name="android.intent.category.SAMPLE_CODE" />
1245            </intent-filter>
1246        </activity>
1247
1248        <activity android:name=".content.PickContact" android:label="@string/activity_pick_contact">
1249            <intent-filter>
1250                <action android:name="android.intent.action.MAIN" />
1251                <category android:name="android.intent.category.SAMPLE_CODE" />
1252            </intent-filter>
1253        </activity>
1254
1255        <activity android:name=".content.ShareContent" android:label="@string/activity_share_content">
1256            <intent-filter>
1257                <action android:name="android.intent.action.MAIN" />
1258                <category android:name="android.intent.category.SAMPLE_CODE" />
1259            </intent-filter>
1260        </activity>
1261
1262        <activity android:name=".content.ChangedContacts" android:label="@string/activity_changed_contact">
1263            <intent-filter>
1264                <action android:name="android.intent.action.MAIN"/>
1265                <category android:name="android.intent.category.SAMPLE_CODE"/>
1266            </intent-filter>
1267        </activity>
1268
1269        <activity android:name=".content.MediaContentObserver"
1270                android:label="@string/activity_media_content_observer">
1271            <intent-filter>
1272                <action android:name="android.intent.action.MAIN"/>
1273                <category android:name="android.intent.category.SAMPLE_CODE"/>
1274            </intent-filter>
1275        </activity>
1276
1277        <service android:name=".content.MediaContentJob"
1278                android:permission="android.permission.BIND_JOB_SERVICE" />
1279
1280        <service android:name=".content.PhotosContentJob"
1281                android:permission="android.permission.BIND_JOB_SERVICE" />
1282
1283        <activity android:name=".content.InstallApk" android:label="@string/activity_install_apk"
1284                android:enabled="@bool/atLeastHoneycombMR2">
1285            <intent-filter>
1286                <action android:name="android.intent.action.MAIN" />
1287                <category android:name="android.intent.category.SAMPLE_CODE" />
1288            </intent-filter>
1289        </activity>
1290
1291        <activity android:name=".content.DocumentsSample"
1292                android:label="@string/activity_documents"
1293                android:enabled="@bool/atLeastKitKat">
1294            <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
1300        <provider android:name=".content.FileProvider"
1301                  android:authorities="com.example.android.apis.content.FileProvider"
1302                  android:grantUriPermissions="true"
1303                  android:exported="false"
1304                  android:enabled="@bool/atLeastHoneycombMR2" />
1305
1306        <activity android:name=".content.ProcessTextLauncher"
1307                android:label="@string/process_text_title" >
1308            <intent-filter>
1309                <action android:name="android.intent.action.MAIN" />
1310                <category android:name="android.intent.category.SAMPLE_CODE" />
1311            </intent-filter>
1312        </activity>
1313        <activity android:name=".content.ProcessText" >
1314            <intent-filter >
1315                <action android:name="android.intent.action.PROCESS_TEXT"/>
1316                <category android:name="android.intent.category.DEFAULT" />
1317                <data android:mimeType="text/plain" />
1318            </intent-filter>
1319        </activity>
1320
1321        <!-- ************************************* -->
1322        <!--     HARDWARE PACKAGE SAMPLES          -->
1323        <!-- ************************************* -->
1324
1325        <activity android:name=".hardware.ConsumerIr" android:label="Hardware/Consumer IR">
1326            <intent-filter>
1327                <action android:name="android.intent.action.MAIN" />
1328                <category android:name="android.intent.category.SAMPLE_CODE" />
1329            </intent-filter>
1330        </activity>
1331
1332        <!-- ************************************* -->
1333        <!--     OS PACKAGE SAMPLES                -->
1334        <!-- ************************************* -->
1335
1336        <activity android:name=".os.MorseCode" android:label="OS/Morse Code">
1337            <intent-filter>
1338                <action android:name="android.intent.action.MAIN" />
1339                <category android:name="android.intent.category.SAMPLE_CODE" />
1340            </intent-filter>
1341        </activity>
1342
1343        <activity android:name=".os.TriggerSensors" android:label="OS/TriggerSensors">
1344            <intent-filter>
1345                <action android:name="android.intent.action.MAIN" />
1346                <category android:name="android.intent.category.SAMPLE_CODE" />
1347            </intent-filter>
1348        </activity>
1349
1350        <activity android:name=".os.RotationVectorDemo" android:label="OS/Rotation Vector"  android:screenOrientation="nosensor">
1351            <intent-filter>
1352                <action android:name="android.intent.action.MAIN" />
1353                <category android:name="android.intent.category.SAMPLE_CODE" />
1354            </intent-filter>
1355        </activity>
1356
1357        <activity android:name=".os.SmsMessagingDemo" android:label="OS/SMS Messaging">
1358            <intent-filter>
1359                <action android:name="android.intent.action.MAIN" />
1360                <category android:name="android.intent.category.SAMPLE_CODE" />
1361            </intent-filter>
1362            <intent-filter>
1363                <action android:name="android.intent.action.SENDTO" />
1364                <category android:name="android.intent.category.DEFAULT" />
1365                <data android:scheme="sms" />
1366                <data android:scheme="smsto" />
1367            </intent-filter>
1368        </activity>
1369
1370        <activity android:name=".os.MmsMessagingDemo" android:label="OS/MMS Messaging">
1371            <intent-filter>
1372                <action android:name="android.intent.action.MAIN" />
1373                <category android:name="android.intent.category.SAMPLE_CODE" />
1374            </intent-filter>
1375            <intent-filter>
1376                <action android:name="android.intent.action.SENDTO" />
1377                <category android:name="android.intent.category.DEFAULT" />
1378                <data android:scheme="mms" />
1379                <data android:scheme="mmsto" />
1380            </intent-filter>
1381        </activity>
1382
1383        <activity android:name=".os.SmsReceivedDialog"
1384                  android:theme="@android:style/Theme.Translucent.NoTitleBar"
1385                  android:launchMode="singleInstance" />
1386
1387        <receiver android:name=".os.SmsMessageReceiver" android:enabled="false"
1388                android:permission="android.permission.BROADCAST_SMS">
1389            <intent-filter>
1390                <action android:name="android.provider.Telephony.SMS_RECEIVED" />
1391            </intent-filter>
1392            <intent-filter>
1393                <action android:name="android.provider.Telephony.SMS_DELIVER" />
1394            </intent-filter>
1395        </receiver>
1396
1397        <receiver android:name=".os.MmsWapPushReceiver" android:enabled="false"
1398                  android:permission="android.permission.BROADCAST_WAP_PUSH">
1399            <intent-filter>
1400                <action android:name="android.provider.Telephony.WAP_PUSH_RECEIVED" />
1401                <data android:mimeType="application/vnd.wap.mms-message" />
1402            </intent-filter>
1403            <intent-filter>
1404                <action android:name="android.provider.Telephony.WAP_PUSH_DELIVER" />
1405                <data android:mimeType="application/vnd.wap.mms-message" />
1406            </intent-filter>
1407        </receiver>
1408
1409        <service android:name=".os.HeadlessSmsSendService"
1410                 android:permission="android.permission.SEND_RESPOND_VIA_MESSAGE"
1411                 android:exported="true">
1412            <intent-filter>
1413                <action android:name="android.intent.action.RESPOND_VIA_MESSAGE" />
1414                <category android:name="android.intent.category.DEFAULT" />
1415                <data android:scheme="sms" />
1416                <data android:scheme="smsto" />
1417                <data android:scheme="mms" />
1418                <data android:scheme="mmsto" />
1419            </intent-filter>
1420        </service>
1421
1422        <provider android:name=".os.MmsFileProvider"
1423                  android:authorities="com.example.android.apis.os.MmsFileProvider"
1424                  android:enabled="@bool/atLeastLRelease"
1425                  android:grantUriPermissions="true"
1426                  android:exported="false" />
1427
1428        <!-- ************************************* -->
1429        <!--     ANDROID.ANIMATION PACKAGE SAMPLES         -->
1430        <!-- ************************************* -->
1431
1432        <activity android:name=".animation.ActivityTransition"
1433                android:label="Animation/Activity Transition"
1434                android:enabled="@bool/atLeastLRelease"
1435                android:theme="@style/ActivityTransitionTheme">
1436            <intent-filter>
1437                <action android:name="android.intent.action.MAIN" />
1438                <category android:name="android.intent.category.SAMPLE_CODE" />
1439            </intent-filter>
1440        </activity>
1441
1442        <activity android:name=".animation.ActivityTransitionDetails"
1443                android:label="Animation/Details of a specific thingy"
1444                android:enabled="@bool/atLeastLRelease"
1445                android:theme="@style/ActivityTransitionTheme">
1446            <intent-filter>
1447                <action android:name="android.intent.action.MAIN" />
1448            </intent-filter>
1449        </activity>
1450
1451        <activity android:name=".animation.AnimationLoading"
1452                android:label="Animation/Loading"
1453                android:enabled="@bool/atLeastHoneycomb">
1454            <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
1460        <activity android:name=".animation.AnimationCloning"
1461                android:label="Animation/Cloning"
1462                android:enabled="@bool/atLeastHoneycomb">
1463            <intent-filter>
1464                <action android:name="android.intent.action.MAIN" />
1465                <category android:name="android.intent.category.SAMPLE_CODE" />
1466            </intent-filter>
1467        </activity>
1468
1469        <activity android:name=".animation.AnimationSeeking"
1470                android:label="Animation/Seeking"
1471                android:enabled="@bool/atLeastHoneycomb">
1472            <intent-filter>
1473                <action android:name="android.intent.action.MAIN" />
1474                <category android:name="android.intent.category.SAMPLE_CODE" />
1475            </intent-filter>
1476        </activity>
1477
1478        <activity android:name=".animation.AnimatorEvents"
1479                android:label="Animation/Events"
1480                android:enabled="@bool/atLeastHoneycomb">
1481            <intent-filter>
1482                <action android:name="android.intent.action.MAIN" />
1483                <category android:name="android.intent.category.SAMPLE_CODE" />
1484            </intent-filter>
1485        </activity>
1486
1487        <activity android:name=".animation.BouncingBalls"
1488                android:label="Animation/Bouncing Balls"
1489                android:enabled="@bool/atLeastHoneycomb">
1490            <intent-filter>
1491                <action android:name="android.intent.action.MAIN" />
1492                <category android:name="android.intent.category.SAMPLE_CODE" />
1493            </intent-filter>
1494        </activity>
1495
1496        <activity android:name=".animation.CustomEvaluator"
1497                android:label="Animation/Custom Evaluator"
1498                android:enabled="@bool/atLeastHoneycomb">
1499            <intent-filter>
1500                <action android:name="android.intent.action.MAIN" />
1501                <category android:name="android.intent.category.SAMPLE_CODE" />
1502            </intent-filter>
1503        </activity>
1504
1505        <activity android:name=".animation.ListFlipper"
1506                android:label="Animation/View Flip"
1507                android:enabled="@bool/atLeastHoneycomb">
1508            <intent-filter>
1509                <action android:name="android.intent.action.MAIN" />
1510                <category android:name="android.intent.category.SAMPLE_CODE" />
1511            </intent-filter>
1512        </activity>
1513
1514        <activity android:name=".animation.ReversingAnimation"
1515                android:label="Animation/Reversing"
1516                android:enabled="@bool/atLeastHoneycomb">
1517            <intent-filter>
1518                <action android:name="android.intent.action.MAIN" />
1519                <category android:name="android.intent.category.SAMPLE_CODE" />
1520            </intent-filter>
1521        </activity>
1522
1523        <activity android:name=".animation.MultiPropertyAnimation"
1524                android:label="Animation/Multiple Properties"
1525                android:enabled="@bool/atLeastHoneycomb">
1526            <intent-filter>
1527                <action android:name="android.intent.action.MAIN" />
1528                <category android:name="android.intent.category.SAMPLE_CODE" />
1529            </intent-filter>
1530        </activity>
1531
1532        <activity android:name=".animation.LayoutAnimations"
1533                android:label="Animation/Layout Animations"
1534                android:enabled="@bool/atLeastHoneycomb">
1535            <intent-filter>
1536                <action android:name="android.intent.action.MAIN" />
1537                <category android:name="android.intent.category.SAMPLE_CODE" />
1538            </intent-filter>
1539        </activity>
1540
1541        <activity android:name=".animation.LayoutAnimationsHideShow"
1542                android:label="Animation/Hide-Show Animations"
1543                android:enabled="@bool/atLeastHoneycomb">
1544            <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
1550        <activity android:name=".animation.LayoutAnimationsByDefault"
1551                  android:label="Animation/Default Layout Animations"
1552                  android:enabled="@bool/atLeastHoneycomb">
1553            <intent-filter>
1554                <action android:name="android.intent.action.MAIN" />
1555                <category android:name="android.intent.category.SAMPLE_CODE" />
1556            </intent-filter>
1557        </activity>
1558
1559        <activity android:name=".animation.Transitions"
1560                  android:label="Animation/Simple Transitions"
1561                  android:enabled="@bool/atLeastHoneycomb">
1562            <intent-filter>
1563                <action android:name="android.intent.action.MAIN" />
1564                <category android:name="android.intent.category.SAMPLE_CODE" />
1565            </intent-filter>
1566        </activity>
1567
1568        <activity android:name=".animation.PathAnimations"
1569                  android:label="Animation/Path Animations"
1570                  android:enabled="@bool/atLeastHoneycomb">
1571            <intent-filter>
1572                <action android:name="android.intent.action.MAIN" />
1573                <category android:name="android.intent.category.SAMPLE_CODE" />
1574            </intent-filter>
1575        </activity>
1576
1577        <!-- ************************************* -->
1578        <!--     ANIMATION PACKAGE SAMPLES         -->
1579        <!-- ************************************* -->
1580
1581        <activity android:name=".animation.Transition3d" android:label="Views/Animation/3D Transition">
1582            <intent-filter>
1583                <action android:name="android.intent.action.MAIN" />
1584                <category android:name="android.intent.category.SAMPLE_CODE" />
1585            </intent-filter>
1586        </activity>
1587
1588        <!-- ************************************* -->
1589        <!--      VIEW/WIDGET PACKAGE SAMPLES      -->
1590        <!-- ************************************* -->
1591
1592        <activity android:name=".view.ChronometerDemo" android:label="Views/Chronometer">
1593            <intent-filter>
1594                <action android:name="android.intent.action.MAIN" />
1595                <category android:name="android.intent.category.SAMPLE_CODE" />
1596            </intent-filter>
1597        </activity>
1598        <activity android:name=".view.WebView1" android:label="Views/WebView">
1599            <intent-filter>
1600                <action android:name="android.intent.action.MAIN" />
1601                <category android:name="android.intent.category.SAMPLE_CODE" />
1602            </intent-filter>
1603        </activity>
1604
1605        <activity android:name=".view.RelativeLayout1" android:label="Views/Layouts/RelativeLayout/1. Vertical">
1606            <intent-filter>
1607                <action android:name="android.intent.action.MAIN" />
1608                <category android:name="android.intent.category.SAMPLE_CODE" />
1609            </intent-filter>
1610        </activity>
1611
1612        <activity android:name=".view.RelativeLayout2" android:label="Views/Layouts/RelativeLayout/2. Simple Form">
1613            <intent-filter>
1614                <action android:name="android.intent.action.MAIN" />
1615                <category android:name="android.intent.category.SAMPLE_CODE" />
1616            </intent-filter>
1617        </activity>
1618
1619        <activity android:name=".view.LinearLayout1"
1620                  android:label="Views/Layouts/LinearLayout/01. Vertical">
1621            <intent-filter>
1622                <action android:name="android.intent.action.MAIN" />
1623                <category android:name="android.intent.category.SAMPLE_CODE" />
1624            </intent-filter>
1625        </activity>
1626
1627        <activity android:name=".view.LinearLayout2"
1628                  android:label="Views/Layouts/LinearLayout/02. Vertical (Fill Screen)">
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.LinearLayout3"
1636                  android:label="Views/Layouts/LinearLayout/03. Vertical (Padded)">
1637            <intent-filter>
1638                <action android:name="android.intent.action.MAIN" />
1639                <category android:name="android.intent.category.SAMPLE_CODE" />
1640            </intent-filter>
1641        </activity>
1642
1643        <activity android:name=".view.LinearLayout4"
1644                  android:label="Views/Layouts/LinearLayout/04. Horizontal">
1645            <intent-filter>
1646                <action android:name="android.intent.action.MAIN" />
1647                <category android:name="android.intent.category.SAMPLE_CODE" />
1648            </intent-filter>
1649        </activity>
1650
1651        <activity android:name=".view.LinearLayout5"
1652                  android:label="Views/Layouts/LinearLayout/05. Simple Form">
1653            <intent-filter>
1654                <action android:name="android.intent.action.MAIN" />
1655                <category android:name="android.intent.category.SAMPLE_CODE" />
1656            </intent-filter>
1657        </activity>
1658
1659        <activity android:name=".view.LinearLayout6"
1660                  android:label="Views/Layouts/LinearLayout/06. Uniform Size">
1661            <intent-filter>
1662                <action android:name="android.intent.action.MAIN" />
1663                <category android:name="android.intent.category.SAMPLE_CODE" />
1664            </intent-filter>
1665        </activity>
1666
1667        <activity android:name=".view.LinearLayout7"
1668                  android:label="Views/Layouts/LinearLayout/07. Fill Parent">
1669            <intent-filter>
1670                <action android:name="android.intent.action.MAIN" />
1671                <category android:name="android.intent.category.SAMPLE_CODE" />
1672            </intent-filter>
1673        </activity>
1674
1675        <activity android:name=".view.LinearLayout8"
1676                  android:label="Views/Layouts/LinearLayout/08. Gravity">
1677            <intent-filter>
1678                <action android:name="android.intent.action.MAIN" />
1679                <category android:name="android.intent.category.SAMPLE_CODE" />
1680            </intent-filter>
1681        </activity>
1682
1683        <activity android:name=".view.LinearLayout9"
1684                  android:label="Views/Layouts/LinearLayout/09. Layout Weight">
1685            <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
1691        <activity android:name=".view.LinearLayout10"
1692                  android:label="Views/Layouts/LinearLayout/10. Background Image">
1693            <intent-filter>
1694                <action android:name="android.intent.action.MAIN" />
1695                <category android:name="android.intent.category.SAMPLE_CODE" />
1696            </intent-filter>
1697        </activity>
1698
1699        <activity android:name=".view.CustomLayoutActivity"
1700                  android:label="Views/Layouts/CustomLayout">
1701            <intent-filter>
1702                <action android:name="android.intent.action.MAIN" />
1703                <category android:name="android.intent.category.SAMPLE_CODE" />
1704            </intent-filter>
1705        </activity>
1706
1707        <activity android:name=".view.RadioGroup1" android:label="Views/Radio Group">
1708            <intent-filter>
1709                <action android:name="android.intent.action.MAIN" />
1710                <category android:name="android.intent.category.SAMPLE_CODE" />
1711            </intent-filter>
1712        </activity>
1713
1714        <activity android:name=".view.ScrollView1" android:label="Views/Layouts/ScrollView/1. Short">
1715            <intent-filter>
1716                <action android:name="android.intent.action.MAIN" />
1717                <category android:name="android.intent.category.SAMPLE_CODE" />
1718            </intent-filter>
1719        </activity>
1720
1721        <activity android:name=".view.ScrollView2" android:label="Views/Layouts/ScrollView/2. Long">
1722            <intent-filter>
1723                <action android:name="android.intent.action.MAIN" />
1724                <category android:name="android.intent.category.SAMPLE_CODE" />
1725            </intent-filter>
1726        </activity>
1727
1728        <activity android:name=".view.HorizontalScrollView1" android:label="Views/Layouts/HorizontalScrollView">
1729            <intent-filter>
1730                <action android:name="android.intent.action.MAIN" />
1731                <category android:name="android.intent.category.SAMPLE_CODE" />
1732            </intent-filter>
1733        </activity>
1734
1735        <activity android:name=".view.Tabs1" android:label="Views/Tabs/1. Content By Id">
1736            <intent-filter>
1737                <action android:name="android.intent.action.MAIN"/>
1738                <category android:name="android.intent.category.SAMPLE_CODE"/>
1739            </intent-filter>
1740        </activity>
1741
1742        <activity android:name=".view.Tabs2" android:label="Views/Tabs/2. Content By Factory">
1743            <intent-filter>
1744                <action android:name="android.intent.action.MAIN"/>
1745                <category android:name="android.intent.category.SAMPLE_CODE"/>
1746            </intent-filter>
1747        </activity>
1748
1749        <activity android:name=".view.Tabs3" android:label="Views/Tabs/3. Content By Intent">
1750            <intent-filter>
1751                <action android:name="android.intent.action.MAIN"/>
1752                <category android:name="android.intent.category.SAMPLE_CODE"/>
1753            </intent-filter>
1754        </activity>
1755
1756        <activity android:name=".view.Tabs4" android:label="Views/Tabs/4. Non Holo theme"
1757                  android:theme="@android:style/Theme">
1758            <intent-filter>
1759                <action android:name="android.intent.action.MAIN"/>
1760                <category android:name="android.intent.category.SAMPLE_CODE"/>
1761            </intent-filter>
1762        </activity>
1763
1764        <activity android:name=".view.Tabs5" android:label="Views/Tabs/5. Scrollable">
1765            <intent-filter>
1766                <action android:name="android.intent.action.MAIN"/>
1767                <category android:name="android.intent.category.SAMPLE_CODE"/>
1768            </intent-filter>
1769        </activity>
1770
1771        <activity android:name=".view.Tabs6" android:label="Views/Tabs/6. Right aligned">
1772            <intent-filter>
1773                <action android:name="android.intent.action.MAIN"/>
1774                <category android:name="android.intent.category.SAMPLE_CODE"/>
1775            </intent-filter>
1776        </activity>
1777
1778        <activity android:name=".view.InternalSelectionScroll" android:label="Views/Layouts/ScrollView/3. Internal Selection">
1779            <intent-filter>
1780                <action android:name="android.intent.action.MAIN" />
1781                <category android:name="android.intent.category.SAMPLE_CODE" />
1782            </intent-filter>
1783        </activity>
1784
1785        <activity android:name=".view.TableLayout1" android:label="Views/Layouts/TableLayout/01. Basic">
1786            <intent-filter>
1787                <action android:name="android.intent.action.MAIN" />
1788                <category android:name="android.intent.category.SAMPLE_CODE" />
1789            </intent-filter>
1790        </activity>
1791
1792        <activity android:name=".view.TableLayout2" android:label="Views/Layouts/TableLayout/02. Empty Cells">
1793            <intent-filter>
1794                <action android:name="android.intent.action.MAIN" />
1795                <category android:name="android.intent.category.SAMPLE_CODE" />
1796            </intent-filter>
1797        </activity>
1798
1799        <activity android:name=".view.TableLayout3" android:label="Views/Layouts/TableLayout/03. Long Content">
1800            <intent-filter>
1801                <action android:name="android.intent.action.MAIN" />
1802                <category android:name="android.intent.category.SAMPLE_CODE" />
1803            </intent-filter>
1804        </activity>
1805
1806        <activity android:name=".view.TableLayout4" android:label="Views/Layouts/TableLayout/04. Stretchable">
1807            <intent-filter>
1808                <action android:name="android.intent.action.MAIN" />
1809                <category android:name="android.intent.category.SAMPLE_CODE" />
1810            </intent-filter>
1811        </activity>
1812
1813        <activity android:name=".view.TableLayout5" android:label="Views/Layouts/TableLayout/05. Spanning and Stretchable">
1814            <intent-filter>
1815                <action android:name="android.intent.action.MAIN" />
1816                <category android:name="android.intent.category.SAMPLE_CODE" />
1817            </intent-filter>
1818        </activity>
1819
1820        <activity android:name=".view.TableLayout6" android:label="Views/Layouts/TableLayout/06. More Spanning and Stretchable">
1821            <intent-filter>
1822                <action android:name="android.intent.action.MAIN" />
1823                <category android:name="android.intent.category.SAMPLE_CODE" />
1824            </intent-filter>
1825        </activity>
1826
1827        <activity android:name=".view.TableLayout7" android:label="Views/Layouts/TableLayout/07. Column Collapse">
1828            <intent-filter>
1829                <action android:name="android.intent.action.MAIN" />
1830                <category android:name="android.intent.category.SAMPLE_CODE" />
1831            </intent-filter>
1832        </activity>
1833
1834        <activity android:name=".view.TableLayout8" android:label="Views/Layouts/TableLayout/08. Toggle Stretch">
1835            <intent-filter>
1836                <action android:name="android.intent.action.MAIN" />
1837                <category android:name="android.intent.category.SAMPLE_CODE" />
1838            </intent-filter>
1839        </activity>
1840
1841        <activity android:name=".view.TableLayout9" android:label="Views/Layouts/TableLayout/09. Toggle Shrink">
1842            <intent-filter>
1843                <action android:name="android.intent.action.MAIN" />
1844                <category android:name="android.intent.category.SAMPLE_CODE" />
1845            </intent-filter>
1846        </activity>
1847
1848        <activity android:name=".view.TableLayout10" android:label="Views/Layouts/TableLayout/10. Simple Form">
1849            <intent-filter>
1850                <action android:name="android.intent.action.MAIN" />
1851                <category android:name="android.intent.category.SAMPLE_CODE" />
1852            </intent-filter>
1853        </activity>
1854
1855        <activity android:name=".view.TableLayout11" android:label="Views/Layouts/TableLayout/11. Gravity">
1856            <intent-filter>
1857                <action android:name="android.intent.action.MAIN" />
1858                <category android:name="android.intent.category.SAMPLE_CODE" />
1859            </intent-filter>
1860        </activity>
1861
1862        <activity android:name=".view.TableLayout12" android:label="Views/Layouts/TableLayout/12. Cell Spanning">
1863            <intent-filter>
1864                <action android:name="android.intent.action.MAIN" />
1865                <category android:name="android.intent.category.SAMPLE_CODE" />
1866            </intent-filter>
1867        </activity>
1868
1869        <activity android:name=".view.GridLayout1" android:label="Views/Layouts/GridLayout/1. Simple Form">
1870            <intent-filter>
1871                <action android:name="android.intent.action.MAIN" />
1872                <category android:name="android.intent.category.SAMPLE_CODE" />
1873            </intent-filter>
1874        </activity>
1875
1876        <activity android:name=".view.GridLayout2" android:label="Views/Layouts/GridLayout/2. Form (XML)">
1877            <intent-filter>
1878                <action android:name="android.intent.action.MAIN" />
1879                <category android:name="android.intent.category.SAMPLE_CODE" />
1880            </intent-filter>
1881        </activity>
1882
1883        <activity android:name=".view.GridLayout3" android:label="Views/Layouts/GridLayout/3. Form (Java)">
1884            <intent-filter>
1885                <action android:name="android.intent.action.MAIN" />
1886                <category android:name="android.intent.category.SAMPLE_CODE" />
1887            </intent-filter>
1888        </activity>
1889
1890        <activity android:name=".view.Baseline1" android:label="Views/Layouts/Baseline/1. Top">
1891            <intent-filter>
1892                <action android:name="android.intent.action.MAIN" />
1893                <category android:name="android.intent.category.SAMPLE_CODE" />
1894            </intent-filter>
1895        </activity>
1896
1897        <activity android:name=".view.Baseline2" android:label="Views/Layouts/Baseline/2. Bottom">
1898            <intent-filter>
1899                <action android:name="android.intent.action.MAIN" />
1900                <category android:name="android.intent.category.SAMPLE_CODE" />
1901            </intent-filter>
1902        </activity>
1903
1904        <activity android:name=".view.Baseline3" android:label="Views/Layouts/Baseline/3. Center">
1905            <intent-filter>
1906                <action android:name="android.intent.action.MAIN" />
1907                <category android:name="android.intent.category.SAMPLE_CODE" />
1908            </intent-filter>
1909        </activity>
1910
1911        <activity android:name=".view.Baseline4" android:label="Views/Layouts/Baseline/4. Everywhere">
1912            <intent-filter>
1913                <action android:name="android.intent.action.MAIN" />
1914                <category android:name="android.intent.category.SAMPLE_CODE" />
1915            </intent-filter>
1916        </activity>
1917
1918        <activity android:name=".view.Baseline6" android:label="Views/Layouts/Baseline/5. Multi-line">
1919            <intent-filter>
1920                <action android:name="android.intent.action.MAIN" />
1921                <category android:name="android.intent.category.SAMPLE_CODE" />
1922            </intent-filter>
1923        </activity>
1924
1925        <activity android:name=".view.Baseline7" android:label="Views/Layouts/Baseline/6. Relative">
1926            <intent-filter>
1927                <action android:name="android.intent.action.MAIN" />
1928                <category android:name="android.intent.category.SAMPLE_CODE" />
1929            </intent-filter>
1930        </activity>
1931
1932        <activity android:name=".view.BaselineNested1" android:label="Views/Layouts/Baseline/Nested Example 1">
1933            <intent-filter>
1934                <action android:name="android.intent.action.MAIN" />
1935                <category android:name="android.intent.category.SAMPLE_CODE" />
1936            </intent-filter>
1937        </activity>
1938
1939        <activity android:name=".view.BaselineNested2" android:label="Views/Layouts/Baseline/Nested Example 2">
1940            <intent-filter>
1941                <action android:name="android.intent.action.MAIN" />
1942                <category android:name="android.intent.category.SAMPLE_CODE" />
1943            </intent-filter>
1944        </activity>
1945
1946        <activity android:name=".view.BaselineNested3" android:label="Views/Layouts/Baseline/Nested Example 3">
1947            <intent-filter>
1948                <action android:name="android.intent.action.MAIN" />
1949                <category android:name="android.intent.category.SAMPLE_CODE" />
1950            </intent-filter>
1951        </activity>
1952
1953        <activity android:name=".view.ScrollBar1" android:label="Views/ScrollBars/1. Basic">
1954            <intent-filter>
1955                <action android:name="android.intent.action.MAIN" />
1956                <category android:name="android.intent.category.SAMPLE_CODE" />
1957            </intent-filter>
1958        </activity>
1959
1960        <activity android:name=".view.ScrollBar2" android:label="Views/ScrollBars/2. Fancy">
1961            <intent-filter>
1962                <action android:name="android.intent.action.MAIN" />
1963                <category android:name="android.intent.category.SAMPLE_CODE" />
1964            </intent-filter>
1965        </activity>
1966
1967        <activity android:name=".view.ScrollBar3" android:label="Views/ScrollBars/3. Style">
1968            <intent-filter>
1969                <action android:name="android.intent.action.MAIN" />
1970                <category android:name="android.intent.category.SAMPLE_CODE" />
1971            </intent-filter>
1972        </activity>
1973
1974        <activity android:name=".view.Visibility1" android:label="Views/Visibility">
1975            <intent-filter>
1976                <action android:name="android.intent.action.MAIN" />
1977                <category android:name="android.intent.category.SAMPLE_CODE" />
1978            </intent-filter>
1979        </activity>
1980
1981        <activity android:name=".view.List1" android:label="Views/Lists/01. Array">
1982            <intent-filter>
1983                <action android:name="android.intent.action.MAIN" />
1984                <category android:name="android.intent.category.SAMPLE_CODE" />
1985            </intent-filter>
1986        </activity>
1987
1988        <activity android:name=".view.List2" android:label="Views/Lists/02. Cursor (People)">
1989            <intent-filter>
1990                <action android:name="android.intent.action.MAIN" />
1991                <category android:name="android.intent.category.SAMPLE_CODE" />
1992            </intent-filter>
1993        </activity>
1994
1995        <activity android:name=".view.List3" android:label="Views/Lists/03. Cursor (Phones)">
1996            <intent-filter>
1997                <action android:name="android.intent.action.MAIN" />
1998                <category android:name="android.intent.category.SAMPLE_CODE" />
1999            </intent-filter>
2000        </activity>
2001
2002        <activity android:name=".view.List4" android:label="Views/Lists/04. ListAdapter">
2003            <intent-filter>
2004                <action android:name="android.intent.action.MAIN" />
2005                <category android:name="android.intent.category.SAMPLE_CODE" />
2006            </intent-filter>
2007        </activity>
2008
2009        <activity android:name=".view.List5" android:label="Views/Lists/05. Separators">
2010            <intent-filter>
2011                <action android:name="android.intent.action.MAIN" />
2012                <category android:name="android.intent.category.SAMPLE_CODE" />
2013            </intent-filter>
2014        </activity>
2015
2016        <activity android:name=".view.List6" android:label="Views/Lists/06. ListAdapter Collapsed">
2017            <intent-filter>
2018                <action android:name="android.intent.action.MAIN" />
2019                <category android:name="android.intent.category.SAMPLE_CODE" />
2020            </intent-filter>
2021        </activity>
2022
2023        <activity android:name=".view.List7" android:label="Views/Lists/07. Cursor (Phones)">
2024            <intent-filter>
2025                <action android:name="android.intent.action.MAIN" />
2026                <category android:name="android.intent.category.SAMPLE_CODE" />
2027            </intent-filter>
2028        </activity>
2029
2030        <activity android:name=".view.List8" android:label="Views/Lists/08. Photos">
2031            <intent-filter>
2032                <action android:name="android.intent.action.MAIN" />
2033                <category android:name="android.intent.category.SAMPLE_CODE" />
2034            </intent-filter>
2035        </activity>
2036
2037        <activity android:name=".view.List9" android:label="Views/Lists/09. Array (Overlay)">
2038            <intent-filter>
2039                <action android:name="android.intent.action.MAIN" />
2040                <category android:name="android.intent.category.SAMPLE_CODE" />
2041            </intent-filter>
2042        </activity>
2043
2044        <activity android:name=".view.List10" android:label="Views/Lists/10. Single choice list">
2045            <intent-filter>
2046                <action android:name="android.intent.action.MAIN" />
2047                <category android:name="android.intent.category.SAMPLE_CODE" />
2048            </intent-filter>
2049        </activity>
2050
2051        <activity android:name=".view.List11" android:label="Views/Lists/11. Multiple choice list">
2052            <intent-filter>
2053                <action android:name="android.intent.action.MAIN" />
2054                <category android:name="android.intent.category.SAMPLE_CODE" />
2055            </intent-filter>
2056        </activity>
2057
2058        <activity android:name=".view.List12" android:label="Views/Lists/12. Transcript">
2059            <intent-filter>
2060                <action android:name="android.intent.action.MAIN" />
2061                <category android:name="android.intent.category.SAMPLE_CODE" />
2062            </intent-filter>
2063        </activity>
2064
2065        <activity android:name=".view.List13" android:label="Views/Lists/13. Slow Adapter">
2066            <intent-filter>
2067                <action android:name="android.intent.action.MAIN" />
2068                <category android:name="android.intent.category.SAMPLE_CODE" />
2069            </intent-filter>
2070        </activity>
2071
2072        <activity android:name=".view.List14" android:label="Views/Lists/14. Efficient Adapter">
2073            <intent-filter>
2074                <action android:name="android.intent.action.MAIN" />
2075                <category android:name="android.intent.category.SAMPLE_CODE" />
2076            </intent-filter>
2077        </activity>
2078
2079        <activity android:name=".view.List15" android:label="Views/Lists/15. Selection Mode">
2080            <intent-filter>
2081                <action android:name="android.intent.action.MAIN" />
2082                <category android:name="android.intent.category.SAMPLE_CODE" />
2083            </intent-filter>
2084        </activity>
2085
2086        <activity android:name=".view.List16" android:label="Views/Lists/16. Border selection mode">
2087            <intent-filter>
2088                <action android:name="android.intent.action.MAIN" />
2089                <category android:name="android.intent.category.SAMPLE_CODE" />
2090            </intent-filter>
2091        </activity>
2092
2093        <activity android:name=".view.List17" android:label="Views/Lists/17. Activate items">
2094            <intent-filter>
2095                <action android:name="android.intent.action.MAIN" />
2096                <category android:name="android.intent.category.SAMPLE_CODE" />
2097            </intent-filter>
2098        </activity>
2099
2100        <activity android:name=".view.ExpandableList1" android:label="Views/Expandable Lists/1. Custom Adapter">
2101            <intent-filter>
2102                <action android:name="android.intent.action.MAIN" />
2103                <category android:name="android.intent.category.SAMPLE_CODE" />
2104            </intent-filter>
2105        </activity>
2106
2107        <activity android:name=".view.ExpandableList2" android:label="Views/Expandable Lists/2. Cursor (People)">
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.ExpandableList3" android:label="Views/Expandable Lists/3. Simple Adapter">
2115            <intent-filter>
2116                <action android:name="android.intent.action.MAIN" />
2117                <category android:name="android.intent.category.SAMPLE_CODE" />
2118            </intent-filter>
2119        </activity>
2120
2121        <activity android:name=".view.CustomView1"
2122                android:label="Views/Custom"
2123                android:theme="@android:style/Theme.Light">
2124            <intent-filter>
2125                <action android:name="android.intent.action.MAIN" />
2126                <category android:name="android.intent.category.SAMPLE_CODE" />
2127            </intent-filter>
2128        </activity>
2129
2130        <activity android:name=".view.Spinner1" android:label="Views/Spinner">
2131            <intent-filter>
2132                <action android:name="android.intent.action.MAIN" />
2133                <category android:name="android.intent.category.SAMPLE_CODE" />
2134            </intent-filter>
2135        </activity>
2136
2137        <activity android:name=".view.Grid1" android:label="Views/Grid/1. Icon Grid">
2138            <intent-filter>
2139                <action android:name="android.intent.action.MAIN" />
2140                <category android:name="android.intent.category.SAMPLE_CODE" />
2141            </intent-filter>
2142        </activity>
2143
2144        <activity android:name=".view.Grid2" android:label="Views/Grid/2. Photo Grid">
2145            <intent-filter>
2146                <action android:name="android.intent.action.MAIN" />
2147                <category android:name="android.intent.category.SAMPLE_CODE" />
2148            </intent-filter>
2149        </activity>
2150
2151        <activity android:name=".view.Grid3"
2152                  android:label="Views/Grid/3. Selection Mode">
2153            <intent-filter>
2154                <action android:name="android.intent.action.MAIN" />
2155                <category android:name="android.intent.category.SAMPLE_CODE" />
2156            </intent-filter>
2157        </activity>
2158
2159        <activity android:name=".view.ImageView1"
2160                android:label="Views/ImageView">
2161            <intent-filter>
2162                <action android:name="android.intent.action.MAIN" />
2163                <category android:name="android.intent.category.SAMPLE_CODE" />
2164            </intent-filter>
2165        </activity>
2166
2167        <activity android:name=".inputmethod.ShowInputMethodAndSubtypeEnabler"
2168                  android:label="Views/Input Method/ShowInputMethodAndSubtypeEnabler">
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=".inputmethod.HintLocales"
2176                  android:label="Views/Input Method/HintLocales">
2177            <intent-filter>
2178                <action android:name="android.intent.action.MAIN" />
2179                <category android:name="android.intent.category.SAMPLE_CODE" />
2180            </intent-filter>
2181        </activity>
2182
2183        <activity android:name=".view.EditTextDemo"
2184                  android:label="Views/Text/EditText">
2185            <intent-filter>
2186                <action android:name="android.intent.action.MAIN" />
2187                <category android:name="android.intent.category.SAMPLE_CODE" />
2188            </intent-filter>
2189        </activity>
2190
2191        <activity android:name=".text.Link"
2192                  android:label="Views/Text/Linkify">
2193            <intent-filter>
2194                <action android:name="android.intent.action.MAIN" />
2195                <category android:name="android.intent.category.SAMPLE_CODE" />
2196            </intent-filter>
2197        </activity>
2198
2199        <activity android:name=".text.LogTextBox1"
2200                  android:label="Views/Text/LogTextBox">
2201            <intent-filter>
2202                <action android:name="android.intent.action.MAIN" />
2203                <category android:name="android.intent.category.SAMPLE_CODE" />
2204            </intent-filter>
2205        </activity>
2206
2207        <activity android:name=".text.Marquee"
2208                  android:label="Views/Text/Marquee">
2209            <intent-filter>
2210                <action android:name="android.intent.action.MAIN" />
2211                <category android:name="android.intent.category.SAMPLE_CODE" />
2212            </intent-filter>
2213        </activity>
2214
2215        <activity android:name=".view.TextClockDemo"
2216                  android:label="Views/Text/TextClock">
2217            <intent-filter>
2218                <action android:name="android.intent.action.MAIN" />
2219                <category android:name="android.intent.category.SAMPLE_CODE" />
2220            </intent-filter>
2221        </activity>
2222
2223        <activity android:name=".view.TextSwitcher1"
2224                android:label="Views/Text/TextSwitcher">
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.TextViewDemo"
2232                  android:label="Views/Text/TextView">
2233            <intent-filter>
2234                <action android:name="android.intent.action.MAIN" />
2235                <category android:name="android.intent.category.SAMPLE_CODE" />
2236            </intent-filter>
2237        </activity>
2238
2239        <activity android:name=".view.ImageButton1"
2240                android:label="Views/ImageButton">
2241            <intent-filter>
2242                <action android:name="android.intent.action.MAIN" />
2243                <category android:name="android.intent.category.SAMPLE_CODE" />
2244            </intent-filter>
2245        </activity>
2246
2247        <activity android:name=".view.Animation1" android:label="Views/Animation/Shake">
2248            <intent-filter>
2249                <action android:name="android.intent.action.MAIN" />
2250                <category android:name="android.intent.category.SAMPLE_CODE" />
2251            </intent-filter>
2252        </activity>
2253
2254        <activity android:name=".view.Animation2" android:label="Views/Animation/Push">
2255            <intent-filter>
2256                <action android:name="android.intent.action.MAIN" />
2257                <category android:name="android.intent.category.SAMPLE_CODE" />
2258            </intent-filter>
2259        </activity>
2260
2261        <activity android:name=".view.Animation3" android:label="Views/Animation/Interpolators">
2262            <intent-filter>
2263                <action android:name="android.intent.action.MAIN" />
2264                <category android:name="android.intent.category.SAMPLE_CODE" />
2265            </intent-filter>
2266        </activity>
2267
2268        <activity android:name=".view.LayoutAnimation1" android:label="Views/Layout Animation/1. Grid Fade">
2269            <intent-filter>
2270                <action android:name="android.intent.action.MAIN" />
2271                <category android:name="android.intent.category.SAMPLE_CODE" />
2272            </intent-filter>
2273        </activity>
2274
2275        <activity android:name=".view.LayoutAnimation2" android:label="Views/Layout Animation/2. List Cascade">
2276            <intent-filter>
2277                <action android:name="android.intent.action.MAIN" />
2278                <category android:name="android.intent.category.SAMPLE_CODE" />
2279            </intent-filter>
2280        </activity>
2281
2282        <activity android:name=".view.LayoutAnimation3" android:label="Views/Layout Animation/3. Reverse Order">
2283            <intent-filter>
2284                <action android:name="android.intent.action.MAIN" />
2285                <category android:name="android.intent.category.SAMPLE_CODE" />
2286            </intent-filter>
2287        </activity>
2288
2289        <activity android:name=".view.LayoutAnimation4" android:label="Views/Layout Animation/4. Randomize">
2290            <intent-filter>
2291                <action android:name="android.intent.action.MAIN" />
2292                <category android:name="android.intent.category.SAMPLE_CODE" />
2293            </intent-filter>
2294        </activity>
2295
2296        <activity android:name=".view.LayoutAnimation5" android:label="Views/Layout Animation/5. Grid Direction">
2297            <intent-filter>
2298                <action android:name="android.intent.action.MAIN" />
2299                <category android:name="android.intent.category.SAMPLE_CODE" />
2300            </intent-filter>
2301        </activity>
2302
2303        <activity android:name=".view.LayoutAnimation6" android:label="Views/Layout Animation/6. Wave Scale">
2304            <intent-filter>
2305                <action android:name="android.intent.action.MAIN" />
2306                <category android:name="android.intent.category.SAMPLE_CODE" />
2307            </intent-filter>
2308        </activity>
2309
2310        <activity android:name=".view.LayoutAnimation7" android:label="Views/Layout Animation/7. Nested Animations">
2311            <intent-filter>
2312                <action android:name="android.intent.action.MAIN" />
2313                <category android:name="android.intent.category.SAMPLE_CODE" />
2314            </intent-filter>
2315        </activity>
2316
2317        <activity android:name=".view.Controls1"
2318                  android:label="Views/Controls/1. Light Theme"
2319                  android:theme="@android:style/Theme.Light">
2320            <intent-filter>
2321                <action android:name="android.intent.action.MAIN" />
2322                <category android:name="android.intent.category.SAMPLE_CODE" />
2323            </intent-filter>
2324        </activity>
2325
2326        <activity android:name=".view.Controls2"
2327                  android:label="Views/Controls/2. Dark Theme"
2328                  android:theme="@android:style/Theme">
2329            <intent-filter>
2330                <action android:name="android.intent.action.MAIN" />
2331                <category android:name="android.intent.category.SAMPLE_CODE" />
2332            </intent-filter>
2333        </activity>
2334
2335        <activity android:name=".view.Controls3"
2336                  android:label="Views/Controls/3. Holo Light Theme"
2337                  android:theme="@android:style/Theme.Holo.Light"
2338                  android:enabled="@bool/atLeastHoneycomb">
2339            <intent-filter>
2340                <action android:name="android.intent.action.MAIN" />
2341                <category android:name="android.intent.category.SAMPLE_CODE" />
2342            </intent-filter>
2343        </activity>
2344
2345        <activity android:name=".view.Controls4"
2346                  android:label="Views/Controls/4. Holo Dark Theme"
2347                  android:theme="@android:style/Theme.Holo"
2348                  android:enabled="@bool/atLeastHoneycomb">
2349            <intent-filter>
2350                <action android:name="android.intent.action.MAIN" />
2351                <category android:name="android.intent.category.SAMPLE_CODE" />
2352            </intent-filter>
2353        </activity>
2354
2355        <activity android:name=".view.ControlsMaterialLight"
2356                  android:label="Views/Controls/5. Material Light Theme"
2357                  android:theme="@android:style/Theme.Material.Light"
2358                  android:enabled="@bool/atLeastLRelease">
2359            <intent-filter>
2360                <action android:name="android.intent.action.MAIN" />
2361                <category android:name="android.intent.category.SAMPLE_CODE" />
2362            </intent-filter>
2363        </activity>
2364
2365        <activity android:name=".view.ControlsMaterialDark"
2366                  android:label="Views/Controls/6. Material Dark Theme"
2367                  android:theme="@android:style/Theme.Material"
2368                  android:enabled="@bool/atLeastLRelease">
2369            <intent-filter>
2370                <action android:name="android.intent.action.MAIN" />
2371                <category android:name="android.intent.category.SAMPLE_CODE" />
2372            </intent-filter>
2373        </activity>
2374
2375        <activity android:name=".view.Controls7"
2376                  android:label="Views/Controls/7. Custom Theme"
2377                  android:theme="@style/CustomTheme">
2378            <intent-filter>
2379                <action android:name="android.intent.action.MAIN" />
2380                <category android:name="android.intent.category.SAMPLE_CODE" />
2381            </intent-filter>
2382        </activity>
2383
2384        <activity android:name=".view.Controls8"
2385                  android:label="Views/Controls/8. Current or Old Theme"
2386                  android:theme="@style/ThemeCurrent">
2387            <intent-filter>
2388                <action android:name="android.intent.action.MAIN" />
2389                <category android:name="android.intent.category.SAMPLE_CODE" />
2390            </intent-filter>
2391        </activity>
2392
2393        <activity android:name=".view.Controls9"
2394                  android:label="Views/Controls/9. Default Theme">
2395            <intent-filter>
2396                <action android:name="android.intent.action.MAIN" />
2397                <category android:name="android.intent.category.SAMPLE_CODE" />
2398            </intent-filter>
2399        </activity>
2400
2401        <activity android:name=".view.Buttons1"
2402                android:label="Views/Buttons">
2403            <intent-filter>
2404                <action android:name="android.intent.action.MAIN" />
2405                <category android:name="android.intent.category.SAMPLE_CODE" />
2406            </intent-filter>
2407        </activity>
2408
2409        <activity android:name=".view.AutoComplete1" android:label="Views/Auto Complete/1. Screen Top">
2410            <intent-filter>
2411                <action android:name="android.intent.action.MAIN" />
2412                <category android:name="android.intent.category.SAMPLE_CODE" />
2413            </intent-filter>
2414        </activity>
2415
2416        <activity android:name=".view.AutoComplete2" android:label="Views/Auto Complete/2. Screen Bottom">
2417            <intent-filter>
2418                <action android:name="android.intent.action.MAIN" />
2419                <category android:name="android.intent.category.SAMPLE_CODE" />
2420            </intent-filter>
2421        </activity>
2422
2423        <activity android:name=".view.AutoComplete3" android:label="Views/Auto Complete/3. Scroll">
2424            <intent-filter>
2425                <action android:name="android.intent.action.MAIN" />
2426                <category android:name="android.intent.category.SAMPLE_CODE" />
2427            </intent-filter>
2428        </activity>
2429
2430        <activity android:name=".view.AutoComplete4" android:label="Views/Auto Complete/4. Contacts">
2431            <intent-filter>
2432                <action android:name="android.intent.action.MAIN" />
2433                <category android:name="android.intent.category.SAMPLE_CODE" />
2434            </intent-filter>
2435        </activity>
2436
2437        <activity android:name=".view.AutoComplete5" android:label="Views/Auto Complete/5. Contacts with Hint">
2438            <intent-filter>
2439                <action android:name="android.intent.action.MAIN" />
2440                <category android:name="android.intent.category.SAMPLE_CODE" />
2441            </intent-filter>
2442        </activity>
2443
2444        <activity android:name=".view.AutoComplete6" android:label="Views/Auto Complete/6. Multiple items">
2445            <intent-filter>
2446                <action android:name="android.intent.action.MAIN" />
2447                <category android:name="android.intent.category.SAMPLE_CODE" />
2448            </intent-filter>
2449        </activity>
2450
2451        <activity android:name=".view.ProgressBar1" android:label="Views/Progress Bar/1. Incremental">
2452            <intent-filter>
2453                <action android:name="android.intent.action.MAIN" />
2454                <category android:name="android.intent.category.SAMPLE_CODE" />
2455            </intent-filter>
2456        </activity>
2457
2458        <activity android:name=".view.ProgressBar2" android:label="Views/Progress Bar/2. Smooth">
2459            <intent-filter>
2460                <action android:name="android.intent.action.MAIN" />
2461                <category android:name="android.intent.category.SAMPLE_CODE" />
2462            </intent-filter>
2463        </activity>
2464
2465        <activity android:name=".view.ProgressBar3" android:label="Views/Progress Bar/3. Dialogs">
2466            <intent-filter>
2467                <action android:name="android.intent.action.MAIN" />
2468                <category android:name="android.intent.category.SAMPLE_CODE" />
2469            </intent-filter>
2470        </activity>
2471
2472        <activity android:name=".view.SeekBar1" android:label="Views/Seek Bar">
2473            <intent-filter>
2474                <action android:name="android.intent.action.MAIN" />
2475                <category android:name="android.intent.category.SAMPLE_CODE" />
2476            </intent-filter>
2477        </activity>
2478
2479        <activity android:name=".view.NumberPickerActivity" android:label="Views/Number Picker">
2480            <intent-filter>
2481                <action android:name="android.intent.action.MAIN" />
2482                <category android:name="android.intent.category.SAMPLE_CODE" />
2483            </intent-filter>
2484        </activity>
2485
2486        <activity android:name=".view.RatingBar1" android:label="Views/Rating Bar">
2487            <intent-filter>
2488                <action android:name="android.intent.action.MAIN" />
2489                <category android:name="android.intent.category.SAMPLE_CODE" />
2490            </intent-filter>
2491        </activity>
2492
2493        <activity android:name=".view.Focus1" android:label="Views/Focus/1. Vertical">
2494            <intent-filter>
2495                <action android:name="android.intent.action.MAIN" />
2496                <category android:name="android.intent.category.SAMPLE_CODE" />
2497            </intent-filter>
2498        </activity>
2499
2500        <activity android:name=".view.Focus2" android:label="Views/Focus/2. Horizontal">
2501            <intent-filter>
2502                <action android:name="android.intent.action.MAIN" />
2503                <category android:name="android.intent.category.SAMPLE_CODE" />
2504            </intent-filter>
2505        </activity>
2506
2507        <activity android:name=".view.Focus3" android:label="Views/Focus/3. Circular">
2508            <intent-filter>
2509                <action android:name="android.intent.action.MAIN" />
2510                <category android:name="android.intent.category.SAMPLE_CODE" />
2511            </intent-filter>
2512        </activity>
2513
2514        <activity android:name=".view.InternalSelectionFocus" android:label="Views/Focus/4. Internal Selection">
2515            <intent-filter>
2516                <action android:name="android.intent.action.MAIN" />
2517                <category android:name="android.intent.category.SAMPLE_CODE" />
2518            </intent-filter>
2519        </activity>
2520
2521        <activity android:name=".view.Focus5" android:label="Views/Focus/5. Sequential (Tab Order)">
2522            <intent-filter>
2523                <action android:name="android.intent.action.MAIN" />
2524                <category android:name="android.intent.category.SAMPLE_CODE" />
2525            </intent-filter>
2526        </activity>
2527
2528        <activity android:name=".view.WindowFocusObserver"
2529                  android:label="Views/Focus/6. Window Focus Observer">
2530            <intent-filter>
2531                <action android:name="android.intent.action.MAIN" />
2532                <category android:name="android.intent.category.SAMPLE_CODE" />
2533            </intent-filter>
2534        </activity>
2535
2536        <activity android:name=".view.DateWidgets1" android:label="Views/Date Widgets/1. Dialog">
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=".view.DateWidgets2" android:label="Views/Date Widgets/2. Inline">
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=".view.PopupMenu1" android:label="Views/Popup Menu">
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=".view.SearchViewActionBar" android:label="Views/Search View/Action Bar"
2558                android:theme="@android:style/Theme.Holo">
2559            <intent-filter>
2560                <action android:name="android.intent.action.MAIN" />
2561                <category android:name="android.intent.category.SAMPLE_CODE" />
2562            </intent-filter>
2563            <meta-data android:name="android.app.default_searchable"
2564                       android:value=".app.SearchQueryResults" />
2565        </activity>
2566
2567        <activity android:name=".view.SearchViewAlwaysVisible" android:label="Views/Search View/Always Expanded"
2568                android:theme="@android:style/Theme.Holo">
2569            <intent-filter>
2570                <action android:name="android.intent.action.MAIN" />
2571                <category android:name="android.intent.category.SAMPLE_CODE" />
2572            </intent-filter>
2573            <meta-data android:name="android.app.default_searchable"
2574                       android:value=".app.SearchQueryResults" />
2575        </activity>
2576
2577        <activity android:name=".view.SearchViewFilterMode" android:label="Views/Search View/Filter"
2578                android:theme="@android:style/Theme.Holo">
2579            <intent-filter>
2580                <action android:name="android.intent.action.MAIN" />
2581                <category android:name="android.intent.category.SAMPLE_CODE" />
2582            </intent-filter>
2583        </activity>
2584
2585        <activity android:name=".view.RotatingButton" android:label="Views/Rotating Button">
2586            <intent-filter>
2587                <action android:name="android.intent.action.MAIN" />
2588                <category android:name="android.intent.category.SAMPLE_CODE" />
2589            </intent-filter>
2590        </activity>
2591
2592        <activity android:name=".view.SecureView" android:label="Views/Secure View">
2593            <intent-filter>
2594                <action android:name="android.intent.action.MAIN" />
2595                <category android:name="android.intent.category.SAMPLE_CODE" />
2596            </intent-filter>
2597        </activity>
2598
2599        <activity android:name=".view.SplitTouchView" android:label="Views/Splitting Touches across Views">
2600            <intent-filter>
2601                <action android:name="android.intent.action.MAIN" />
2602                <category android:name="android.intent.category.SAMPLE_CODE" />
2603            </intent-filter>
2604        </activity>
2605
2606        <activity android:name=".view.DragAndDropDemo"
2607                android:label="Views/Drag and Drop"
2608                android:hardwareAccelerated="false"
2609                android:enabled="@bool/atLeastHoneycomb">
2610            <intent-filter>
2611                <action android:name="android.intent.action.MAIN" />
2612                <category android:name="android.intent.category.SAMPLE_CODE" />
2613            </intent-filter>
2614        </activity>
2615
2616        <activity android:name=".view.GameControllerInput" android:label="Views/Game Controller Input">
2617            <intent-filter>
2618                <action android:name="android.intent.action.MAIN" />
2619                <category android:name="android.intent.category.SAMPLE_CODE" />
2620            </intent-filter>
2621        </activity>
2622
2623        <activity android:name=".view.Hover" android:label="Views/Hover Events">
2624            <intent-filter>
2625                <action android:name="android.intent.action.MAIN" />
2626                <category android:name="android.intent.category.SAMPLE_CODE" />
2627            </intent-filter>
2628        </activity>
2629
2630        <activity android:name=".view.SystemUIModes"
2631                android:label="Views/System UI Visibility/System UI Modes"
2632                android:uiOptions="splitActionBarWhenNarrow"
2633                android:enabled="@bool/atLeastJellyBeanMR2">
2634            <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
2640        <activity android:name=".view.SystemUIModesOverlay"
2641                android:label="Views/System UI Visibility/System UI Modes Overlay"
2642                android:uiOptions="splitActionBarWhenNarrow"
2643                android:enabled="@bool/atLeastJellyBean">
2644            <intent-filter>
2645                <action android:name="android.intent.action.MAIN" />
2646                <category android:name="android.intent.category.SAMPLE_CODE" />
2647            </intent-filter>
2648        </activity>
2649
2650        <activity android:name=".view.ContentBrowserActivity"
2651                android:label="Views/System UI Visibility/Content Browser"
2652                android:theme="@android:style/Theme.Holo.Light.DarkActionBar"
2653                android:uiOptions="splitActionBarWhenNarrow"
2654                android:enabled="@bool/atLeastJellyBean">
2655            <intent-filter>
2656                <action android:name="android.intent.action.MAIN" />
2657                <category android:name="android.intent.category.SAMPLE_CODE" />
2658            </intent-filter>
2659        </activity>
2660
2661        <activity android:name=".view.ContentBrowserNavActivity"
2662                android:label="Views/System UI Visibility/Content Browser Nav Bar"
2663                android:theme="@android:style/Theme.Holo.Light.DarkActionBar"
2664                android:uiOptions="splitActionBarWhenNarrow"
2665                android:enabled="@bool/atLeastKitKat">
2666            <intent-filter>
2667                <action android:name="android.intent.action.MAIN" />
2668                <category android:name="android.intent.category.SAMPLE_CODE" />
2669            </intent-filter>
2670        </activity>
2671
2672        <activity android:name=".view.VideoPlayerActivity"
2673                android:label="Views/System UI Visibility/Video Player"
2674                android:theme="@android:style/Theme.Holo"
2675                android:uiOptions="splitActionBarWhenNarrow"
2676                android:enabled="@bool/atLeastJellyBean">
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=".view.TranslucentBarsActivity"
2684                android:label="Views/System UI Visibility/Translucent Bars"
2685                android:theme="@android:style/Theme.Holo.NoActionBar.TranslucentDecor"
2686                android:enabled="@bool/atLeastKitKat">
2687            <intent-filter>
2688                <action android:name="android.intent.action.MAIN" />
2689                <category android:name="android.intent.category.SAMPLE_CODE" />
2690            </intent-filter>
2691        </activity>
2692
2693        <activity android:name=".view.GameActivity"
2694                android:label="Views/System UI Visibility/Game"
2695                android:theme="@android:style/Theme.Holo.NoActionBar"
2696                android:enabled="@bool/atLeastKitKat">
2697            <intent-filter>
2698                <action android:name="android.intent.action.MAIN" />
2699                <category android:name="android.intent.category.SAMPLE_CODE" />
2700            </intent-filter>
2701        </activity>
2702
2703        <activity android:name=".view.Switches" android:label="Views/Switches">
2704            <intent-filter>
2705                <action android:name="android.intent.action.MAIN" />
2706                <category android:name="android.intent.category.SAMPLE_CODE" />
2707            </intent-filter>
2708        </activity>
2709
2710        <activity android:name=".view.PointerShapes" android:label="Views/Pointer shapes">
2711            <intent-filter>
2712                <action android:name="android.intent.action.MAIN" />
2713                <category android:name="android.intent.category.SAMPLE_CODE" />
2714            </intent-filter>
2715        </activity>
2716
2717        <!-- ************************************* -->
2718        <!--           GRAPHICS SAMPLES            -->
2719        <!-- ************************************* -->
2720
2721        <activity android:name=".graphics.kube.Kube" android:label="Graphics/OpenGL ES/Kube"
2722                android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
2723            <intent-filter>
2724                <action android:name="android.intent.action.MAIN" />
2725                <category android:name="android.intent.category.SAMPLE_CODE" />
2726            </intent-filter>
2727        </activity>
2728
2729        <activity android:name=".graphics.Compass" android:label="Graphics/Compass">
2730            <intent-filter>
2731                <action android:name="android.intent.action.MAIN" />
2732                <category android:name="android.intent.category.SAMPLE_CODE" />
2733            </intent-filter>
2734        </activity>
2735
2736        <activity android:name=".graphics.CameraPreview" android:label="Graphics/CameraPreview" android:screenOrientation="landscape">
2737            <intent-filter>
2738                <action android:name="android.intent.action.MAIN" />
2739                <category android:name="android.intent.category.SAMPLE_CODE" />
2740            </intent-filter>
2741        </activity>
2742
2743        <activity android:name=".graphics.CompressedTextureActivity"
2744                android:label="Graphics/OpenGL ES/Compressed Texture"
2745                android:theme="@android:style/Theme.NoTitleBar"
2746                android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
2747            <intent-filter>
2748                <action android:name="android.intent.action.MAIN" />
2749                <category android:name="android.intent.category.SAMPLE_CODE" />
2750            </intent-filter>
2751        </activity>
2752
2753        <activity android:name=".graphics.CubeMapActivity"
2754                android:label="Graphics/OpenGL ES/Cube Map"
2755                android:theme="@android:style/Theme.NoTitleBar"
2756                android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
2757            <intent-filter>
2758                <action android:name="android.intent.action.MAIN" />
2759                <category android:name="android.intent.category.SAMPLE_CODE" />
2760            </intent-filter>
2761        </activity>
2762
2763
2764        <activity android:name=".graphics.FrameBufferObjectActivity"
2765                android:label="Graphics/OpenGL ES/Frame Buffer Object"
2766                android:theme="@android:style/Theme.NoTitleBar"
2767                android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
2768            <intent-filter>
2769                <action android:name="android.intent.action.MAIN" />
2770                <category android:name="android.intent.category.SAMPLE_CODE" />
2771            </intent-filter>
2772        </activity>
2773
2774        <activity android:name=".graphics.GLSurfaceViewActivity"
2775                android:label="Graphics/OpenGL ES/GLSurfaceView"
2776                android:theme="@android:style/Theme.NoTitleBar"
2777                android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
2778            <intent-filter>
2779                <action android:name="android.intent.action.MAIN" />
2780                <category android:name="android.intent.category.SAMPLE_CODE" />
2781            </intent-filter>
2782        </activity>
2783
2784        <activity android:name=".graphics.GLES20Activity"
2785                android:label="Graphics/OpenGL ES/OpenGL ES 2.0"
2786                android:theme="@android:style/Theme.NoTitleBar"
2787                android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
2788            <intent-filter>
2789                <action android:name="android.intent.action.MAIN" />
2790                <category android:name="android.intent.category.SAMPLE_CODE" />
2791            </intent-filter>
2792        </activity>
2793
2794        <activity android:name=".graphics.MatrixPaletteActivity"
2795                android:label="Graphics/OpenGL ES/Matrix Palette Skinning"
2796                android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
2797            <intent-filter>
2798                <action android:name="android.intent.action.MAIN" />
2799                <category android:name="android.intent.category.SAMPLE_CODE" />
2800            </intent-filter>
2801        </activity>
2802
2803        <activity android:name=".graphics.TranslucentGLSurfaceViewActivity"
2804                android:label="Graphics/OpenGL ES/Translucent GLSurfaceView"
2805                android:theme="@style/Theme.Translucent"
2806                android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
2807            <intent-filter>
2808                <action android:name="android.intent.action.MAIN" />
2809                <category android:name="android.intent.category.SAMPLE_CODE" />
2810            </intent-filter>
2811        </activity>
2812
2813        <activity android:name=".graphics.TriangleActivity"
2814                android:label="Graphics/OpenGL ES/Textured Triangle"
2815                android:theme="@style/ThemeCurrentDialog"
2816                android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
2817            <intent-filter>
2818                <action android:name="android.intent.action.MAIN" />
2819                <category android:name="android.intent.category.SAMPLE_CODE" />
2820            </intent-filter>
2821        </activity>
2822
2823        <activity android:name=".graphics.spritetext.SpriteTextActivity"
2824                android:label="Graphics/OpenGL ES/Sprite Text"
2825                android:theme="@android:style/Theme.NoTitleBar"
2826                android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
2827            <intent-filter>
2828                <action android:name="android.intent.action.MAIN" />
2829                <category android:name="android.intent.category.SAMPLE_CODE" />
2830            </intent-filter>
2831        </activity>
2832
2833        <activity android:name=".graphics.TouchRotateActivity"
2834                android:label="Graphics/OpenGL ES/Touch Rotate"
2835                android:theme="@android:style/Theme.NoTitleBar"
2836                android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
2837            <intent-filter>
2838                <action android:name="android.intent.action.MAIN" />
2839                <category android:name="android.intent.category.SAMPLE_CODE" />
2840            </intent-filter>
2841        </activity>
2842
2843        <activity android:name=".graphics.PolyToPoly" android:label="Graphics/PolyToPoly">
2844            <intent-filter>
2845                <action android:name="android.intent.action.MAIN" />
2846                <category android:name="android.intent.category.SAMPLE_CODE" />
2847            </intent-filter>
2848        </activity>
2849
2850        <activity android:name=".graphics.ScaleToFit" android:label="Graphics/ScaleToFit">
2851            <intent-filter>
2852                <action android:name="android.intent.action.MAIN" />
2853                <category android:name="android.intent.category.SAMPLE_CODE" />
2854            </intent-filter>
2855        </activity>
2856
2857        <activity android:name=".graphics.RoundRects" android:label="Graphics/RoundRects">
2858            <intent-filter>
2859                <action android:name="android.intent.action.MAIN" />
2860                <category android:name="android.intent.category.SAMPLE_CODE" />
2861            </intent-filter>
2862        </activity>
2863
2864        <activity android:name=".graphics.ShapeDrawable1" android:label="Graphics/Drawable/ShapeDrawable">
2865            <intent-filter>
2866                <action android:name="android.intent.action.MAIN" />
2867                <category android:name="android.intent.category.SAMPLE_CODE" />
2868            </intent-filter>
2869        </activity>
2870
2871        <activity android:name=".graphics.SurfaceViewOverlay"
2872                android:label="Graphics/SurfaceView Overlay">
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=".graphics.ShadowCardStack"
2880                  android:label="Graphics/Shadow Card Stack"
2881                  android:theme="@android:style/Theme.Material.Light">
2882            <intent-filter>
2883                <action android:name="android.intent.action.MAIN" />
2884                <category android:name="android.intent.category.SAMPLE_CODE" />
2885            </intent-filter>
2886        </activity>
2887
2888        <activity android:name=".graphics.ShadowCardDrag"
2889                  android:label="Graphics/Shadow Card Drag"
2890                  android:theme="@android:style/Theme.Material.Light">
2891            <intent-filter>
2892                <action android:name="android.intent.action.MAIN" />
2893                <category android:name="android.intent.category.SAMPLE_CODE" />
2894            </intent-filter>
2895        </activity>
2896
2897        <activity android:name=".graphics.WindowSurface"
2898                android:label="Graphics/Surface Window">
2899            <intent-filter>
2900                <action android:name="android.intent.action.MAIN" />
2901                <category android:name="android.intent.category.SAMPLE_CODE" />
2902            </intent-filter>
2903        </activity>
2904
2905        <activity android:hardwareAccelerated="false"
2906                  android:name=".graphics.TextAlign" android:label="Graphics/Text Align">
2907            <intent-filter>
2908                <action android:name="android.intent.action.MAIN" />
2909                <category android:name="android.intent.category.SAMPLE_CODE" />
2910            </intent-filter>
2911        </activity>
2912
2913        <activity android:name=".graphics.Arcs" android:label="Graphics/Arcs">
2914            <intent-filter>
2915                <action android:name="android.intent.action.MAIN" />
2916                <category android:name="android.intent.category.SAMPLE_CODE" />
2917            </intent-filter>
2918        </activity>
2919
2920        <activity android:name=".graphics.Patterns" android:label="Graphics/Patterns">
2921            <intent-filter>
2922                <action android:name="android.intent.action.MAIN" />
2923                <category android:name="android.intent.category.SAMPLE_CODE" />
2924            </intent-filter>
2925        </activity>
2926
2927        <activity android:hardwareAccelerated="false"
2928                  android:name=".graphics.Clipping" android:label="Graphics/Clipping">
2929            <intent-filter>
2930                <action android:name="android.intent.action.MAIN" />
2931                <category android:name="android.intent.category.SAMPLE_CODE" />
2932            </intent-filter>
2933        </activity>
2934
2935        <activity android:name=".graphics.Layers" android:label="Graphics/Layers">
2936            <intent-filter>
2937                <action android:name="android.intent.action.MAIN" />
2938                <category android:name="android.intent.category.SAMPLE_CODE" />
2939            </intent-filter>
2940        </activity>
2941
2942        <activity android:hardwareAccelerated="false"
2943                  android:name=".graphics.UnicodeChart" android:label="Graphics/UnicodeChart">
2944            <intent-filter>
2945                <action android:name="android.intent.action.MAIN" />
2946                <category android:name="android.intent.category.SAMPLE_CODE" />
2947            </intent-filter>
2948        </activity>
2949
2950        <activity android:name=".graphics.PathFillTypes" android:label="Graphics/PathFillTypes">
2951            <intent-filter>
2952                <action android:name="android.intent.action.MAIN" />
2953                <category android:name="android.intent.category.SAMPLE_CODE" />
2954            </intent-filter>
2955        </activity>
2956
2957        <activity android:hardwareAccelerated="false"
2958                  android:name=".graphics.Pictures" android:label="Graphics/Pictures">
2959            <intent-filter>
2960                <action android:name="android.intent.action.MAIN" />
2961                <category android:name="android.intent.category.SAMPLE_CODE" />
2962            </intent-filter>
2963        </activity>
2964
2965        <activity android:hardwareAccelerated="false"
2966                  android:name=".graphics.Vertices" android:label="Graphics/Vertices">
2967            <intent-filter>
2968                <action android:name="android.intent.action.MAIN" />
2969                <category android:name="android.intent.category.SAMPLE_CODE" />
2970            </intent-filter>
2971        </activity>
2972
2973        <activity android:name=".graphics.AnimateDrawables" android:label="Graphics/AnimateDrawables">
2974            <intent-filter>
2975                <action android:name="android.intent.action.MAIN" />
2976                <category android:name="android.intent.category.SAMPLE_CODE" />
2977            </intent-filter>
2978        </activity>
2979
2980        <activity android:name=".graphics.SensorTest" android:label="Graphics/SensorTest">
2981            <intent-filter>
2982                <action android:name="android.intent.action.MAIN" />
2983                <category android:name="android.intent.category.SAMPLE_CODE" />
2984            </intent-filter>
2985        </activity>
2986
2987        <activity android:name=".graphics.AlphaBitmap" android:label="Graphics/AlphaBitmap">
2988            <intent-filter>
2989                <action android:name="android.intent.action.MAIN" />
2990                <category android:name="android.intent.category.SAMPLE_CODE" />
2991            </intent-filter>
2992        </activity>
2993
2994        <activity android:name=".graphics.Regions" android:label="Graphics/Regions">
2995            <intent-filter>
2996                <action android:name="android.intent.action.MAIN" />
2997                <category android:name="android.intent.category.SAMPLE_CODE" />
2998            </intent-filter>
2999        </activity>
3000
3001        <activity android:name=".graphics.Sweep" android:label="Graphics/Sweep">
3002            <intent-filter>
3003                <action android:name="android.intent.action.MAIN" />
3004                <category android:name="android.intent.category.SAMPLE_CODE" />
3005            </intent-filter>
3006        </activity>
3007
3008        <activity android:name=".graphics.BitmapMesh" android:label="Graphics/BitmapMesh">
3009            <intent-filter>
3010                <action android:name="android.intent.action.MAIN" />
3011                <category android:name="android.intent.category.SAMPLE_CODE" />
3012            </intent-filter>
3013        </activity>
3014
3015        <activity android:name=".graphics.MeasureText" android:label="Graphics/MeasureText">
3016            <intent-filter>
3017                <action android:name="android.intent.action.MAIN" />
3018                <category android:name="android.intent.category.SAMPLE_CODE" />
3019            </intent-filter>
3020        </activity>
3021
3022        <activity android:name=".graphics.Typefaces" android:label="Graphics/Typefaces">
3023            <intent-filter>
3024                <action android:name="android.intent.action.MAIN" />
3025                <category android:name="android.intent.category.SAMPLE_CODE" />
3026            </intent-filter>
3027        </activity>
3028
3029        <activity android:name=".graphics.FingerPaint" android:label="Graphics/FingerPaint">
3030            <intent-filter>
3031                <action android:name="android.intent.action.MAIN" />
3032                <category android:name="android.intent.category.SAMPLE_CODE" />
3033            </intent-filter>
3034        </activity>
3035
3036        <activity android:name=".graphics.ColorMatrixSample" android:label="Graphics/ColorMatrix">
3037            <intent-filter>
3038                <action android:name="android.intent.action.MAIN" />
3039                <category android:name="android.intent.category.SAMPLE_CODE" />
3040            </intent-filter>
3041        </activity>
3042
3043        <activity android:hardwareAccelerated="false"
3044                  android:name=".graphics.BitmapDecode" android:label="Graphics/BitmapDecode">
3045            <intent-filter>
3046                <action android:name="android.intent.action.MAIN" />
3047                <category android:name="android.intent.category.SAMPLE_CODE" />
3048            </intent-filter>
3049        </activity>
3050
3051        <activity android:name=".graphics.ColorFilters" android:label="Graphics/ColorFilters">
3052            <intent-filter>
3053                <action android:name="android.intent.action.MAIN" />
3054                <category android:name="android.intent.category.SAMPLE_CODE" />
3055            </intent-filter>
3056        </activity>
3057
3058        <activity android:name=".graphics.CreateBitmap" android:label="Graphics/CreateBitmap">
3059            <intent-filter>
3060                <action android:name="android.intent.action.MAIN" />
3061                <category android:name="android.intent.category.SAMPLE_CODE" />
3062            </intent-filter>
3063        </activity>
3064
3065        <activity android:hardwareAccelerated="false"
3066                  android:name=".graphics.DrawPoints" android:label="Graphics/Points">
3067            <intent-filter>
3068                <action android:name="android.intent.action.MAIN" />
3069                <category android:name="android.intent.category.SAMPLE_CODE" />
3070            </intent-filter>
3071        </activity>
3072
3073        <activity android:name=".graphics.TouchPaint" android:label="Graphics/Touch Paint"
3074                android:theme="@style/Theme.Black"
3075                android:configChanges="keyboard|keyboardHidden|navigation|orientation|screenLayout|screenSize|smallestScreenSize">
3076            <intent-filter>
3077                <action android:name="android.intent.action.MAIN" />
3078                <category android:name="android.intent.category.SAMPLE_CODE" />
3079            </intent-filter>
3080        </activity>
3081
3082        <activity android:name=".graphics.BitmapPixels" android:label="Graphics/BitmapPixels">
3083            <intent-filter>
3084                <action android:name="android.intent.action.MAIN" />
3085                <category android:name="android.intent.category.SAMPLE_CODE" />
3086            </intent-filter>
3087        </activity>
3088
3089        <activity android:name=".graphics.Xfermodes" android:label="Graphics/Xfermodes">
3090            <intent-filter>
3091                <action android:name="android.intent.action.MAIN" />
3092                <category android:name="android.intent.category.SAMPLE_CODE" />
3093            </intent-filter>
3094        </activity>
3095
3096        <activity android:name=".graphics.PathEffects" android:label="Graphics/PathEffects">
3097            <intent-filter>
3098                <action android:name="android.intent.action.MAIN" />
3099                <category android:name="android.intent.category.SAMPLE_CODE" />
3100            </intent-filter>
3101        </activity>
3102
3103        <activity android:name=".graphics.GradientDrawable1" android:label="Graphics/Drawable/GradientDrawable">
3104            <intent-filter>
3105                <action android:name="android.intent.action.MAIN" />
3106                <category android:name="android.intent.category.SAMPLE_CODE" />
3107            </intent-filter>
3108        </activity>
3109
3110        <activity android:name=".graphics.PurgeableBitmap" android:label="Graphics/PurgeableBitmap/NonPurgeable">
3111            <intent-filter>
3112                <action android:name="android.intent.action.MAIN" />
3113                <category android:name="android.intent.category.SAMPLE_CODE" />
3114            </intent-filter>
3115        </activity>
3116
3117       <activity-alias android:targetActivity=".graphics.PurgeableBitmap" android:name="Purgeable" android:label="Graphics/PurgeableBitmap/Purgeable">
3118            <intent-filter>
3119                <action android:name="android.intent.action.MAIN" />
3120                <category android:name="android.intent.category.SAMPLE_CODE" />
3121            </intent-filter>
3122        </activity-alias>
3123
3124        <activity android:name=".graphics.DensityActivity" android:label="Graphics/Density">
3125            <intent-filter>
3126                <action android:name="android.intent.action.MAIN" />
3127                <category android:name="android.intent.category.SAMPLE_CODE" />
3128            </intent-filter>
3129        </activity>
3130
3131        <!-- ************************************* -->
3132        <!--             MEDIA SAMPLES             -->
3133        <!-- ************************************* -->
3134
3135        <activity android:name=".media.MediaPlayerDemo" android:label="Media/MediaPlayer">
3136            <intent-filter>
3137                <action android:name="android.intent.action.MAIN" />
3138                <category android:name="android.intent.category.SAMPLE_CODE" />
3139            </intent-filter>
3140        </activity>
3141
3142        <activity android:name=".media.MediaPlayerDemo_Audio" android:label="Media/MediaPlayer">
3143            <intent-filter>
3144                <category android:name="android.intent.category.SAMPLE_CODE" />
3145            </intent-filter>
3146        </activity>
3147
3148        <activity android:name=".media.MediaPlayerDemo_Video" android:label="Media/MediaPlayer">
3149            <intent-filter>
3150                <category android:name="android.intent.category.SAMPLE_CODE" />
3151            </intent-filter>
3152        </activity>
3153
3154        <activity android:name=".media.VideoViewDemo" android:label="Media/VideoView">
3155            <intent-filter>
3156                <action android:name="android.intent.action.MAIN" />
3157                <category android:name="android.intent.category.SAMPLE_CODE" />
3158            </intent-filter>
3159        </activity>
3160
3161        <activity android:name=".media.AudioFxDemo" android:label="Media/AudioFx">
3162            <intent-filter>
3163                <action android:name="android.intent.action.MAIN" />
3164                <category android:name="android.intent.category.SAMPLE_CODE" />
3165            </intent-filter>
3166        </activity>
3167
3168        <activity android:name=".media.projection.MediaProjectionDemo"
3169                android:label="Media/MediaProjection">
3170            <intent-filter>
3171                <action android:name="android.intent.action.MAIN" />
3172                <category android:name="android.intent.category.SAMPLE_CODE" />
3173            </intent-filter>
3174        </activity>
3175
3176        <!-- ************************************* -->
3177        <!--      APPWIDGET PACKAGE SAMPLES           -->
3178        <!-- ************************************* -->
3179
3180        <receiver android:name=".appwidget.ExampleAppWidgetProvider">
3181            <meta-data android:name="android.appwidget.provider"
3182                    android:resource="@xml/appwidget_provider" />
3183            <intent-filter>
3184                <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
3185            </intent-filter>
3186        </receiver>
3187
3188        <activity android:name=".appwidget.ExampleAppWidgetConfigure">
3189            <intent-filter>
3190                <action android:name="android.appwidget.action.APPWIDGET_CONFIGURE" />
3191            </intent-filter>
3192        </activity>
3193
3194        <receiver android:name=".appwidget.ExampleBroadcastReceiver" android:enabled="false">
3195            <intent-filter>
3196                <action android:name="android.intent.ACTION_TIMEZONE_CHANGED" />
3197                <action android:name="android.intent.ACTION_TIME" />
3198            </intent-filter>
3199        </receiver>
3200
3201        <!-- ************************************* -->
3202        <!--             OTHER SAMPLES             -->
3203        <!-- ************************************* -->
3204
3205        <activity android:name=".nfc.ForegroundDispatch" android:label="NFC/ForegroundDispatch">
3206            <intent-filter>
3207                <action android:name="android.intent.action.MAIN" />
3208                <category android:name="android.intent.category.SAMPLE_CODE" />
3209            </intent-filter>
3210        </activity>
3211
3212        <activity android:name=".nfc.TechFilter" android:label="NFC/TechFilter">
3213            <intent-filter>
3214                <action android:name="android.intent.action.MAIN" />
3215                <category android:name="android.intent.category.SAMPLE_CODE" />
3216            </intent-filter>
3217
3218            <!-- Add a technology filter -->
3219            <intent-filter>
3220                <action android:name="android.nfc.action.TECH_DISCOVERED" />
3221            </intent-filter>
3222
3223            <meta-data android:name="android.nfc.action.TECH_DISCOVERED"
3224                android:resource="@xml/filter_nfc"
3225            />
3226        </activity>
3227
3228        <activity android:name=".nfc.ForegroundNdefPush" android:label="NFC/ForegroundNdefPush">
3229            <intent-filter>
3230                <action android:name="android.intent.action.MAIN" />
3231                <category android:name="android.intent.category.SAMPLE_CODE" />
3232            </intent-filter>
3233        </activity>
3234
3235        <activity android:name=".security.KeyStoreUsage" android:label="Security/KeyStore"
3236            android:windowSoftInputMode="adjustPan">
3237            <intent-filter>
3238                <action android:name="android.intent.action.MAIN" />
3239                <category android:name="android.intent.category.SAMPLE_CODE" />
3240            </intent-filter>
3241        </activity>
3242    </application>
3243
3244    <instrumentation android:name=".app.LocalSampleInstrumentation"
3245        android:targetPackage="com.example.android.apis"
3246        android:label="Local Sample" />
3247
3248</manifest>
3249