OSDN Git Service

Added setColor to ColorDrawable.
[android-x86/development.git] / samples / ApiDemos / AndroidManifest.xml
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
25     <uses-permission android:name="android.permission.READ_CONTACTS" />
26     <uses-permission android:name="android.permission.WRITE_CONTACTS" />
27     <uses-permission android:name="android.permission.VIBRATE" />
28     <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
29     <uses-permission android:name="android.permission.INTERNET" />
30     <uses-permission android:name="android.permission.SET_WALLPAPER" />
31     <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
32     <uses-permission android:name="android.permission.SEND_SMS" />
33     <uses-permission android:name="android.permission.RECEIVE_SMS" />
34
35     <!-- We will request access to the camera, saying we require a camera
36          of some sort but not one with autofocus capability. -->
37     <!--
38     <uses-permission android:name="android.permission.CAMERA" />
39     <uses-feature android:name="android.hardware.camera" />
40     <uses-feature android:name="android.hardware.camera.autofocus" android:required="false" />
41     -->
42
43     <application android:name="ApiDemosApplication"
44             android:label="@string/activity_sample_code"
45             android:icon="@drawable/app_sample_code"
46             android:hardwareAccelerated="true">
47
48         <!-- This is how we can request a library but still allow the app
49              to be installed if it doesn't exist. -->
50         <uses-library android:name="com.example.will.never.exist" android:required="false" />
51
52         <activity android:name="ApiDemos">
53             <intent-filter>
54                 <action android:name="android.intent.action.MAIN" />
55                 <category android:name="android.intent.category.DEFAULT" />
56                 <category android:name="android.intent.category.LAUNCHER" />
57             </intent-filter>
58         </activity>
59
60         <!-- ************************************* -->
61         <!--      APPLICATION PACKAGE SAMPLES      -->
62         <!-- ************************************* -->
63
64         <!-- Activity Samples -->
65
66         <activity android:name=".app.HelloWorld" android:label="@string/activity_hello_world">
67             <intent-filter>
68                 <action android:name="android.intent.action.MAIN" />
69                 <category android:name="android.intent.category.SAMPLE_CODE" />
70             </intent-filter>
71         </activity>
72
73         <activity android:name=".app.DialogActivity"
74                 android:label="@string/activity_dialog"
75                 android:theme="@android:style/Theme.Dialog">
76             <intent-filter>
77                 <action android:name="android.intent.action.MAIN" />
78                 <category android:name="android.intent.category.SAMPLE_CODE" />
79             </intent-filter>
80         </activity>
81
82         <activity android:name=".app.CustomDialogActivity"
83                 android:label="@string/activity_custom_dialog"
84                 android:theme="@style/Theme.CustomDialog">
85             <intent-filter>
86                 <action android:name="android.intent.action.MAIN" />
87                 <category android:name="android.intent.category.SAMPLE_CODE" />
88             </intent-filter>
89         </activity>
90
91        <activity android:name=".app.QuickContactsDemo"
92                 android:label="@string/quick_contacts_demo">
93             <intent-filter>
94                 <action android:name="android.intent.action.MAIN" />
95                 <category android:name="android.intent.category.SAMPLE_CODE" />
96             </intent-filter>
97         </activity>
98
99         <activity android:name=".app.WallpaperActivity"
100                 android:label="@string/activity_wallpaper"
101                 android:theme="@style/Theme.Wallpaper">
102             <intent-filter>
103                 <action android:name="android.intent.action.MAIN" />
104                 <category android:name="android.intent.category.SAMPLE_CODE" />
105             </intent-filter>
106         </activity>
107
108         <activity android:name=".app.TranslucentActivity"
109                 android:label="@string/activity_translucent"
110                 android:theme="@style/Theme.Translucent">
111             <intent-filter>
112                 <action android:name="android.intent.action.MAIN" />
113                 <category android:name="android.intent.category.SAMPLE_CODE" />
114             </intent-filter>
115         </activity>
116
117         <activity android:name=".app.TranslucentBlurActivity"
118                 android:label="@string/activity_translucent_blur"
119                 android:theme="@style/Theme.Transparent">
120             <intent-filter>
121                 <action android:name="android.intent.action.MAIN" />
122                 <category android:name="android.intent.category.SAMPLE_CODE" />
123             </intent-filter>
124         </activity>
125
126         <activity android:name=".app.Animation" android:label="@string/activity_animation">
127             <intent-filter>
128                 <action android:name="android.intent.action.MAIN" />
129                 <category android:name="android.intent.category.SAMPLE_CODE" />
130             </intent-filter>
131         </activity>
132
133         <activity android:name=".app.SaveRestoreState"
134                 android:label="@string/activity_save_restore"
135                 android:windowSoftInputMode="stateVisible|adjustResize">
136             <intent-filter>
137                 <action android:name="android.intent.action.MAIN" />
138                 <category android:name="android.intent.category.SAMPLE_CODE" />
139             </intent-filter>
140         </activity>
141
142         <activity android:name=".app.PersistentState"
143                 android:label="@string/activity_persistent"
144                 android:windowSoftInputMode="stateVisible|adjustResize">
145             <intent-filter>
146                 <action android:name="android.intent.action.MAIN" />
147                 <category android:name="android.intent.category.SAMPLE_CODE" />
148             </intent-filter>
149         </activity>
150
151         <activity android:name=".app.SoftInputModes"
152                 android:label="@string/soft_input_modes">
153             <intent-filter>
154                 <action android:name="android.intent.action.MAIN" />
155                 <category android:name="android.intent.category.SAMPLE_CODE" />
156             </intent-filter>
157         </activity>
158
159         <activity android:name=".app.ReceiveResult" android:label="@string/activity_receive_result">
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.SendResult">
167         </activity>
168
169         <activity android:name=".app.Forwarding" android:label="@string/activity_forwarding">
170             <intent-filter>
171                 <action android:name="android.intent.action.MAIN" />
172                 <category android:name="android.intent.category.SAMPLE_CODE" />
173             </intent-filter>
174         </activity>
175
176         <activity android:name=".app.ForwardTarget">
177         </activity>
178
179         <activity android:name=".app.RedirectEnter" android:label="@string/activity_redirect">
180             <intent-filter>
181                 <action android:name="android.intent.action.MAIN" />
182                 <category android:name="android.intent.category.SAMPLE_CODE" />
183             </intent-filter>
184         </activity>
185
186         <activity android:name=".app.RedirectMain">
187         </activity>
188
189         <activity android:name=".app.RedirectGetter">
190         </activity>
191
192         <!-- This sample doesn't work with the new action bar, so use
193              the old style theme. -->
194         <activity android:name=".app.CustomTitle"
195                 android:label="@string/activity_custom_title"
196                 android:windowSoftInputMode="stateVisible|adjustPan"
197                 android:theme="@android:style/Theme">
198             <intent-filter>
199                 <action android:name="android.intent.action.MAIN" />
200                 <category android:name="android.intent.category.SAMPLE_CODE" />
201             </intent-filter>
202         </activity>
203
204         <activity android:name=".app.ReorderOnLaunch"
205                 android:label="@string/activity_reorder">
206             <intent-filter>
207                 <action android:name="android.intent.action.MAIN" />
208                 <category android:name="android.intent.category.SAMPLE_CODE" />
209             </intent-filter>
210         </activity>
211
212         <activity android:name=".app.ReorderTwo" />
213         <activity android:name=".app.ReorderThree" />
214         <activity android:name=".app.ReorderFour" />
215
216         <activity android:name=".app.SetWallpaperActivity"
217                   android:label="@string/activity_setwallpaper">
218             <intent-filter>
219                 <action android:name="android.intent.action.MAIN" />
220                 <category android:name="android.intent.category.SAMPLE_CODE" />
221             </intent-filter>
222         </activity>
223
224         <activity android:name=".app.ScreenOrientation"
225                   android:label="@string/activity_screen_orientation">
226             <intent-filter>
227                 <action android:name="android.intent.action.MAIN" />
228                 <category android:name="android.intent.category.SAMPLE_CODE" />
229             </intent-filter>
230         </activity>
231         
232         <!-- Fragment Samples -->
233
234         <activity android:name=".app.FragmentAlertDialog"
235                 android:label="@string/fragment_alert_dialog">
236             <intent-filter>
237                 <action android:name="android.intent.action.MAIN" />
238                 <category android:name="android.intent.category.SAMPLE_CODE" />
239             </intent-filter>
240         </activity>
241
242         <activity android:name=".app.FragmentAnim"
243                 android:label="@string/fragment_anim">
244             <intent-filter>
245                 <action android:name="android.intent.action.MAIN" />
246                 <category android:name="android.intent.category.SAMPLE_CODE" />
247             </intent-filter>
248         </activity>
249
250         <activity android:name=".app.FragmentContextMenu"
251                 android:label="@string/fragment_context_menu">
252             <intent-filter>
253                 <action android:name="android.intent.action.MAIN" />
254                 <category android:name="android.intent.category.SAMPLE_CODE" />
255             </intent-filter>
256         </activity>
257
258         <activity android:name=".app.FragmentDialog"
259                 android:label="@string/fragment_dialog">
260             <intent-filter>
261                 <action android:name="android.intent.action.MAIN" />
262                 <category android:name="android.intent.category.SAMPLE_CODE" />
263             </intent-filter>
264         </activity>
265
266         <activity android:name=".app.FragmentDialogOrActivity"
267                 android:label="@string/fragment_dialog_or_activity">
268             <intent-filter>
269                 <action android:name="android.intent.action.MAIN" />
270                 <category android:name="android.intent.category.SAMPLE_CODE" />
271             </intent-filter>
272         </activity>
273
274         <activity android:name=".app.FragmentLayout"
275                 android:label="@string/fragment_layout">
276             <intent-filter>
277                 <action android:name="android.intent.action.MAIN" />
278                 <category android:name="android.intent.category.SAMPLE_CODE" />
279             </intent-filter>
280         </activity>
281
282         <activity android:name=".app.FragmentLayout$DetailsActivity" />
283
284         <activity android:name=".app.FragmentListCursorLoader"
285                 android:label="@string/fragment_list_cursor_loader">
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.FragmentListArray"
293                 android:label="@string/fragment_list_array">
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.FragmentMenu"
301                 android:label="@string/fragment_menu">
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.FragmentRetainInstance"
309                 android:label="@string/fragment_retain_instance">
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.FragmentReceiveResult"
317                 android:label="@string/fragment_receive_result">
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         <activity android:name=".app.FragmentStack"
325                 android:label="@string/fragment_stack">
326             <intent-filter>
327                 <action android:name="android.intent.action.MAIN" />
328                 <category android:name="android.intent.category.SAMPLE_CODE" />
329             </intent-filter>
330         </activity>
331
332         <!-- Intent Samples -->
333
334         <activity android:name=".app.Intents" android:label="@string/activity_intents">
335             <intent-filter>
336                 <action android:name="android.intent.action.MAIN" />
337                 <category android:name="android.intent.category.SAMPLE_CODE" />
338             </intent-filter>
339         </activity>
340
341         <!-- Service Samples -->
342
343         <service android:name=".app.LocalService" />
344
345         <activity android:name=".app.LocalServiceActivities$Controller"
346                 android:label="@string/activity_local_service_controller"
347                 android:launchMode="singleTop">
348             <intent-filter>
349                 <action android:name="android.intent.action.MAIN" />
350                 <category android:name="android.intent.category.SAMPLE_CODE" />
351             </intent-filter>
352         </activity>
353
354         <activity android:name=".app.LocalServiceActivities$Binding"
355                 android:label="@string/activity_local_service_binding">
356             <intent-filter>
357                 <action android:name="android.intent.action.MAIN" />
358                 <category android:name="android.intent.category.SAMPLE_CODE" />
359             </intent-filter>
360         </activity>
361
362 <!-- BEGIN_INCLUDE(remote_service_declaration) -->
363         <service android:name=".app.MessengerService"
364                 android:process=":remote" />
365 <!-- END_INCLUDE(remote_service_declaration) -->
366
367         <activity android:name=".app.MessengerServiceActivities$Binding"
368                 android:label="@string/activity_messenger_service_binding">
369             <intent-filter>
370                 <action android:name="android.intent.action.MAIN" />
371                 <category android:name="android.intent.category.SAMPLE_CODE" />
372             </intent-filter>
373         </activity>
374
375         <service android:name=".app.RemoteService" android:process=":remote">
376             <intent-filter>
377                 <!-- These are the interfaces supported by the service, which
378                      you can bind to. -->
379                 <action android:name="com.example.android.apis.app.IRemoteService" />
380                 <action android:name="com.example.android.apis.app.ISecondary" />
381                 <!-- This is an action code you can use to select the service
382                      without explicitly supplying the implementation class. -->
383                 <action android:name="com.example.android.apis.app.REMOTE_SERVICE" />
384             </intent-filter>
385         </service>
386
387         <activity android:name=".app.RemoteService$Controller"
388                 android:label="@string/activity_remote_service_controller"
389                 android:launchMode="singleTop">
390             <intent-filter>
391                 <action android:name="android.intent.action.MAIN" />
392                 <category android:name="android.intent.category.SAMPLE_CODE" />
393             </intent-filter>
394         </activity>
395
396         <activity android:name=".app.RemoteService$Binding"
397                 android:label="@string/activity_remote_service_binding">
398             <intent-filter>
399                 <action android:name="android.intent.action.MAIN" />
400                 <category android:name="android.intent.category.SAMPLE_CODE" />
401             </intent-filter>
402         </activity>
403
404         <service android:name=".app.ServiceStartArguments" />
405
406         <activity android:name=".app.ServiceStartArguments$Controller"
407                 android:label="@string/activity_service_start_arguments_controller"
408                 android:launchMode="singleTop">
409             <intent-filter>
410                 <action android:name="android.intent.action.MAIN" />
411                 <category android:name="android.intent.category.SAMPLE_CODE" />
412             </intent-filter>
413         </activity>
414
415         <service android:name=".app.ForegroundService" />
416
417         <activity android:name=".app.ForegroundService$Controller"
418                 android:label="@string/activity_foreground_service_controller"
419                 android:launchMode="singleTop">
420             <intent-filter>
421                 <action android:name="android.intent.action.MAIN" />
422                 <category android:name="android.intent.category.SAMPLE_CODE" />
423             </intent-filter>
424         </activity>
425
426         <!-- Alarm Samples -->
427
428         <receiver android:name=".app.OneShotAlarm" android:process=":remote" />
429
430         <receiver android:name=".app.RepeatingAlarm" android:process=":remote" />
431
432         <activity android:name=".app.AlarmController" android:label="@string/activity_alarm_controller">
433             <intent-filter>
434                 <action android:name="android.intent.action.MAIN" />
435                 <category android:name="android.intent.category.SAMPLE_CODE" />
436             </intent-filter>
437         </activity>
438
439         <service android:name=".app.AlarmService_Service" android:process=":remote" />
440
441         <activity android:name=".app.AlarmService" android:label="@string/activity_alarm_service">
442             <intent-filter>
443                 <action android:name="android.intent.action.MAIN" />
444                 <category android:name="android.intent.category.SAMPLE_CODE" />
445             </intent-filter>
446         </activity>
447
448         <!-- Instrumentation Samples -->
449
450         <activity android:name=".app.LocalSample" android:label="@string/activity_local_sample">
451             <intent-filter>
452                 <action android:name="android.intent.action.MAIN" />
453                 <!-- category android:name="android.intent.category.SAMPLE_CODE" /-->
454             </intent-filter>
455         </activity>
456
457         <activity android:name=".app.ContactsFilter" android:label="@string/activity_contacts_filter">
458             <intent-filter>
459                 <action android:name="android.intent.action.MAIN" />
460                 <!-- category android:name="android.intent.category.SAMPLE_CODE" /-->
461             </intent-filter>
462         </activity>
463
464
465         <!-- Notifications samples -->
466
467         <activity android:name=".app.NotifyWithText" android:label="App/Notification/NotifyWithText">
468             <intent-filter>
469                 <action android:name="android.intent.action.MAIN" />
470                 <category android:name="android.intent.category.SAMPLE_CODE" />
471             </intent-filter>
472         </activity>
473
474         <activity android:name=".app.IncomingMessage" android:label="App/Notification/IncomingMessage">
475             <intent-filter>
476                 <action android:name="android.intent.action.MAIN" />
477                 <category android:name="android.intent.category.SAMPLE_CODE" />
478             </intent-filter>
479         </activity>
480
481         <activity android:name=".app.IncomingMessageView" android:label="App/Notification/IncomingMessageView">
482             <intent-filter>
483                 <action android:name="android.intent.action.MAIN" />
484                 <category android:name="android.intent.category.EMBED" />
485             </intent-filter>
486         </activity>
487
488         <!-- This is used to display a notification selected by the user
489              from StatusBarNotifications.  Note the configuration here so
490              that the activity layers on top of whatever the user is doing,
491              allowing them to press back to return. -->
492         <activity android:name=".app.NotificationDisplay"
493                 android:theme="@style/Theme.Transparent"
494                 android:taskAffinity=""
495                 android:excludeFromRecents="true"
496                 android:noHistory="true">
497         </activity>
498
499         <activity android:name=".app.StatusBarNotifications"
500                 android:label="App/Notification/Status Bar"
501                 android:launchMode="singleTop">
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         <service android:name=".app.NotifyingService" />
509
510         <activity android:name=".app.NotifyingController" android:label="App/Notification/Notifying Service Controller">
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         <!-- Dialog samples -->
518         <activity android:name=".app.AlertDialogSamples" android:label="@string/activity_alert_dialog">
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         <!-- Search Samples -->
526
527         <!-- This activity represents a "typical" activity in your application from which the -->
528         <!-- user would be allowed to invoke a search function.  As noted below, the definition -->
529         <!-- of android.app.default_searchable is more typically handled at the application -->
530         <!-- level, where it can serve as a default for all of your activities. -->
531
532         <activity android:name=".app.SearchInvoke"
533                   android:label="@string/search_invoke">
534             <intent-filter>
535                 <action android:name="android.intent.action.MAIN" />
536                 <category android:name="android.intent.category.SAMPLE_CODE" />
537             </intent-filter>
538
539             <!-- This metadata entry causes .app.SearchQueryResults to be the default context -->
540             <!-- whenever the user invokes search while in this Activity. -->
541             <meta-data android:name="android.app.default_searchable"
542                        android:value=".app.SearchQueryResults" />
543
544             <!-- This is not the typical way to define android.app.default_searchable, -->
545             <!-- and we show it here only because we wish to confine the search demo to this -->
546             <!-- section of the ApiDemos application. -->
547
548             <!-- For typical applications, it's simpler to define android.app.default_searchable -->
549             <!-- just once, at the application level, where it serves as a default for all of -->
550             <!-- the Activities in your package. -->
551         </activity>
552
553         <!-- This activity represents the "search" activity in your application, in which -->
554         <!-- search results are gathered and displayed. -->
555
556         <activity android:name=".app.SearchQueryResults"
557                   android:label="@string/search_query_results">
558             <intent-filter>
559                 <action android:name="android.intent.action.MAIN" />
560                 <category android:name="android.intent.category.SAMPLE_CODE" />
561             </intent-filter>
562
563             <!-- This intent-filter identifies this activity as "searchable" -->
564
565             <intent-filter>
566                 <action android:name="android.intent.action.SEARCH" />
567                 <category android:name="android.intent.category.DEFAULT" />
568             </intent-filter>
569
570             <!-- This metadata entry provides further configuration details for searches -->
571             <!-- that are handled by this activity. -->
572
573             <meta-data android:name="android.app.searchable"
574                        android:resource="@xml/searchable" />
575         </activity>
576
577         <!-- This provider declaration informs the Search Manager that you have a provider of -->
578         <!-- Search suggestions, and provides information about how to access it. -->
579
580         <provider android:name=".app.SearchSuggestionSampleProvider"
581                   android:authorities="com.example.android.apis.SuggestionProvider" />
582
583         <!-- Shortcuts Samples -->
584
585         <!-- This section of sample code shows how your application can add shortcuts to -->
586         <!-- the launcher (home screen).  Shortcuts have a three step life cycle. -->
587
588         <!-- 1.  Your application offers to provide shortcuts to the launcher.  When -->
589         <!--     the user installs a shortcut, an activity within your application -->
590         <!--     generates the actual shortcut and returns it to the launcher, where it -->
591         <!--     is shown to the user as an icon. -->
592
593         <!-- 2.  Any time the user clicks on an installed shortcut, an intent is sent. -->
594         <!--     Typically this would then be handled as necessary by an activity within -->
595         <!--     your application. -->
596
597         <!-- 3.  The shortcut is deleted.  There is no notification to your application. -->
598
599         <!-- In order provide shortcuts from your application, you provide three things: -->
600
601         <!-- 1.  An intent-filter declaring your ability to provide shortcuts -->
602         <!-- 2.  Code within the activity to provide the shortcuts as requested -->
603         <!-- 3.  Code elsewhere within your activity, if appropriate, to receive -->
604         <!--     intents from the shortcut itself. -->
605
606         <activity android:name=".app.LauncherShortcuts"
607                   android:label="@string/shortcuts">
608             <intent-filter>
609                 <action android:name="android.intent.action.MAIN" />
610                 <category android:name="android.intent.category.SAMPLE_CODE" />
611             </intent-filter>
612
613         </activity>
614
615         <!-- It is recommended that you use an activity-alias to provide the "CREATE_SHORTCUT" -->
616         <!-- intent-filter.  This gives you a way to set the text (and optionally the -->
617         <!-- icon) that will be seen in the launcher's create-shortcut user interface. -->
618
619         <activity-alias android:name=".app.CreateShortcuts"
620             android:targetActivity=".app.LauncherShortcuts"
621             android:label="@string/sample_shortcuts">
622
623             <!--  This intent-filter allows your shortcuts to be created in the launcher. -->
624             <intent-filter>
625                 <action android:name="android.intent.action.CREATE_SHORTCUT" />
626                 <category android:name="android.intent.category.DEFAULT" />
627             </intent-filter>
628
629         </activity-alias>
630
631         <!-- Menu Samples -->
632
633         <activity android:name=".app.MenuInflateFromXml" android:label="@string/menu_from_xml_title">
634             <intent-filter>
635                 <action android:name="android.intent.action.MAIN" />
636                 <category android:name="android.intent.category.SAMPLE_CODE" />
637             </intent-filter>
638         </activity>
639
640         <!-- Device Admin Samples -->
641
642         <activity android:name=".app.DeviceAdminSample$Controller"
643                 android:label="@string/activity_sample_device_admin">
644             <intent-filter>
645                 <action android:name="android.intent.action.MAIN" />
646                 <category android:name="android.intent.category.SAMPLE_CODE" />
647             </intent-filter>
648         </activity>
649
650 <!-- BEGIN_INCLUDE(device_admin_declaration) -->
651         <receiver android:name=".app.DeviceAdminSample"
652                 android:label="@string/sample_device_admin"
653                 android:description="@string/sample_device_admin_description"
654                 android:permission="android.permission.BIND_DEVICE_ADMIN">
655             <meta-data android:name="android.app.device_admin"
656                        android:resource="@xml/device_admin_sample" />
657             <intent-filter>
658                 <action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
659             </intent-filter>
660         </receiver>
661 <!-- END_INCLUDE(device_admin_declaration) -->
662
663         <!-- Voice Recognition Samples -->
664
665         <activity android:name=".app.VoiceRecognition" android:label="@string/voice_recognition">
666             <intent-filter>
667                 <action android:name="android.intent.action.MAIN" />
668                 <category android:name="android.intent.category.SAMPLE_CODE" />
669             </intent-filter>
670         </activity>
671
672         <!-- Text-To-Speech Samples -->
673
674         <activity android:name=".app.TextToSpeechActivity" android:label="@string/text_to_speech">
675             <intent-filter>
676                 <action android:name="android.intent.action.MAIN" />
677                 <category android:name="android.intent.category.SAMPLE_CODE" />
678             </intent-filter>
679         </activity>
680
681         <!-- Action Bar Samples -->
682         <activity android:name=".app.ActionBarMechanics"
683                   android:label="@string/action_bar_mechanics">
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         <activity android:name=".app.ActionBarUsage" android:label="@string/action_bar_usage">
691             <intent-filter>
692                 <action android:name="android.intent.action.MAIN" />
693                 <category android:name="android.intent.category.SAMPLE_CODE" />
694             </intent-filter>
695         </activity>
696
697         <activity android:name=".app.ActionBarDisplayOptions"
698                   android:label="@string/action_bar_display_options"
699                   android:logo="@drawable/apidemo_androidlogo">
700             <intent-filter>
701                 <action android:name="android.intent.action.MAIN" />
702                 <category android:name="android.intent.category.SAMPLE_CODE" />
703             </intent-filter>
704         </activity>
705
706         <!-- ************************************* -->
707         <!--       PREFERENCE PACKAGE SAMPLES      -->
708         <!-- ************************************* -->
709
710         <activity android:name=".preference.FragmentPreferences"
711                 android:label="@string/fragment_preferences">
712             <intent-filter>
713                 <action android:name="android.intent.action.MAIN" />
714                 <category android:name="android.intent.category.SAMPLE_CODE" />
715             </intent-filter>
716         </activity>
717
718         <activity android:name=".preference.PreferenceWithHeaders"
719                 android:label="@string/preference_with_headers">
720             <intent-filter>
721                 <action android:name="android.intent.action.MAIN" />
722                 <category android:name="android.intent.category.SAMPLE_CODE" />
723             </intent-filter>
724         </activity>
725
726         <activity android:name=".preference.PreferencesFromXml"
727                 android:label="@string/preferences_from_xml">
728             <intent-filter>
729                 <action android:name="android.intent.action.MAIN" />
730                 <category android:name="android.intent.category.SAMPLE_CODE" />
731             </intent-filter>
732         </activity>
733
734         <activity android:name=".preference.PreferencesFromCode"
735                 android:label="@string/preferences_from_code">
736             <intent-filter>
737                 <action android:name="android.intent.action.MAIN" />
738                 <category android:name="android.intent.category.SAMPLE_CODE" />
739             </intent-filter>
740         </activity>
741
742         <activity android:name=".preference.AdvancedPreferences"
743                 android:label="@string/advanced_preferences">
744             <intent-filter>
745                 <action android:name="android.intent.action.MAIN" />
746                 <category android:name="android.intent.category.SAMPLE_CODE" />
747             </intent-filter>
748         </activity>
749
750         <activity android:name=".preference.LaunchingPreferences"
751                 android:label="@string/launching_preferences">
752             <intent-filter>
753                 <action android:name="android.intent.action.MAIN" />
754                 <category android:name="android.intent.category.SAMPLE_CODE" />
755             </intent-filter>
756         </activity>
757
758         <activity android:name=".preference.PreferenceDependencies"
759                 android:label="@string/preference_dependencies">
760             <intent-filter>
761                 <action android:name="android.intent.action.MAIN" />
762                 <category android:name="android.intent.category.SAMPLE_CODE" />
763             </intent-filter>
764         </activity>
765
766         <activity android:name=".preference.DefaultValues" android:label="@string/default_values">
767             <intent-filter>
768                 <action android:name="android.intent.action.MAIN" />
769                 <category android:name="android.intent.category.SAMPLE_CODE" />
770             </intent-filter>
771         </activity>
772
773         <!-- ************************************* -->
774         <!--        CONTENT PACKAGE SAMPLES        -->
775         <!-- ************************************* -->
776
777         <activity android:name=".content.ClipboardSample" android:label="@string/activity_clipboard">
778             <intent-filter>
779                 <action android:name="android.intent.action.MAIN" />
780                 <category android:name="android.intent.category.SAMPLE_CODE" />
781             </intent-filter>
782         </activity>
783
784         <activity android:name=".content.ExternalStorage" android:label="@string/activity_external_storage">
785             <intent-filter>
786                 <action android:name="android.intent.action.MAIN" />
787                 <category android:name="android.intent.category.SAMPLE_CODE" />
788                 <category android:name="android.intent.category.EMBED" />
789             </intent-filter>
790         </activity>
791
792         <activity android:name=".content.StyledText" android:label="@string/activity_styled_text">
793             <intent-filter>
794                 <action android:name="android.intent.action.MAIN" />
795                 <category android:name="android.intent.category.SAMPLE_CODE" />
796                 <category android:name="android.intent.category.EMBED" />
797             </intent-filter>
798         </activity>
799
800         <activity android:name=".content.ReadAsset" android:label="@string/activity_read_asset">
801             <intent-filter>
802                 <action android:name="android.intent.action.MAIN" />
803                 <category android:name="android.intent.category.SAMPLE_CODE" />
804                 <category android:name="android.intent.category.EMBED" />
805             </intent-filter>
806         </activity>
807
808         <activity android:name=".content.ResourcesSample" android:label="@string/activity_resources">
809             <intent-filter>
810                 <action android:name="android.intent.action.MAIN" />
811                 <category android:name="android.intent.category.SAMPLE_CODE" />
812             </intent-filter>
813         </activity>
814
815         <activity android:name=".content.PickContact" android:label="@string/activity_pick_contact">
816             <intent-filter>
817                 <action android:name="android.intent.action.MAIN" />
818                 <category android:name="android.intent.category.SAMPLE_CODE" />
819             </intent-filter>
820         </activity>
821
822         <!-- ************************************* -->
823         <!--     OS PACKAGE SAMPLES                -->
824         <!-- ************************************* -->
825
826         <activity android:name=".os.MorseCode" android:label="OS/Morse Code">
827             <intent-filter>
828                 <action android:name="android.intent.action.MAIN" />
829                 <category android:name="android.intent.category.SAMPLE_CODE" />
830             </intent-filter>
831         </activity>
832
833         <activity android:name=".os.Sensors" android:label="OS/Sensors">
834             <intent-filter>
835                 <action android:name="android.intent.action.MAIN" />
836                 <category android:name="android.intent.category.SAMPLE_CODE" />
837             </intent-filter>
838         </activity>
839
840         <activity android:name=".os.SmsMessagingDemo" android:label="OS/SMS Messaging">
841             <intent-filter>
842                 <action android:name="android.intent.action.MAIN" />
843                 <category android:name="android.intent.category.SAMPLE_CODE" />
844             </intent-filter>
845         </activity>
846
847         <activity android:name=".os.SmsReceivedDialog"
848                   android:theme="@android:style/Theme.Translucent.NoTitleBar"
849                   android:launchMode="singleInstance" />
850
851         <receiver android:name=".os.SmsMessageReceiver" android:enabled="false">
852             <intent-filter>
853                 <action android:name="android.provider.Telephony.SMS_RECEIVED" />
854             </intent-filter>
855         </receiver>
856
857         <!-- ************************************* -->
858         <!--     ANDROID.ANIMATION PACKAGE SAMPLES         -->
859         <!-- ************************************* -->
860
861         <activity android:name=".animation.AnimationLoading" android:label="Animation/Loading"
862                   android:hardwareAccelerated="false">
863             <intent-filter>
864                 <action android:name="android.intent.action.MAIN" />
865                 <category android:name="android.intent.category.SAMPLE_CODE" />
866             </intent-filter>
867         </activity>
868
869         <activity android:name=".animation.AnimationCloning"
870                   android:label="Animation/Cloning"
871                   android:hardwareAccelerated="false">
872             <intent-filter>
873                 <action android:name="android.intent.action.MAIN" />
874                 <category android:name="android.intent.category.SAMPLE_CODE" />
875             </intent-filter>
876         </activity>
877
878         <activity android:name=".animation.AnimationSeeking" android:label="Animation/Seeking"
879                   android:hardwareAccelerated="false">
880             <intent-filter>
881                 <action android:name="android.intent.action.MAIN" />
882                 <category android:name="android.intent.category.SAMPLE_CODE" />
883             </intent-filter>
884         </activity>
885
886         <activity android:name=".animation.AnimatorEvents" android:label="Animation/Events"
887                   android:hardwareAccelerated="false">
888             <intent-filter>
889                 <action android:name="android.intent.action.MAIN" />
890                 <category android:name="android.intent.category.SAMPLE_CODE" />
891             </intent-filter>
892         </activity>
893
894         <activity android:name=".animation.BouncingBalls"
895                   android:label="Animation/Bouncing Balls"
896                   android:hardwareAccelerated="false">
897             <intent-filter>
898                 <action android:name="android.intent.action.MAIN" />
899                 <category android:name="android.intent.category.SAMPLE_CODE" />
900             </intent-filter>
901         </activity>
902
903         <activity android:name=".animation.CustomEvaluator"
904                   android:label="Animation/Custom Evaluator"
905                   android:hardwareAccelerated="false">
906             <intent-filter>
907                 <action android:name="android.intent.action.MAIN" />
908                 <category android:name="android.intent.category.SAMPLE_CODE" />
909             </intent-filter>
910         </activity>
911
912         <activity android:name=".animation.ListFlipper" android:label="Animation/View Flip">
913             <intent-filter>
914                 <action android:name="android.intent.action.MAIN" />
915                 <category android:name="android.intent.category.SAMPLE_CODE" />
916             </intent-filter>
917         </activity>
918
919         <activity android:name=".animation.ReversingAnimation" android:label="Animation/Reversing"
920                   android:hardwareAccelerated="false">
921             <intent-filter>
922                 <action android:name="android.intent.action.MAIN" />
923                 <category android:name="android.intent.category.SAMPLE_CODE" />
924             </intent-filter>
925         </activity>
926
927         <activity android:name=".animation.MultiPropertyAnimation"
928                   android:label="Animation/Multiple Properties"
929                   android:hardwareAccelerated="false">
930             <intent-filter>
931                 <action android:name="android.intent.action.MAIN" />
932                 <category android:name="android.intent.category.SAMPLE_CODE" />
933             </intent-filter>
934         </activity>
935
936         <activity android:name=".animation.LayoutAnimations"
937                   android:label="Animation/Layout Animations">
938             <intent-filter>
939                 <action android:name="android.intent.action.MAIN" />
940                 <category android:name="android.intent.category.SAMPLE_CODE" />
941             </intent-filter>
942         </activity>
943
944         <activity android:name=".animation.LayoutAnimationsHideShow"
945                   android:label="Animation/Hide-Show Animations">
946             <intent-filter>
947                 <action android:name="android.intent.action.MAIN" />
948                 <category android:name="android.intent.category.SAMPLE_CODE" />
949             </intent-filter>
950         </activity>
951
952         <activity android:name=".animation.LayoutAnimationsByDefault"
953                   android:label="Animation/Default Layout Animations">
954             <intent-filter>
955                 <action android:name="android.intent.action.MAIN" />
956                 <category android:name="android.intent.category.SAMPLE_CODE" />
957             </intent-filter>
958         </activity>
959
960         <!-- ************************************* -->
961         <!--     ANIMATION PACKAGE SAMPLES         -->
962         <!-- ************************************* -->
963
964         <activity android:name=".animation.Transition3d" android:label="Views/Animation/3D Transition">
965             <intent-filter>
966                 <action android:name="android.intent.action.MAIN" />
967                 <category android:name="android.intent.category.SAMPLE_CODE" />
968             </intent-filter>
969         </activity>
970
971         <!-- ************************************* -->
972         <!--      VIEW/WIDGET PACKAGE SAMPLES      -->
973         <!-- ************************************* -->
974
975         <activity android:name=".view.ChronometerDemo" android:label="Views/Chronometer">
976             <intent-filter>
977                 <action android:name="android.intent.action.MAIN" />
978                 <category android:name="android.intent.category.SAMPLE_CODE" />
979             </intent-filter>
980         </activity>
981         <activity android:name=".view.WebView1" android:label="Views/WebView">
982             <intent-filter>
983                 <action android:name="android.intent.action.MAIN" />
984                 <category android:name="android.intent.category.SAMPLE_CODE" />
985             </intent-filter>
986         </activity>
987
988         <activity android:name=".view.RelativeLayout1" android:label="Views/Layouts/RelativeLayout/1. Vertical">
989             <intent-filter>
990                 <action android:name="android.intent.action.MAIN" />
991                 <category android:name="android.intent.category.SAMPLE_CODE" />
992             </intent-filter>
993         </activity>
994
995         <activity android:name=".view.RelativeLayout2" android:label="Views/Layouts/RelativeLayout/2. Simple Form">
996             <intent-filter>
997                 <action android:name="android.intent.action.MAIN" />
998                 <category android:name="android.intent.category.SAMPLE_CODE" />
999             </intent-filter>
1000         </activity>
1001
1002         <activity android:name=".view.LinearLayout1" android:label="Views/Layouts/LinearLayout/1. Vertical">
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=".view.LinearLayout2" android:label="Views/Layouts/LinearLayout/2. Vertical (Fill Screen)">
1010             <intent-filter>
1011                 <action android:name="android.intent.action.MAIN" />
1012                 <category android:name="android.intent.category.SAMPLE_CODE" />
1013             </intent-filter>
1014         </activity>
1015
1016         <activity android:name=".view.LinearLayout3" android:label="Views/Layouts/LinearLayout/3. Vertical (Padded)">
1017             <intent-filter>
1018                 <action android:name="android.intent.action.MAIN" />
1019                 <category android:name="android.intent.category.SAMPLE_CODE" />
1020             </intent-filter>
1021         </activity>
1022
1023         <activity android:name=".view.LinearLayout4" android:label="Views/Layouts/LinearLayout/4. Horizontal">
1024             <intent-filter>
1025                 <action android:name="android.intent.action.MAIN" />
1026                 <category android:name="android.intent.category.SAMPLE_CODE" />
1027             </intent-filter>
1028         </activity>
1029
1030         <activity android:name=".view.LinearLayout5" android:label="Views/Layouts/LinearLayout/5. Simple Form">
1031             <intent-filter>
1032                 <action android:name="android.intent.action.MAIN" />
1033                 <category android:name="android.intent.category.SAMPLE_CODE" />
1034             </intent-filter>
1035         </activity>
1036
1037         <activity android:name=".view.LinearLayout6" android:label="Views/Layouts/LinearLayout/6. Uniform Size">
1038             <intent-filter>
1039                 <action android:name="android.intent.action.MAIN" />
1040                 <category android:name="android.intent.category.SAMPLE_CODE" />
1041             </intent-filter>
1042         </activity>
1043
1044         <activity android:name=".view.LinearLayout7" android:label="Views/Layouts/LinearLayout/7. Fill Parent">
1045             <intent-filter>
1046                 <action android:name="android.intent.action.MAIN" />
1047                 <category android:name="android.intent.category.SAMPLE_CODE" />
1048             </intent-filter>
1049         </activity>
1050
1051         <activity android:name=".view.LinearLayout8" android:label="Views/Layouts/LinearLayout/8. Gravity">
1052             <intent-filter>
1053                 <action android:name="android.intent.action.MAIN" />
1054                 <category android:name="android.intent.category.SAMPLE_CODE" />
1055             </intent-filter>
1056         </activity>
1057
1058         <activity android:name=".view.LinearLayout9" android:label="Views/Layouts/LinearLayout/9. Layout Weight">
1059             <intent-filter>
1060                 <action android:name="android.intent.action.MAIN" />
1061                 <category android:name="android.intent.category.SAMPLE_CODE" />
1062             </intent-filter>
1063         </activity>
1064
1065         <activity android:name=".view.LinearLayout10" android:label="Views/Layouts/LinearLayout/10. Background Image">
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
1073         <activity android:name=".view.RadioGroup1" android:label="Views/Radio Group">
1074             <intent-filter>
1075                 <action android:name="android.intent.action.MAIN" />
1076                 <category android:name="android.intent.category.SAMPLE_CODE" />
1077             </intent-filter>
1078         </activity>
1079
1080         <activity android:name=".view.ScrollView1" android:label="Views/Layouts/ScrollView/1. Short">
1081             <intent-filter>
1082                 <action android:name="android.intent.action.MAIN" />
1083                 <category android:name="android.intent.category.SAMPLE_CODE" />
1084             </intent-filter>
1085         </activity>
1086
1087         <activity android:name=".view.ScrollView2" android:label="Views/Layouts/ScrollView/2. Long">
1088             <intent-filter>
1089                 <action android:name="android.intent.action.MAIN" />
1090                 <category android:name="android.intent.category.SAMPLE_CODE" />
1091             </intent-filter>
1092         </activity>
1093
1094         <activity android:name=".view.Tabs1" android:label="Views/Tabs/Content By Id">
1095             <intent-filter>
1096                 <action android:name="android.intent.action.MAIN"/>
1097                 <category android:name="android.intent.category.SAMPLE_CODE"/>
1098             </intent-filter>
1099         </activity>
1100
1101         <activity android:name=".view.Tabs2" android:label="Views/Tabs/Content By Factory">
1102             <intent-filter>
1103                 <action android:name="android.intent.action.MAIN"/>
1104                 <category android:name="android.intent.category.SAMPLE_CODE"/>
1105             </intent-filter>
1106         </activity>
1107
1108         <activity android:name=".view.Tabs3" android:label="Views/Tabs/Content By Intent">
1109             <intent-filter>
1110                 <action android:name="android.intent.action.MAIN"/>
1111                 <category android:name="android.intent.category.SAMPLE_CODE"/>
1112             </intent-filter>
1113         </activity>
1114
1115         <activity android:name=".view.InternalSelectionScroll" android:label="Views/Layouts/ScrollView/3. Internal Selection">
1116             <intent-filter>
1117                 <action android:name="android.intent.action.MAIN" />
1118                 <category android:name="android.intent.category.SAMPLE_CODE" />
1119             </intent-filter>
1120         </activity>
1121
1122         <activity android:name=".view.TableLayout1" android:label="Views/Layouts/TableLayout/01. Basic">
1123             <intent-filter>
1124                 <action android:name="android.intent.action.MAIN" />
1125                 <category android:name="android.intent.category.SAMPLE_CODE" />
1126             </intent-filter>
1127         </activity>
1128
1129         <activity android:name=".view.TableLayout2" android:label="Views/Layouts/TableLayout/02. Empty Cells">
1130             <intent-filter>
1131                 <action android:name="android.intent.action.MAIN" />
1132                 <category android:name="android.intent.category.SAMPLE_CODE" />
1133             </intent-filter>
1134         </activity>
1135
1136         <activity android:name=".view.TableLayout3" android:label="Views/Layouts/TableLayout/03. Long Content">
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=".view.TableLayout4" android:label="Views/Layouts/TableLayout/04. Stretchable">
1144             <intent-filter>
1145                 <action android:name="android.intent.action.MAIN" />
1146                 <category android:name="android.intent.category.SAMPLE_CODE" />
1147             </intent-filter>
1148         </activity>
1149
1150         <activity android:name=".view.TableLayout5" android:label="Views/Layouts/TableLayout/05. Spanning and Stretchable">
1151             <intent-filter>
1152                 <action android:name="android.intent.action.MAIN" />
1153                 <category android:name="android.intent.category.SAMPLE_CODE" />
1154             </intent-filter>
1155         </activity>
1156
1157         <activity android:name=".view.TableLayout6" android:label="Views/Layouts/TableLayout/06. More Spanning and Stretchable">
1158             <intent-filter>
1159                 <action android:name="android.intent.action.MAIN" />
1160                 <category android:name="android.intent.category.SAMPLE_CODE" />
1161             </intent-filter>
1162         </activity>
1163
1164         <activity android:name=".view.TableLayout7" android:label="Views/Layouts/TableLayout/07. Column Collapse">
1165             <intent-filter>
1166                 <action android:name="android.intent.action.MAIN" />
1167                 <category android:name="android.intent.category.SAMPLE_CODE" />
1168             </intent-filter>
1169         </activity>
1170
1171         <activity android:name=".view.TableLayout8" android:label="Views/Layouts/TableLayout/08. Toggle Stretch">
1172             <intent-filter>
1173                 <action android:name="android.intent.action.MAIN" />
1174                 <category android:name="android.intent.category.SAMPLE_CODE" />
1175             </intent-filter>
1176         </activity>
1177
1178         <activity android:name=".view.TableLayout9" android:label="Views/Layouts/TableLayout/09. Toggle Shrink">
1179             <intent-filter>
1180                 <action android:name="android.intent.action.MAIN" />
1181                 <category android:name="android.intent.category.SAMPLE_CODE" />
1182             </intent-filter>
1183         </activity>
1184
1185         <activity android:name=".view.TableLayout10" android:label="Views/Layouts/TableLayout/10. Simple Form">
1186             <intent-filter>
1187                 <action android:name="android.intent.action.MAIN" />
1188                 <category android:name="android.intent.category.SAMPLE_CODE" />
1189             </intent-filter>
1190         </activity>
1191
1192         <activity android:name=".view.TableLayout11" android:label="Views/Layouts/TableLayout/11. Gravity">
1193             <intent-filter>
1194                 <action android:name="android.intent.action.MAIN" />
1195                 <category android:name="android.intent.category.SAMPLE_CODE" />
1196             </intent-filter>
1197         </activity>
1198
1199         <activity android:name=".view.TableLayout12" android:label="Views/Layouts/TableLayout/12. Cell Spanning">
1200             <intent-filter>
1201                 <action android:name="android.intent.action.MAIN" />
1202                 <category android:name="android.intent.category.SAMPLE_CODE" />
1203             </intent-filter>
1204         </activity>
1205
1206         <activity android:name=".view.Tabs1" android:label="Views/Tabs/Content By Id">
1207             <intent-filter>
1208                 <action android:name="android.intent.action.MAIN"/>
1209                 <category android:name="android.intent.category.SAMPLE_CODE"/>
1210             </intent-filter>
1211         </activity>
1212
1213         <activity android:name=".view.Tabs2" android:label="Views/Tabs/Content By Factory">
1214             <intent-filter>
1215                 <action android:name="android.intent.action.MAIN"/>
1216                 <category android:name="android.intent.category.SAMPLE_CODE"/>
1217             </intent-filter>
1218         </activity>
1219
1220         <activity android:name=".view.Tabs3" android:label="Views/Tabs/Content By Intent">
1221             <intent-filter>
1222                 <action android:name="android.intent.action.MAIN"/>
1223                 <category android:name="android.intent.category.SAMPLE_CODE"/>
1224             </intent-filter>
1225         </activity>
1226
1227         <activity android:name=".view.Baseline1" android:label="Views/Layouts/Baseline/1. Top">
1228             <intent-filter>
1229                 <action android:name="android.intent.action.MAIN" />
1230                 <category android:name="android.intent.category.SAMPLE_CODE" />
1231             </intent-filter>
1232         </activity>
1233
1234         <activity android:name=".view.Baseline2" android:label="Views/Layouts/Baseline/2. Bottom">
1235             <intent-filter>
1236                 <action android:name="android.intent.action.MAIN" />
1237                 <category android:name="android.intent.category.SAMPLE_CODE" />
1238             </intent-filter>
1239         </activity>
1240
1241         <activity android:name=".view.Baseline3" android:label="Views/Layouts/Baseline/3. Center">
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=".view.Baseline4" android:label="Views/Layouts/Baseline/4. Everywhere">
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=".view.Baseline6" android:label="Views/Layouts/Baseline/5. Multi-line">
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=".view.Baseline7" android:label="Views/Layouts/Baseline/6. Relative">
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=".view.BaselineNested1" android:label="Views/Layouts/Baseline/Nested Example 1">
1270             <intent-filter>
1271                 <action android:name="android.intent.action.MAIN" />
1272                 <category android:name="android.intent.category.SAMPLE_CODE" />
1273             </intent-filter>
1274         </activity>
1275
1276         <activity android:name=".view.BaselineNested2" android:label="Views/Layouts/Baseline/Nested Example 2">
1277             <intent-filter>
1278                 <action android:name="android.intent.action.MAIN" />
1279                 <category android:name="android.intent.category.SAMPLE_CODE" />
1280             </intent-filter>
1281         </activity>
1282
1283         <activity android:name=".view.BaselineNested3" android:label="Views/Layouts/Baseline/Nested Example 3">
1284             <intent-filter>
1285                 <action android:name="android.intent.action.MAIN" />
1286                 <category android:name="android.intent.category.SAMPLE_CODE" />
1287             </intent-filter>
1288         </activity>
1289
1290         <activity android:name=".view.ScrollBar1" android:label="Views/ScrollBars/1. Basic">
1291             <intent-filter>
1292                 <action android:name="android.intent.action.MAIN" />
1293                 <category android:name="android.intent.category.SAMPLE_CODE" />
1294             </intent-filter>
1295         </activity>
1296
1297         <activity android:name=".view.ScrollBar2" android:label="Views/ScrollBars/2. Fancy">
1298             <intent-filter>
1299                 <action android:name="android.intent.action.MAIN" />
1300                 <category android:name="android.intent.category.SAMPLE_CODE" />
1301             </intent-filter>
1302         </activity>
1303
1304         <activity android:name=".view.ScrollBar3" android:label="Views/ScrollBars/3. Style">
1305             <intent-filter>
1306                 <action android:name="android.intent.action.MAIN" />
1307                 <category android:name="android.intent.category.SAMPLE_CODE" />
1308             </intent-filter>
1309         </activity>
1310
1311         <activity android:name=".view.Visibility1" android:label="Views/Visibility">
1312             <intent-filter>
1313                 <action android:name="android.intent.action.MAIN" />
1314                 <category android:name="android.intent.category.SAMPLE_CODE" />
1315             </intent-filter>
1316         </activity>
1317
1318         <activity android:name=".view.List1" android:label="Views/Lists/01. Array">
1319             <intent-filter>
1320                 <action android:name="android.intent.action.MAIN" />
1321                 <category android:name="android.intent.category.SAMPLE_CODE" />
1322             </intent-filter>
1323         </activity>
1324
1325         <activity android:name=".view.List2" android:label="Views/Lists/02. Cursor (People)">
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         <activity android:name=".view.List3" android:label="Views/Lists/03. Cursor (Phones)">
1333             <intent-filter>
1334                 <action android:name="android.intent.action.MAIN" />
1335                 <category android:name="android.intent.category.SAMPLE_CODE" />
1336             </intent-filter>
1337         </activity>
1338
1339         <activity android:name=".view.List4" android:label="Views/Lists/04. ListAdapter">
1340             <intent-filter>
1341                 <action android:name="android.intent.action.MAIN" />
1342                 <category android:name="android.intent.category.SAMPLE_CODE" />
1343             </intent-filter>
1344         </activity>
1345
1346         <activity android:name=".view.List5" android:label="Views/Lists/05. Separators">
1347             <intent-filter>
1348                 <action android:name="android.intent.action.MAIN" />
1349                 <category android:name="android.intent.category.SAMPLE_CODE" />
1350             </intent-filter>
1351         </activity>
1352
1353         <activity android:name=".view.List6" android:label="Views/Lists/06. ListAdapter Collapsed">
1354             <intent-filter>
1355                 <action android:name="android.intent.action.MAIN" />
1356                 <category android:name="android.intent.category.SAMPLE_CODE" />
1357             </intent-filter>
1358         </activity>
1359
1360         <activity android:name=".view.List7" android:label="Views/Lists/07. Cursor (Phones)">
1361             <intent-filter>
1362                 <action android:name="android.intent.action.MAIN" />
1363                 <category android:name="android.intent.category.SAMPLE_CODE" />
1364             </intent-filter>
1365         </activity>
1366
1367         <activity android:name=".view.List8" android:label="Views/Lists/08. Photos">
1368             <intent-filter>
1369                 <action android:name="android.intent.action.MAIN" />
1370                 <category android:name="android.intent.category.SAMPLE_CODE" />
1371             </intent-filter>
1372         </activity>
1373
1374         <activity android:name=".view.List9" android:label="Views/Lists/09. Array (Overlay)">
1375             <intent-filter>
1376                 <action android:name="android.intent.action.MAIN" />
1377                 <category android:name="android.intent.category.SAMPLE_CODE" />
1378             </intent-filter>
1379         </activity>
1380
1381         <activity android:name=".view.List10" android:label="Views/Lists/10. Single choice list">
1382             <intent-filter>
1383                 <action android:name="android.intent.action.MAIN" />
1384                 <category android:name="android.intent.category.SAMPLE_CODE" />
1385             </intent-filter>
1386         </activity>
1387
1388         <activity android:name=".view.List11" android:label="Views/Lists/11. Multiple choice list">
1389             <intent-filter>
1390                 <action android:name="android.intent.action.MAIN" />
1391                 <category android:name="android.intent.category.SAMPLE_CODE" />
1392             </intent-filter>
1393         </activity>
1394
1395         <activity android:name=".view.List12" android:label="Views/Lists/12. Transcript">
1396             <intent-filter>
1397                 <action android:name="android.intent.action.MAIN" />
1398                 <category android:name="android.intent.category.SAMPLE_CODE" />
1399             </intent-filter>
1400         </activity>
1401
1402         <activity android:name=".view.List13" android:label="Views/Lists/13. Slow Adapter">
1403             <intent-filter>
1404                 <action android:name="android.intent.action.MAIN" />
1405                 <category android:name="android.intent.category.SAMPLE_CODE" />
1406             </intent-filter>
1407         </activity>
1408
1409         <activity android:name=".view.List14" android:label="Views/Lists/14. Efficient Adapter">
1410             <intent-filter>
1411                 <action android:name="android.intent.action.MAIN" />
1412                 <category android:name="android.intent.category.SAMPLE_CODE" />
1413             </intent-filter>
1414         </activity>
1415
1416         <activity android:name=".view.List15" android:label="Views/Lists/15. Selection Mode">
1417             <intent-filter>
1418                 <action android:name="android.intent.action.MAIN" />
1419                 <category android:name="android.intent.category.SAMPLE_CODE" />
1420             </intent-filter>
1421         </activity>
1422
1423         <activity android:name=".view.List16" android:label="Views/Lists/16. Border selection mode">
1424             <intent-filter>
1425                 <action android:name="android.intent.action.MAIN" />
1426                 <category android:name="android.intent.category.SAMPLE_CODE" />
1427             </intent-filter>
1428         </activity>
1429
1430         <activity android:name=".view.List17" android:label="Views/Lists/17. Activate items">
1431             <intent-filter>
1432                 <action android:name="android.intent.action.MAIN" />
1433                 <category android:name="android.intent.category.SAMPLE_CODE" />
1434             </intent-filter>
1435         </activity>
1436
1437         <activity android:name=".view.ExpandableList1" android:label="Views/Expandable Lists/1. Custom Adapter">
1438             <intent-filter>
1439                 <action android:name="android.intent.action.MAIN" />
1440                 <category android:name="android.intent.category.SAMPLE_CODE" />
1441             </intent-filter>
1442         </activity>
1443
1444         <activity android:name=".view.ExpandableList2" android:label="Views/Expandable Lists/2. Cursor (People)">
1445             <intent-filter>
1446                 <action android:name="android.intent.action.MAIN" />
1447                 <category android:name="android.intent.category.SAMPLE_CODE" />
1448             </intent-filter>
1449         </activity>
1450
1451         <activity android:name=".view.ExpandableList3" android:label="Views/Expandable Lists/3. Simple Adapter">
1452             <intent-filter>
1453                 <action android:name="android.intent.action.MAIN" />
1454                 <category android:name="android.intent.category.SAMPLE_CODE" />
1455             </intent-filter>
1456         </activity>
1457
1458         <activity android:name=".view.CustomView1"
1459                 android:label="Views/Custom"
1460                 android:theme="@android:style/Theme.Light">
1461             <intent-filter>
1462                 <action android:name="android.intent.action.MAIN" />
1463                 <category android:name="android.intent.category.SAMPLE_CODE" />
1464             </intent-filter>
1465         </activity>
1466
1467         <activity android:name=".view.Gallery1" android:label="Views/Gallery/1. Photos">
1468             <intent-filter>
1469                 <action android:name="android.intent.action.MAIN" />
1470                 <category android:name="android.intent.category.SAMPLE_CODE" />
1471             </intent-filter>
1472         </activity>
1473
1474         <activity android:name=".view.Gallery2" android:label="Views/Gallery/2. People">
1475             <intent-filter>
1476                 <action android:name="android.intent.action.MAIN" />
1477                 <category android:name="android.intent.category.SAMPLE_CODE" />
1478             </intent-filter>
1479         </activity>
1480
1481         <activity android:name=".view.Spinner1" android:label="Views/Spinner">
1482             <intent-filter>
1483                 <action android:name="android.intent.action.MAIN" />
1484                 <category android:name="android.intent.category.SAMPLE_CODE" />
1485             </intent-filter>
1486         </activity>
1487
1488         <activity android:name=".view.Grid1" android:label="Views/Grid/1. Icon Grid">
1489             <intent-filter>
1490                 <action android:name="android.intent.action.MAIN" />
1491                 <category android:name="android.intent.category.SAMPLE_CODE" />
1492             </intent-filter>
1493         </activity>
1494
1495         <activity android:name=".view.Grid2" android:label="Views/Grid/2. Photo Grid">
1496             <intent-filter>
1497                 <action android:name="android.intent.action.MAIN" />
1498                 <category android:name="android.intent.category.SAMPLE_CODE" />
1499             </intent-filter>
1500         </activity>
1501
1502         <activity android:name=".view.Grid3"
1503                   android:label="Views/Grid/3. Selection Mode">
1504             <intent-filter>
1505                 <action android:name="android.intent.action.MAIN" />
1506                 <category android:name="android.intent.category.SAMPLE_CODE" />
1507             </intent-filter>
1508         </activity>
1509
1510         <activity android:name=".view.ImageView1"
1511                 android:label="Views/ImageView">
1512             <intent-filter>
1513                 <action android:name="android.intent.action.MAIN" />
1514                 <category android:name="android.intent.category.SAMPLE_CODE" />
1515             </intent-filter>
1516         </activity>
1517
1518         <activity android:name=".view.ImageSwitcher1"
1519                 android:label="Views/ImageSwitcher">
1520             <intent-filter>
1521                 <action android:name="android.intent.action.MAIN" />
1522                 <category android:name="android.intent.category.SAMPLE_CODE" />
1523             </intent-filter>
1524         </activity>
1525
1526         <activity android:name=".view.TextSwitcher1"
1527                 android:label="Views/TextSwitcher">
1528             <intent-filter>
1529                 <action android:name="android.intent.action.MAIN" />
1530                 <category android:name="android.intent.category.SAMPLE_CODE" />
1531             </intent-filter>
1532         </activity>
1533
1534         <activity android:name=".view.ImageButton1"
1535                 android:label="Views/ImageButton">
1536             <intent-filter>
1537                 <action android:name="android.intent.action.MAIN" />
1538                 <category android:name="android.intent.category.SAMPLE_CODE" />
1539             </intent-filter>
1540         </activity>
1541
1542         <activity android:name=".view.Animation1" android:label="Views/Animation/Shake">
1543             <intent-filter>
1544                 <action android:name="android.intent.action.MAIN" />
1545                 <category android:name="android.intent.category.SAMPLE_CODE" />
1546             </intent-filter>
1547         </activity>
1548
1549         <activity android:name=".view.Animation2" android:label="Views/Animation/Push">
1550             <intent-filter>
1551                 <action android:name="android.intent.action.MAIN" />
1552                 <category android:name="android.intent.category.SAMPLE_CODE" />
1553             </intent-filter>
1554         </activity>
1555
1556         <activity android:name=".view.Animation3" android:label="Views/Animation/Interpolators">
1557             <intent-filter>
1558                 <action android:name="android.intent.action.MAIN" />
1559                 <category android:name="android.intent.category.SAMPLE_CODE" />
1560             </intent-filter>
1561         </activity>
1562
1563         <activity android:name=".view.LayoutAnimation1" android:label="Views/Layout Animation/1. Grid Fade">
1564             <intent-filter>
1565                 <action android:name="android.intent.action.MAIN" />
1566                 <category android:name="android.intent.category.SAMPLE_CODE" />
1567             </intent-filter>
1568         </activity>
1569
1570         <activity android:name=".view.LayoutAnimation2" android:label="Views/Layout Animation/2. List Cascade">
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         <activity android:name=".view.LayoutAnimation3" android:label="Views/Layout Animation/3. Reverse Order">
1578             <intent-filter>
1579                 <action android:name="android.intent.action.MAIN" />
1580                 <category android:name="android.intent.category.SAMPLE_CODE" />
1581             </intent-filter>
1582         </activity>
1583
1584         <activity android:name=".view.LayoutAnimation4" android:label="Views/Layout Animation/4. Randomize">
1585             <intent-filter>
1586                 <action android:name="android.intent.action.MAIN" />
1587                 <category android:name="android.intent.category.SAMPLE_CODE" />
1588             </intent-filter>
1589         </activity>
1590
1591         <activity android:name=".view.LayoutAnimation5" android:label="Views/Layout Animation/5. Grid Direction">
1592             <intent-filter>
1593                 <action android:name="android.intent.action.MAIN" />
1594                 <category android:name="android.intent.category.SAMPLE_CODE" />
1595             </intent-filter>
1596         </activity>
1597
1598         <activity android:name=".view.LayoutAnimation6" android:label="Views/Layout Animation/6. Wave Scale">
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.LayoutAnimation7" android:label="Views/Layout Animation/7. Nested Animations">
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.Controls1"
1613                   android:label="Views/Controls/1. Light Theme"
1614                   android:theme="@android:style/Theme.Light">
1615             <intent-filter>
1616                 <action android:name="android.intent.action.MAIN" />
1617                 <category android:name="android.intent.category.SAMPLE_CODE" />
1618             </intent-filter>
1619         </activity>
1620
1621         <activity android:name=".view.Controls2"
1622                   android:label="Views/Controls/2. Dark Theme"
1623                   android:theme="@android:style/Theme">
1624             <intent-filter>
1625                 <action android:name="android.intent.action.MAIN" />
1626                 <category android:name="android.intent.category.SAMPLE_CODE" />
1627             </intent-filter>
1628         </activity>
1629
1630         <activity android:name=".view.Controls3"
1631                   android:label="Views/Controls/3. Holo Light Theme"
1632                   android:theme="@android:style/Theme.Light.Holo">
1633             <intent-filter>
1634                 <action android:name="android.intent.action.MAIN" />
1635                 <category android:name="android.intent.category.SAMPLE_CODE" />
1636             </intent-filter>
1637         </activity>
1638
1639         <activity android:name=".view.Controls4"
1640                   android:label="Views/Controls/4. Holo Dark Theme"
1641                   android:theme="@android:style/Theme.Holo">
1642             <intent-filter>
1643                 <action android:name="android.intent.action.MAIN" />
1644                 <category android:name="android.intent.category.SAMPLE_CODE" />
1645             </intent-filter>
1646         </activity>
1647
1648         <activity android:name=".view.Buttons1"
1649                 android:label="Views/Buttons">
1650             <intent-filter>
1651                 <action android:name="android.intent.action.MAIN" />
1652                 <category android:name="android.intent.category.SAMPLE_CODE" />
1653             </intent-filter>
1654         </activity>
1655
1656         <activity android:name=".view.AutoComplete1" android:label="Views/Auto Complete/1. Screen Top">
1657             <intent-filter>
1658                 <action android:name="android.intent.action.MAIN" />
1659                 <category android:name="android.intent.category.SAMPLE_CODE" />
1660             </intent-filter>
1661         </activity>
1662
1663         <activity android:name=".view.AutoComplete2" android:label="Views/Auto Complete/2. Screen Bottom">
1664             <intent-filter>
1665                 <action android:name="android.intent.action.MAIN" />
1666                 <category android:name="android.intent.category.SAMPLE_CODE" />
1667             </intent-filter>
1668         </activity>
1669
1670         <activity android:name=".view.AutoComplete3" android:label="Views/Auto Complete/3. Scroll">
1671             <intent-filter>
1672                 <action android:name="android.intent.action.MAIN" />
1673                 <category android:name="android.intent.category.SAMPLE_CODE" />
1674             </intent-filter>
1675         </activity>
1676
1677         <activity android:name=".view.AutoComplete4" android:label="Views/Auto Complete/4. Contacts">
1678             <intent-filter>
1679                 <action android:name="android.intent.action.MAIN" />
1680                 <category android:name="android.intent.category.SAMPLE_CODE" />
1681             </intent-filter>
1682         </activity>
1683
1684         <activity android:name=".view.AutoComplete5" android:label="Views/Auto Complete/5. Contacts with Hint">
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.AutoComplete6" android:label="Views/Auto Complete/6. Multiple items">
1692             <intent-filter>
1693                 <action android:name="android.intent.action.MAIN" />
1694                 <category android:name="android.intent.category.SAMPLE_CODE" />
1695             </intent-filter>
1696         </activity>
1697
1698         <activity android:name=".view.ProgressBar1" android:label="Views/Progress Bar/1. Incremental">
1699             <intent-filter>
1700                 <action android:name="android.intent.action.MAIN" />
1701                 <category android:name="android.intent.category.SAMPLE_CODE" />
1702             </intent-filter>
1703         </activity>
1704
1705         <activity android:name=".view.ProgressBar2" android:label="Views/Progress Bar/2. Smooth">
1706             <intent-filter>
1707                 <action android:name="android.intent.action.MAIN" />
1708                 <category android:name="android.intent.category.SAMPLE_CODE" />
1709             </intent-filter>
1710         </activity>
1711
1712         <activity android:name=".view.ProgressBar3" android:label="Views/Progress Bar/3. Dialogs">
1713             <intent-filter>
1714                 <action android:name="android.intent.action.MAIN" />
1715                 <category android:name="android.intent.category.SAMPLE_CODE" />
1716             </intent-filter>
1717         </activity>
1718
1719         <activity android:name=".view.ProgressBar4" android:label="Views/Progress Bar/4. In Title Bar">
1720             <intent-filter>
1721                 <action android:name="android.intent.action.MAIN" />
1722                 <category android:name="android.intent.category.SAMPLE_CODE" />
1723             </intent-filter>
1724         </activity>
1725
1726         <activity android:name=".view.SeekBar1" android:label="Views/Seek Bar">
1727             <intent-filter>
1728                 <action android:name="android.intent.action.MAIN" />
1729                 <category android:name="android.intent.category.SAMPLE_CODE" />
1730             </intent-filter>
1731         </activity>
1732
1733         <activity android:name=".view.RatingBar1" android:label="Views/Rating Bar">
1734             <intent-filter>
1735                 <action android:name="android.intent.action.MAIN" />
1736                 <category android:name="android.intent.category.SAMPLE_CODE" />
1737             </intent-filter>
1738         </activity>
1739
1740         <activity android:name=".view.Focus1" android:label="Views/Focus/1. Vertical">
1741             <intent-filter>
1742                 <action android:name="android.intent.action.MAIN" />
1743                 <category android:name="android.intent.category.SAMPLE_CODE" />
1744             </intent-filter>
1745         </activity>
1746
1747         <activity android:name=".view.Focus2" android:label="Views/Focus/2. Horizontal">
1748             <intent-filter>
1749                 <action android:name="android.intent.action.MAIN" />
1750                 <category android:name="android.intent.category.SAMPLE_CODE" />
1751             </intent-filter>
1752         </activity>
1753
1754         <activity android:name=".view.Focus3" android:label="Views/Focus/3. Circular">
1755             <intent-filter>
1756                 <action android:name="android.intent.action.MAIN" />
1757                 <category android:name="android.intent.category.SAMPLE_CODE" />
1758             </intent-filter>
1759         </activity>
1760
1761         <activity android:name=".view.InternalSelectionFocus" android:label="Views/Focus/4. Internal Selection">
1762             <intent-filter>
1763                 <action android:name="android.intent.action.MAIN" />
1764                 <category android:name="android.intent.category.SAMPLE_CODE" />
1765             </intent-filter>
1766         </activity>
1767
1768         <activity android:name=".view.DateWidgets1" android:label="Views/Date Widgets/1. Dialog">
1769             <intent-filter>
1770                 <action android:name="android.intent.action.MAIN" />
1771                 <category android:name="android.intent.category.SAMPLE_CODE" />
1772             </intent-filter>
1773         </activity>
1774
1775         <activity android:name=".view.DateWidgets2" android:label="Views/Date Widgets/2. Inline">
1776             <intent-filter>
1777                 <action android:name="android.intent.action.MAIN" />
1778                 <category android:name="android.intent.category.SAMPLE_CODE" />
1779             </intent-filter>
1780         </activity>
1781
1782         <activity android:name=".view.PopupMenu1" android:label="Views/Popup Menu">
1783             <intent-filter>
1784                 <action android:name="android.intent.action.MAIN" />
1785                 <category android:name="android.intent.category.SAMPLE_CODE" />
1786             </intent-filter>
1787         </activity>
1788
1789         <activity android:name=".view.SearchViewActionBar" android:label="Views/Search View/Action Bar"
1790                 android:theme="@android:style/Theme.Holo">
1791             <intent-filter>
1792                 <action android:name="android.intent.action.MAIN" />
1793                 <category android:name="android.intent.category.SAMPLE_CODE" />
1794             </intent-filter>
1795             <meta-data android:name="android.app.default_searchable"
1796                        android:value=".app.SearchQueryResults" />
1797         </activity>
1798
1799         <activity android:name=".view.SearchViewFilterMode" android:label="Views/Search View/Filter"
1800                 android:theme="@android:style/Theme.Holo">
1801             <intent-filter>
1802                 <action android:name="android.intent.action.MAIN" />
1803                 <category android:name="android.intent.category.SAMPLE_CODE" />
1804             </intent-filter>
1805         </activity>
1806
1807         <activity android:name=".view.RotatingButton" android:label="Views/Rotating Button">
1808             <intent-filter>
1809                 <action android:name="android.intent.action.MAIN" />
1810                 <category android:name="android.intent.category.SAMPLE_CODE" />
1811             </intent-filter>
1812         </activity>
1813
1814         <activity android:name=".view.SecureView" android:label="Views/Secure View">
1815             <intent-filter>
1816                 <action android:name="android.intent.action.MAIN" />
1817                 <category android:name="android.intent.category.SAMPLE_CODE" />
1818             </intent-filter>
1819         </activity>
1820
1821         <activity android:name=".view.SplitTouchView" android:label="Views/Splitting Touches across Views">
1822             <intent-filter>
1823                 <action android:name="android.intent.action.MAIN" />
1824                 <category android:name="android.intent.category.SAMPLE_CODE" />
1825             </intent-filter>
1826         </activity>
1827
1828         <!-- ************************************* -->
1829         <!--           GRAPHICS SAMPLES            -->
1830         <!-- ************************************* -->
1831
1832         <activity android:name=".graphics.kube.Kube" android:label="Graphics/OpenGL ES/Kube"
1833                 android:configChanges="orientation|keyboardHidden">
1834             <intent-filter>
1835                 <action android:name="android.intent.action.MAIN" />
1836                 <category android:name="android.intent.category.SAMPLE_CODE" />
1837             </intent-filter>
1838         </activity>
1839
1840         <activity android:name=".graphics.Compass" android:label="Graphics/Compass">
1841             <intent-filter>
1842                 <action android:name="android.intent.action.MAIN" />
1843                 <category android:name="android.intent.category.SAMPLE_CODE" />
1844             </intent-filter>
1845         </activity>
1846
1847         <activity android:name=".graphics.CameraPreview" android:label="Graphics/CameraPreview" android:screenOrientation="landscape">
1848             <intent-filter>
1849                 <action android:name="android.intent.action.MAIN" />
1850                 <category android:name="android.intent.category.SAMPLE_CODE" />
1851             </intent-filter>
1852         </activity>
1853
1854         <activity android:name=".graphics.CompressedTextureActivity"
1855                 android:label="Graphics/OpenGL ES/Compressed Texture"
1856                 android:theme="@android:style/Theme.NoTitleBar"
1857                 android:configChanges="orientation|keyboardHidden">
1858             <intent-filter>
1859                 <action android:name="android.intent.action.MAIN" />
1860                 <category android:name="android.intent.category.SAMPLE_CODE" />
1861             </intent-filter>
1862         </activity>
1863
1864         <activity android:name=".graphics.CubeMapActivity"
1865                 android:label="Graphics/OpenGL ES/Cube Map"
1866                 android:theme="@android:style/Theme.NoTitleBar"
1867                 android:configChanges="orientation|keyboardHidden">
1868             <intent-filter>
1869                 <action android:name="android.intent.action.MAIN" />
1870                 <category android:name="android.intent.category.SAMPLE_CODE" />
1871             </intent-filter>
1872         </activity>
1873
1874
1875         <activity android:name=".graphics.FrameBufferObjectActivity"
1876                 android:label="Graphics/OpenGL ES/Frame Buffer Object"
1877                 android:theme="@android:style/Theme.NoTitleBar"
1878                 android:configChanges="orientation|keyboardHidden">
1879             <intent-filter>
1880                 <action android:name="android.intent.action.MAIN" />
1881                 <category android:name="android.intent.category.SAMPLE_CODE" />
1882             </intent-filter>
1883         </activity>
1884
1885         <activity android:name=".graphics.GLSurfaceViewActivity"
1886                 android:label="Graphics/OpenGL ES/GLSurfaceView"
1887                 android:theme="@android:style/Theme.NoTitleBar"
1888                 android:configChanges="orientation|keyboardHidden">
1889             <intent-filter>
1890                 <action android:name="android.intent.action.MAIN" />
1891                 <category android:name="android.intent.category.SAMPLE_CODE" />
1892             </intent-filter>
1893         </activity>
1894
1895         <activity android:name=".graphics.GLES20Activity"
1896                 android:label="Graphics/OpenGL ES/OpenGL ES 2.0"
1897                 android:theme="@android:style/Theme.NoTitleBar"
1898                 android:configChanges="orientation|keyboardHidden">
1899             <intent-filter>
1900                 <action android:name="android.intent.action.MAIN" />
1901                 <category android:name="android.intent.category.SAMPLE_CODE" />
1902             </intent-filter>
1903         </activity>
1904
1905         <activity android:name=".graphics.MatrixPaletteActivity"
1906                 android:label="Graphics/OpenGL ES/Matrix Palette Skinning"
1907                 android:configChanges="orientation|keyboardHidden">
1908             <intent-filter>
1909                 <action android:name="android.intent.action.MAIN" />
1910                 <category android:name="android.intent.category.SAMPLE_CODE" />
1911             </intent-filter>
1912         </activity>
1913
1914         <activity android:name=".graphics.TranslucentGLSurfaceViewActivity"
1915                 android:label="Graphics/OpenGL ES/Translucent GLSurfaceView"
1916                 android:theme="@style/Theme.Translucent"
1917                 android:configChanges="orientation|keyboardHidden">
1918             <intent-filter>
1919                 <action android:name="android.intent.action.MAIN" />
1920                 <category android:name="android.intent.category.SAMPLE_CODE" />
1921             </intent-filter>
1922         </activity>
1923
1924         <activity android:name=".graphics.TriangleActivity"
1925                 android:label="Graphics/OpenGL ES/Textured Triangle"
1926                 android:theme="@android:style/Theme.NoTitleBar"
1927                 android:configChanges="orientation|keyboardHidden">
1928             <intent-filter>
1929                 <action android:name="android.intent.action.MAIN" />
1930                 <category android:name="android.intent.category.SAMPLE_CODE" />
1931             </intent-filter>
1932         </activity>
1933
1934         <activity android:name=".graphics.spritetext.SpriteTextActivity"
1935                 android:label="Graphics/OpenGL ES/Sprite Text"
1936                 android:theme="@android:style/Theme.NoTitleBar"
1937                 android:configChanges="orientation|keyboardHidden">
1938             <intent-filter>
1939                 <action android:name="android.intent.action.MAIN" />
1940                 <category android:name="android.intent.category.SAMPLE_CODE" />
1941             </intent-filter>
1942         </activity>
1943
1944         <activity android:name=".graphics.TouchRotateActivity"
1945                 android:label="Graphics/OpenGL ES/Touch Rotate"
1946                 android:theme="@android:style/Theme.NoTitleBar"
1947                 android:configChanges="orientation|keyboardHidden">
1948             <intent-filter>
1949                 <action android:name="android.intent.action.MAIN" />
1950                 <category android:name="android.intent.category.SAMPLE_CODE" />
1951             </intent-filter>
1952         </activity>
1953
1954         <activity android:name=".graphics.PolyToPoly" android:label="Graphics/PolyToPoly">
1955             <intent-filter>
1956                 <action android:name="android.intent.action.MAIN" />
1957                 <category android:name="android.intent.category.SAMPLE_CODE" />
1958             </intent-filter>
1959         </activity>
1960
1961         <activity android:name=".graphics.ScaleToFit" android:label="Graphics/ScaleToFit">
1962             <intent-filter>
1963                 <action android:name="android.intent.action.MAIN" />
1964                 <category android:name="android.intent.category.SAMPLE_CODE" />
1965             </intent-filter>
1966         </activity>
1967
1968         <activity android:name=".graphics.RoundRects" android:label="Graphics/RoundRects">
1969             <intent-filter>
1970                 <action android:name="android.intent.action.MAIN" />
1971                 <category android:name="android.intent.category.SAMPLE_CODE" />
1972             </intent-filter>
1973         </activity>
1974
1975         <activity android:name=".graphics.ShapeDrawable1" android:label="Graphics/Drawable/ShapeDrawable">
1976             <intent-filter>
1977                 <action android:name="android.intent.action.MAIN" />
1978                 <category android:name="android.intent.category.SAMPLE_CODE" />
1979             </intent-filter>
1980         </activity>
1981
1982         <activity android:name=".graphics.SurfaceViewOverlay"
1983                 android:label="Graphics/SurfaceView Overlay">
1984             <intent-filter>
1985                 <action android:name="android.intent.action.MAIN" />
1986                 <category android:name="android.intent.category.SAMPLE_CODE" />
1987             </intent-filter>
1988         </activity>
1989
1990         <activity android:name=".graphics.WindowSurface"
1991                 android:label="Graphics/Surface Window">
1992             <intent-filter>
1993                 <action android:name="android.intent.action.MAIN" />
1994                 <category android:name="android.intent.category.SAMPLE_CODE" />
1995             </intent-filter>
1996         </activity>
1997
1998         <activity android:name=".graphics.TextAlign" android:label="Graphics/Text Align">
1999             <intent-filter>
2000                 <action android:name="android.intent.action.MAIN" />
2001                 <category android:name="android.intent.category.SAMPLE_CODE" />
2002             </intent-filter>
2003         </activity>
2004
2005         <activity android:name=".graphics.Arcs" android:label="Graphics/Arcs">
2006             <intent-filter>
2007                 <action android:name="android.intent.action.MAIN" />
2008                 <category android:name="android.intent.category.SAMPLE_CODE" />
2009             </intent-filter>
2010         </activity>
2011
2012         <activity android:name=".graphics.Patterns" android:label="Graphics/Patterns">
2013             <intent-filter>
2014                 <action android:name="android.intent.action.MAIN" />
2015                 <category android:name="android.intent.category.SAMPLE_CODE" />
2016             </intent-filter>
2017         </activity>
2018
2019         <activity android:name=".graphics.Clipping" android:label="Graphics/Clipping">
2020             <intent-filter>
2021                 <action android:name="android.intent.action.MAIN" />
2022                 <category android:name="android.intent.category.SAMPLE_CODE" />
2023             </intent-filter>
2024         </activity>
2025
2026         <activity android:name=".graphics.Layers" android:label="Graphics/Layers">
2027             <intent-filter>
2028                 <action android:name="android.intent.action.MAIN" />
2029                 <category android:name="android.intent.category.SAMPLE_CODE" />
2030             </intent-filter>
2031         </activity>
2032
2033         <activity android:name=".graphics.UnicodeChart" android:label="Graphics/UnicodeChart">
2034             <intent-filter>
2035                 <action android:name="android.intent.action.MAIN" />
2036                 <category android:name="android.intent.category.SAMPLE_CODE" />
2037             </intent-filter>
2038         </activity>
2039
2040         <activity android:name=".graphics.PathFillTypes" android:label="Graphics/PathFillTypes">
2041             <intent-filter>
2042                 <action android:name="android.intent.action.MAIN" />
2043                 <category android:name="android.intent.category.SAMPLE_CODE" />
2044             </intent-filter>
2045         </activity>
2046
2047         <activity android:name=".graphics.Pictures" android:label="Graphics/Pictures">
2048             <intent-filter>
2049                 <action android:name="android.intent.action.MAIN" />
2050                 <category android:name="android.intent.category.SAMPLE_CODE" />
2051             </intent-filter>
2052         </activity>
2053
2054         <activity android:name=".graphics.Vertices" android:label="Graphics/Vertices">
2055             <intent-filter>
2056                 <action android:name="android.intent.action.MAIN" />
2057                 <category android:name="android.intent.category.SAMPLE_CODE" />
2058             </intent-filter>
2059         </activity>
2060
2061         <activity android:name=".graphics.AnimateDrawables" android:label="Graphics/AnimateDrawables">
2062             <intent-filter>
2063                 <action android:name="android.intent.action.MAIN" />
2064                 <category android:name="android.intent.category.SAMPLE_CODE" />
2065             </intent-filter>
2066         </activity>
2067
2068         <activity android:name=".graphics.SensorTest" android:label="Graphics/SensorTest">
2069             <intent-filter>
2070                 <action android:name="android.intent.action.MAIN" />
2071                 <category android:name="android.intent.category.SAMPLE_CODE" />
2072             </intent-filter>
2073         </activity>
2074
2075         <activity android:name=".graphics.AlphaBitmap" android:label="Graphics/AlphaBitmap">
2076             <intent-filter>
2077                 <action android:name="android.intent.action.MAIN" />
2078                 <category android:name="android.intent.category.SAMPLE_CODE" />
2079             </intent-filter>
2080         </activity>
2081
2082         <activity android:name=".graphics.Regions" android:label="Graphics/Regions">
2083             <intent-filter>
2084                 <action android:name="android.intent.action.MAIN" />
2085                 <category android:name="android.intent.category.SAMPLE_CODE" />
2086             </intent-filter>
2087         </activity>
2088
2089         <activity android:name=".graphics.Sweep" android:label="Graphics/Sweep">
2090             <intent-filter>
2091                 <action android:name="android.intent.action.MAIN" />
2092                 <category android:name="android.intent.category.SAMPLE_CODE" />
2093             </intent-filter>
2094         </activity>
2095
2096         <activity android:name=".graphics.BitmapMesh" android:label="Graphics/BitmapMesh">
2097             <intent-filter>
2098                 <action android:name="android.intent.action.MAIN" />
2099                 <category android:name="android.intent.category.SAMPLE_CODE" />
2100             </intent-filter>
2101         </activity>
2102
2103         <activity android:name=".graphics.MeasureText" android:label="Graphics/MeasureText">
2104             <intent-filter>
2105                 <action android:name="android.intent.action.MAIN" />
2106                 <category android:name="android.intent.category.SAMPLE_CODE" />
2107             </intent-filter>
2108         </activity>
2109
2110         <activity android:name=".graphics.Typefaces" android:label="Graphics/Typefaces">
2111             <intent-filter>
2112                 <action android:name="android.intent.action.MAIN" />
2113                 <category android:name="android.intent.category.SAMPLE_CODE" />
2114             </intent-filter>
2115         </activity>
2116
2117         <activity android:name=".graphics.FingerPaint" android:label="Graphics/FingerPaint">
2118             <intent-filter>
2119                 <action android:name="android.intent.action.MAIN" />
2120                 <category android:name="android.intent.category.SAMPLE_CODE" />
2121             </intent-filter>
2122         </activity>
2123
2124         <activity android:name=".graphics.ColorMatrixSample" android:label="Graphics/ColorMatrix">
2125             <intent-filter>
2126                 <action android:name="android.intent.action.MAIN" />
2127                 <category android:name="android.intent.category.SAMPLE_CODE" />
2128             </intent-filter>
2129         </activity>
2130
2131         <activity android:name=".graphics.BitmapDecode" android:label="Graphics/BitmapDecode">
2132             <intent-filter>
2133                 <action android:name="android.intent.action.MAIN" />
2134                 <category android:name="android.intent.category.SAMPLE_CODE" />
2135             </intent-filter>
2136         </activity>
2137
2138         <activity android:name=".graphics.ColorFilters" android:label="Graphics/ColorFilters">
2139             <intent-filter>
2140                 <action android:name="android.intent.action.MAIN" />
2141                 <category android:name="android.intent.category.SAMPLE_CODE" />
2142             </intent-filter>
2143         </activity>
2144
2145         <activity android:name=".graphics.CreateBitmap" android:label="Graphics/CreateBitmap">
2146             <intent-filter>
2147                 <action android:name="android.intent.action.MAIN" />
2148                 <category android:name="android.intent.category.SAMPLE_CODE" />
2149             </intent-filter>
2150         </activity>
2151
2152         <activity android:name=".graphics.DrawPoints" android:label="Graphics/Points">
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=".graphics.TouchPaint" android:label="Graphics/Touch Paint"
2160                 android:theme="@style/Theme.Black"
2161                 android:configChanges="keyboard|keyboardHidden|navigation|orientation">
2162             <intent-filter>
2163                 <action android:name="android.intent.action.MAIN" />
2164                 <category android:name="android.intent.category.SAMPLE_CODE" />
2165             </intent-filter>
2166         </activity>
2167
2168         <activity android:name=".graphics.BitmapPixels" android:label="Graphics/BitmapPixels">
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=".graphics.Xfermodes" android:label="Graphics/Xfermodes">
2176             <intent-filter>
2177                 <action android:name="android.intent.action.MAIN" />
2178                 <category android:name="android.intent.category.SAMPLE_CODE" />
2179             </intent-filter>
2180         </activity>
2181
2182         <activity android:name=".graphics.PathEffects" android:label="Graphics/PathEffects">
2183             <intent-filter>
2184                 <action android:name="android.intent.action.MAIN" />
2185                 <category android:name="android.intent.category.SAMPLE_CODE" />
2186             </intent-filter>
2187         </activity>
2188
2189         <activity android:name=".graphics.GradientDrawable1" android:label="Graphics/Drawable/GradientDrawable">
2190             <intent-filter>
2191                 <action android:name="android.intent.action.MAIN" />
2192                 <category android:name="android.intent.category.SAMPLE_CODE" />
2193             </intent-filter>
2194         </activity>
2195
2196         <activity android:name=".graphics.PurgeableBitmap" android:label="Graphics/PurgeableBitmap/NonPurgeable">
2197             <intent-filter>
2198                 <action android:name="android.intent.action.MAIN" />
2199                 <category android:name="android.intent.category.SAMPLE_CODE" />
2200             </intent-filter>
2201         </activity>
2202
2203        <activity-alias android:targetActivity=".graphics.PurgeableBitmap" android:name="Purgeable" android:label="Graphics/PurgeableBitmap/Purgeable">
2204             <intent-filter>
2205                 <action android:name="android.intent.action.MAIN" />
2206                 <category android:name="android.intent.category.SAMPLE_CODE" />
2207             </intent-filter>
2208         </activity-alias>
2209
2210         <activity android:name=".graphics.DensityActivity" android:label="Graphics/Density">
2211             <intent-filter>
2212                 <action android:name="android.intent.action.MAIN" />
2213                 <category android:name="android.intent.category.SAMPLE_CODE" />
2214             </intent-filter>
2215         </activity>
2216
2217         <!-- ************************************* -->
2218         <!--             MEDIA SAMPLES             -->
2219         <!-- ************************************* -->
2220
2221         <activity android:name=".media.MediaPlayerDemo" android:label="Media/MediaPlayer">
2222             <intent-filter>
2223                 <action android:name="android.intent.action.MAIN" />
2224                 <category android:name="android.intent.category.SAMPLE_CODE" />
2225             </intent-filter>
2226         </activity>
2227
2228         <activity android:name=".media.MediaPlayerDemo_Audio" android:label="Media/MediaPlayer">
2229             <intent-filter>
2230                 <category android:name="android.intent.category.SAMPLE_CODE" />
2231             </intent-filter>
2232         </activity>
2233
2234         <activity android:name=".media.MediaPlayerDemo_Video" android:label="Media/MediaPlayer">
2235             <intent-filter>
2236                 <category android:name="android.intent.category.SAMPLE_CODE" />
2237             </intent-filter>
2238         </activity>
2239
2240         <activity android:name=".media.VideoViewDemo" android:label="Media/VideoView">
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         <!-- ************************************* -->
2248         <!--      APPWIDGET PACKAGE SAMPLES           -->
2249         <!-- ************************************* -->
2250
2251         <receiver android:name=".appwidget.ExampleAppWidgetProvider">
2252             <meta-data android:name="android.appwidget.provider"
2253                     android:resource="@xml/appwidget_provider" />
2254             <intent-filter>
2255                 <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
2256             </intent-filter>
2257         </receiver>
2258
2259         <activity android:name=".appwidget.ExampleAppWidgetConfigure">
2260             <intent-filter>
2261                 <action android:name="android.appwidget.action.APPWIDGET_CONFIGURE" />
2262             </intent-filter>
2263         </activity>
2264
2265         <receiver android:name=".appwidget.ExampleBroadcastReceiver" android:enabled="false">
2266             <intent-filter>
2267                 <action android:name="android.intent.ACTION_TIMEZONE_CHANGED" />
2268                 <action android:name="android.intent.ACTION_TIME" />
2269             </intent-filter>
2270         </receiver>
2271
2272         <!-- ************************************* -->
2273         <!--             OTHER SAMPLES             -->
2274         <!-- ************************************* -->
2275
2276         <activity android:name=".text.Link" android:label="Text/Linkify">
2277             <intent-filter>
2278                 <action android:name="android.intent.action.MAIN" />
2279                 <category android:name="android.intent.category.SAMPLE_CODE" />
2280             </intent-filter>
2281         </activity>
2282
2283         <activity android:name=".text.Marquee" android:label="Text/Marquee">
2284             <intent-filter>
2285                 <action android:name="android.intent.action.MAIN" />
2286                 <category android:name="android.intent.category.SAMPLE_CODE" />
2287             </intent-filter>
2288         </activity>
2289
2290         <activity android:name=".text.LogTextBox1" android:label="Text/LogTextBox">
2291             <intent-filter>
2292                 <action android:name="android.intent.action.MAIN" />
2293                 <category android:name="android.intent.category.SAMPLE_CODE" />
2294             </intent-filter>
2295         </activity>
2296
2297     </application>
2298
2299     <instrumentation android:name=".app.LocalSampleInstrumentation"
2300         android:targetPackage="com.example.android.apis"
2301         android:label="Local Sample" />
2302
2303 </manifest>