• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="utf-8"?>
2<!-- Copyright (C) 2007 The Android Open Source Project
3
4     Licensed under the Apache License, Version 2.0 (the "License");
5     you may not use this file except in compliance with the License.
6     You may obtain a copy of the License at
7
8          http://www.apache.org/licenses/LICENSE-2.0
9
10     Unless required by applicable law or agreed to in writing, software
11     distributed under the License is distributed on an "AS IS" BASIS,
12     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13     See the License for the specific language governing permissions and
14     limitations under the License.
15-->
16
17<!-- Declare the contents of this Android application.  The namespace
18     attribute brings in the Android platform namespace, and the package
19     supplies a unique name for the application.  When writing your
20     own application, the package name must be changed from "com.example.*"
21     to come from a domain that you own or have control over. -->
22<manifest xmlns:android="http://schemas.android.com/apk/res/android"
23    package="com.example.android.apis">
24
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    <uses-permission android:name="android.permission.NFC" />
35
36    <!-- For android.media.audiofx.Visualizer -->
37    <uses-permission android:name="android.permission.RECORD_AUDIO" />
38
39    <!-- We will request access to the camera, saying we require a camera
40         of some sort but not one with autofocus capability. -->
41    <uses-permission android:name="android.permission.CAMERA" />
42    <uses-feature android:name="android.hardware.camera" />
43    <uses-feature android:name="android.hardware.camera.autofocus" android:required="false" />
44
45    <application android:name="ApiDemosApplication"
46            android:label="@string/activity_sample_code"
47            android:icon="@drawable/app_sample_code" >
48
49        <!-- This is how we can request a library but still allow the app
50             to be installed if it doesn't exist. -->
51        <uses-library android:name="com.example.will.never.exist" android:required="false" />
52
53        <activity android:name="ApiDemos">
54            <intent-filter>
55                <action android:name="android.intent.action.MAIN" />
56                <category android:name="android.intent.category.DEFAULT" />
57                <category android:name="android.intent.category.LAUNCHER" />
58            </intent-filter>
59        </activity>
60
61        <!-- ************************************* -->
62        <!--      APPLICATION PACKAGE SAMPLES      -->
63        <!-- ************************************* -->
64
65        <!-- Activity Samples -->
66
67        <activity android:name=".app.HelloWorld" android:label="@string/activity_hello_world">
68            <intent-filter>
69                <action android:name="android.intent.action.MAIN" />
70                <category android:name="android.intent.category.SAMPLE_CODE" />
71            </intent-filter>
72        </activity>
73
74        <activity android:name=".app.DialogActivity"
75                android:label="@string/activity_dialog"
76                android:theme="@android:style/Theme.Dialog">
77            <intent-filter>
78                <action android:name="android.intent.action.MAIN" />
79                <category android:name="android.intent.category.SAMPLE_CODE" />
80            </intent-filter>
81        </activity>
82
83        <activity android:name=".app.CustomDialogActivity"
84                android:label="@string/activity_custom_dialog"
85                android:theme="@style/Theme.CustomDialog">
86            <intent-filter>
87                <action android:name="android.intent.action.MAIN" />
88                <category android:name="android.intent.category.SAMPLE_CODE" />
89            </intent-filter>
90        </activity>
91
92       <activity android:name=".app.QuickContactsDemo"
93                android:label="@string/quick_contacts_demo">
94            <intent-filter>
95                <action android:name="android.intent.action.MAIN" />
96                <category android:name="android.intent.category.SAMPLE_CODE" />
97            </intent-filter>
98        </activity>
99
100        <activity android:name=".app.WallpaperActivity"
101                android:label="@string/activity_wallpaper"
102                android:theme="@style/Theme.Wallpaper">
103            <intent-filter>
104                <action android:name="android.intent.action.MAIN" />
105                <category android:name="android.intent.category.SAMPLE_CODE" />
106            </intent-filter>
107        </activity>
108
109        <activity android:name=".app.TranslucentActivity"
110                android:label="@string/activity_translucent"
111                android:theme="@style/Theme.Translucent">
112            <intent-filter>
113                <action android:name="android.intent.action.MAIN" />
114                <category android:name="android.intent.category.SAMPLE_CODE" />
115            </intent-filter>
116        </activity>
117
118        <activity android:name=".app.TranslucentBlurActivity"
119                android:label="@string/activity_translucent_blur"
120                android:theme="@style/Theme.Transparent">
121            <intent-filter>
122                <action android:name="android.intent.action.MAIN" />
123                <category android:name="android.intent.category.SAMPLE_CODE" />
124            </intent-filter>
125        </activity>
126
127        <activity android:name=".app.Animation" android:label="@string/activity_animation">
128            <intent-filter>
129                <action android:name="android.intent.action.MAIN" />
130                <category android:name="android.intent.category.SAMPLE_CODE" />
131            </intent-filter>
132        </activity>
133
134        <activity android:name=".app.SaveRestoreState"
135                android:label="@string/activity_save_restore"
136                android:windowSoftInputMode="stateVisible|adjustResize">
137            <intent-filter>
138                <action android:name="android.intent.action.MAIN" />
139                <category android:name="android.intent.category.SAMPLE_CODE" />
140            </intent-filter>
141        </activity>
142
143        <activity android:name=".app.PersistentState"
144                android:label="@string/activity_persistent"
145                android:windowSoftInputMode="stateVisible|adjustResize">
146            <intent-filter>
147                <action android:name="android.intent.action.MAIN" />
148                <category android:name="android.intent.category.SAMPLE_CODE" />
149            </intent-filter>
150        </activity>
151
152        <activity android:name=".app.ReceiveResult" android:label="@string/activity_receive_result">
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.SendResult">
160        </activity>
161
162        <activity android:name=".app.Forwarding" android:label="@string/activity_forwarding">
163            <intent-filter>
164                <action android:name="android.intent.action.MAIN" />
165                <category android:name="android.intent.category.SAMPLE_CODE" />
166            </intent-filter>
167        </activity>
168
169        <activity android:name=".app.ForwardTarget">
170        </activity>
171
172        <activity android:name=".app.RedirectEnter" android:label="@string/activity_redirect">
173            <intent-filter>
174                <action android:name="android.intent.action.MAIN" />
175                <category android:name="android.intent.category.SAMPLE_CODE" />
176            </intent-filter>
177        </activity>
178
179        <activity android:name=".app.RedirectMain">
180        </activity>
181
182        <activity android:name=".app.RedirectGetter">
183        </activity>
184
185        <activity android:name=".app.CustomTitle"
186                android:label="@string/activity_custom_title"
187                android:windowSoftInputMode="stateVisible|adjustPan">
188            <intent-filter>
189                <action android:name="android.intent.action.MAIN" />
190                <category android:name="android.intent.category.SAMPLE_CODE" />
191            </intent-filter>
192        </activity>
193
194        <activity android:name=".app.ReorderOnLaunch"
195                android:label="@string/activity_reorder">
196            <intent-filter>
197                <action android:name="android.intent.action.MAIN" />
198                <category android:name="android.intent.category.SAMPLE_CODE" />
199            </intent-filter>
200        </activity>
201
202        <activity android:name=".app.ReorderTwo" />
203        <activity android:name=".app.ReorderThree" />
204        <activity android:name=".app.ReorderFour" />
205
206        <activity android:name=".app.SetWallpaperActivity"
207                  android:label="@string/activity_setwallpaper">
208            <intent-filter>
209                <action android:name="android.intent.action.MAIN" />
210                <category android:name="android.intent.category.SAMPLE_CODE" />
211            </intent-filter>
212        </activity>
213
214        <activity android:name=".app.ScreenOrientation"
215                  android:label="@string/activity_screen_orientation">
216            <intent-filter>
217                <action android:name="android.intent.action.MAIN" />
218                <category android:name="android.intent.category.SAMPLE_CODE" />
219            </intent-filter>
220        </activity>
221
222        <!-- Intent Samples -->
223
224        <activity android:name=".app.Intents" android:label="@string/activity_intents">
225            <intent-filter>
226                <action android:name="android.intent.action.MAIN" />
227                <category android:name="android.intent.category.SAMPLE_CODE" />
228            </intent-filter>
229        </activity>
230
231        <!-- Service Samples -->
232
233        <service android:name=".app.LocalService" />
234
235        <activity android:name=".app.LocalServiceActivities$Controller"
236                android:label="@string/activity_local_service_controller"
237                android:launchMode="singleTop">
238            <intent-filter>
239                <action android:name="android.intent.action.MAIN" />
240                <category android:name="android.intent.category.SAMPLE_CODE" />
241            </intent-filter>
242        </activity>
243
244        <activity android:name=".app.LocalServiceActivities$Binding"
245                android:label="@string/activity_local_service_binding">
246            <intent-filter>
247                <action android:name="android.intent.action.MAIN" />
248                <category android:name="android.intent.category.SAMPLE_CODE" />
249            </intent-filter>
250        </activity>
251
252<!-- BEGIN_INCLUDE(remote_service_declaration) -->
253        <service android:name=".app.MessengerService"
254                android:process=":remote" />
255<!-- END_INCLUDE(remote_service_declaration) -->
256
257        <activity android:name=".app.MessengerServiceActivities$Binding"
258                android:label="@string/activity_messenger_service_binding">
259            <intent-filter>
260                <action android:name="android.intent.action.MAIN" />
261                <category android:name="android.intent.category.SAMPLE_CODE" />
262            </intent-filter>
263        </activity>
264
265        <service android:name=".app.RemoteService" android:process=":remote">
266            <intent-filter>
267                <!-- These are the interfaces supported by the service, which
268                     you can bind to. -->
269                <action android:name="com.example.android.apis.app.IRemoteService" />
270                <action android:name="com.example.android.apis.app.ISecondary" />
271                <!-- This is an action code you can use to select the service
272                     without explicitly supplying the implementation class. -->
273                <action android:name="com.example.android.apis.app.REMOTE_SERVICE" />
274            </intent-filter>
275        </service>
276
277        <activity android:name=".app.RemoteService$Controller"
278                android:label="@string/activity_remote_service_controller"
279                android:launchMode="singleTop">
280            <intent-filter>
281                <action android:name="android.intent.action.MAIN" />
282                <category android:name="android.intent.category.SAMPLE_CODE" />
283            </intent-filter>
284        </activity>
285
286        <activity android:name=".app.RemoteService$Binding"
287                android:label="@string/activity_remote_service_binding">
288            <intent-filter>
289                <action android:name="android.intent.action.MAIN" />
290                <category android:name="android.intent.category.SAMPLE_CODE" />
291            </intent-filter>
292        </activity>
293
294        <service android:name=".app.ServiceStartArguments" />
295
296        <activity android:name=".app.ServiceStartArguments$Controller"
297                android:label="@string/activity_service_start_arguments_controller"
298                android:launchMode="singleTop">
299            <intent-filter>
300                <action android:name="android.intent.action.MAIN" />
301                <category android:name="android.intent.category.SAMPLE_CODE" />
302            </intent-filter>
303        </activity>
304
305        <service android:name=".app.ForegroundService" />
306
307        <activity android:name=".app.ForegroundService$Controller"
308                android:label="@string/activity_foreground_service_controller"
309                android:launchMode="singleTop">
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        <!-- Alarm Samples -->
317
318        <receiver android:name=".app.OneShotAlarm" android:process=":remote" />
319
320        <receiver android:name=".app.RepeatingAlarm" android:process=":remote" />
321
322        <activity android:name=".app.AlarmController" android:label="@string/activity_alarm_controller">
323            <intent-filter>
324                <action android:name="android.intent.action.MAIN" />
325                <category android:name="android.intent.category.SAMPLE_CODE" />
326            </intent-filter>
327        </activity>
328
329        <service android:name=".app.AlarmService_Service" android:process=":remote" />
330
331        <activity android:name=".app.AlarmService" android:label="@string/activity_alarm_service">
332            <intent-filter>
333                <action android:name="android.intent.action.MAIN" />
334                <category android:name="android.intent.category.SAMPLE_CODE" />
335            </intent-filter>
336        </activity>
337
338        <!-- Instrumentation Samples -->
339
340        <activity android:name=".app.LocalSample" android:label="@string/activity_local_sample">
341            <intent-filter>
342                <action android:name="android.intent.action.MAIN" />
343                <!-- category android:name="android.intent.category.SAMPLE_CODE" /-->
344            </intent-filter>
345        </activity>
346
347        <activity android:name=".app.ContactsFilter" android:label="@string/activity_contacts_filter">
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
355        <!-- Notifications samples -->
356
357        <activity android:name=".app.NotifyWithText" android:label="App/Notification/NotifyWithText">
358            <intent-filter>
359                <action android:name="android.intent.action.MAIN" />
360                <category android:name="android.intent.category.SAMPLE_CODE" />
361            </intent-filter>
362        </activity>
363
364        <activity android:name=".app.IncomingMessage" android:label="App/Notification/IncomingMessage">
365            <intent-filter>
366                <action android:name="android.intent.action.MAIN" />
367                <category android:name="android.intent.category.SAMPLE_CODE" />
368            </intent-filter>
369        </activity>
370
371        <activity android:name=".app.IncomingMessageView" android:label="App/Notification/IncomingMessageView">
372            <intent-filter>
373                <action android:name="android.intent.action.MAIN" />
374                <category android:name="android.intent.category.EMBED" />
375            </intent-filter>
376        </activity>
377
378        <!-- This is used to display a notification selected by the user
379             from StatusBarNotifications.  Note the configuration here so
380             that the activity layers on top of whatever the user is doing,
381             allowing them to press back to return. -->
382        <activity android:name=".app.NotificationDisplay"
383                android:theme="@style/Theme.Transparent"
384                android:taskAffinity=""
385                android:excludeFromRecents="true"
386                android:noHistory="true">
387        </activity>
388
389        <activity android:name=".app.StatusBarNotifications"
390                android:label="App/Notification/Status Bar"
391                android:launchMode="singleTop">
392            <intent-filter>
393                <action android:name="android.intent.action.MAIN" />
394                <category android:name="android.intent.category.SAMPLE_CODE" />
395            </intent-filter>
396        </activity>
397
398        <service android:name=".app.NotifyingService" />
399
400        <activity android:name=".app.NotifyingController" android:label="App/Notification/Notifying Service Controller">
401            <intent-filter>
402                <action android:name="android.intent.action.MAIN" />
403                <category android:name="android.intent.category.SAMPLE_CODE" />
404            </intent-filter>
405        </activity>
406
407        <!-- Dialog samples -->
408        <activity android:name=".app.AlertDialogSamples" android:label="@string/activity_alert_dialog">
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        <!-- Search Samples -->
416
417        <!-- This activity represents a "typical" activity in your application from which the -->
418        <!-- user would be allowed to invoke a search function.  As noted below, the definition -->
419        <!-- of android.app.default_searchable is more typically handled at the application -->
420        <!-- level, where it can serve as a default for all of your activities. -->
421
422        <activity android:name=".app.SearchInvoke"
423                  android:label="@string/search_invoke">
424            <intent-filter>
425                <action android:name="android.intent.action.MAIN" />
426                <category android:name="android.intent.category.SAMPLE_CODE" />
427            </intent-filter>
428
429            <!-- This metadata entry causes .app.SearchQueryResults to be the default context -->
430            <!-- whenever the user invokes search while in this Activity. -->
431            <meta-data android:name="android.app.default_searchable"
432                       android:value=".app.SearchQueryResults" />
433
434            <!-- This is not the typical way to define android.app.default_searchable, -->
435            <!-- and we show it here only because we wish to confine the search demo to this -->
436            <!-- section of the ApiDemos application. -->
437
438            <!-- For typical applications, it's simpler to define android.app.default_searchable -->
439            <!-- just once, at the application level, where it serves as a default for all of -->
440            <!-- the Activities in your package. -->
441        </activity>
442
443        <!-- This activity represents the "search" activity in your application, in which -->
444        <!-- search results are gathered and displayed. -->
445
446        <activity android:name=".app.SearchQueryResults"
447                  android:label="@string/search_query_results">
448            <intent-filter>
449                <action android:name="android.intent.action.MAIN" />
450                <category android:name="android.intent.category.SAMPLE_CODE" />
451            </intent-filter>
452
453            <!-- This intent-filter identifies this activity as "searchable" -->
454
455            <intent-filter>
456                <action android:name="android.intent.action.SEARCH" />
457                <category android:name="android.intent.category.DEFAULT" />
458            </intent-filter>
459
460            <!-- This metadata entry provides further configuration details for searches -->
461            <!-- that are handled by this activity. -->
462
463            <meta-data android:name="android.app.searchable"
464                       android:resource="@xml/searchable" />
465        </activity>
466
467        <!-- This provider declaration informs the Search Manager that you have a provider of -->
468        <!-- Search suggestions, and provides information about how to access it. -->
469
470        <provider android:name=".app.SearchSuggestionSampleProvider"
471                  android:authorities="com.example.android.apis.SuggestionProvider" />
472
473        <!-- Shortcuts Samples -->
474
475        <!-- This section of sample code shows how your application can add shortcuts to -->
476        <!-- the launcher (home screen).  Shortcuts have a three step life cycle. -->
477
478        <!-- 1.  Your application offers to provide shortcuts to the launcher.  When -->
479        <!--     the user installs a shortcut, an activity within your application -->
480        <!--     generates the actual shortcut and returns it to the launcher, where it -->
481        <!--     is shown to the user as an icon. -->
482
483        <!-- 2.  Any time the user clicks on an installed shortcut, an intent is sent. -->
484        <!--     Typically this would then be handled as necessary by an activity within -->
485        <!--     your application. -->
486
487        <!-- 3.  The shortcut is deleted.  There is no notification to your application. -->
488
489        <!-- In order provide shortcuts from your application, you provide three things: -->
490
491        <!-- 1.  An intent-filter declaring your ability to provide shortcuts -->
492        <!-- 2.  Code within the activity to provide the shortcuts as requested -->
493        <!-- 3.  Code elsewhere within your activity, if appropriate, to receive -->
494        <!--     intents from the shortcut itself. -->
495
496        <activity android:name=".app.LauncherShortcuts"
497                  android:label="@string/shortcuts">
498            <intent-filter>
499                <action android:name="android.intent.action.MAIN" />
500                <category android:name="android.intent.category.SAMPLE_CODE" />
501            </intent-filter>
502
503        </activity>
504
505        <!-- It is recommended that you use an activity-alias to provide the "CREATE_SHORTCUT" -->
506        <!-- intent-filter.  This gives you a way to set the text (and optionally the -->
507        <!-- icon) that will be seen in the launcher's create-shortcut user interface. -->
508
509        <activity-alias android:name=".app.CreateShortcuts"
510            android:targetActivity=".app.LauncherShortcuts"
511            android:label="@string/sample_shortcuts">
512
513            <!--  This intent-filter allows your shortcuts to be created in the launcher. -->
514            <intent-filter>
515                <action android:name="android.intent.action.CREATE_SHORTCUT" />
516                <category android:name="android.intent.category.DEFAULT" />
517            </intent-filter>
518
519        </activity-alias>
520
521        <!-- Menu Samples -->
522
523        <activity android:name=".app.MenuInflateFromXml" android:label="@string/menu_from_xml_title">
524            <intent-filter>
525                <action android:name="android.intent.action.MAIN" />
526                <category android:name="android.intent.category.SAMPLE_CODE" />
527            </intent-filter>
528        </activity>
529
530        <!-- Preferences Samples -->
531
532        <activity android:name=".app.PreferencesFromXml" android:label="@string/preferences_from_xml">
533            <intent-filter>
534                <action android:name="android.intent.action.MAIN" />
535                <category android:name="android.intent.category.SAMPLE_CODE" />
536            </intent-filter>
537        </activity>
538
539        <activity android:name=".app.PreferencesFromCode" android:label="@string/preferences_from_code">
540            <intent-filter>
541                <action android:name="android.intent.action.MAIN" />
542                <category android:name="android.intent.category.SAMPLE_CODE" />
543            </intent-filter>
544        </activity>
545
546        <activity android:name=".app.AdvancedPreferences" android:label="@string/advanced_preferences">
547            <intent-filter>
548                <action android:name="android.intent.action.MAIN" />
549                <category android:name="android.intent.category.SAMPLE_CODE" />
550            </intent-filter>
551        </activity>
552
553        <activity android:name=".app.LaunchingPreferences" android:label="@string/launching_preferences">
554            <intent-filter>
555                <action android:name="android.intent.action.MAIN" />
556                <category android:name="android.intent.category.SAMPLE_CODE" />
557            </intent-filter>
558        </activity>
559
560        <activity android:name=".app.PreferenceDependencies" android:label="@string/preference_dependencies">
561            <intent-filter>
562                <action android:name="android.intent.action.MAIN" />
563                <category android:name="android.intent.category.SAMPLE_CODE" />
564            </intent-filter>
565        </activity>
566
567        <activity android:name=".app.DefaultValues" android:label="@string/default_values">
568            <intent-filter>
569                <action android:name="android.intent.action.MAIN" />
570                <category android:name="android.intent.category.SAMPLE_CODE" />
571            </intent-filter>
572        </activity>
573
574        <!-- Device Admin Samples -->
575
576        <activity android:name=".app.DeviceAdminSample$Controller"
577                android:label="@string/activity_sample_device_admin">
578            <intent-filter>
579                <action android:name="android.intent.action.MAIN" />
580                <category android:name="android.intent.category.SAMPLE_CODE" />
581            </intent-filter>
582        </activity>
583
584<!-- BEGIN_INCLUDE(device_admin_declaration) -->
585        <receiver android:name=".app.DeviceAdminSample"
586                android:label="@string/sample_device_admin"
587                android:description="@string/sample_device_admin_description"
588                android:permission="android.permission.BIND_DEVICE_ADMIN">
589            <meta-data android:name="android.app.device_admin"
590                       android:resource="@xml/device_admin_sample" />
591            <intent-filter>
592                <action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
593            </intent-filter>
594        </receiver>
595<!-- END_INCLUDE(device_admin_declaration) -->
596
597        <!-- Voice Recognition Samples -->
598
599        <activity android:name=".app.VoiceRecognition" android:label="@string/voice_recognition">
600            <intent-filter>
601                <action android:name="android.intent.action.MAIN" />
602                <category android:name="android.intent.category.SAMPLE_CODE" />
603            </intent-filter>
604        </activity>
605
606        <!-- Text-To-Speech Samples -->
607
608        <activity android:name=".app.TextToSpeechActivity" android:label="@string/text_to_speech">
609            <intent-filter>
610                <action android:name="android.intent.action.MAIN" />
611                <category android:name="android.intent.category.SAMPLE_CODE" />
612            </intent-filter>
613        </activity>
614
615        <!-- ************************************* -->
616        <!--        CONTENT PACKAGE SAMPLES        -->
617        <!-- ************************************* -->
618
619        <activity android:name=".content.ExternalStorage" android:label="@string/activity_external_storage">
620            <intent-filter>
621                <action android:name="android.intent.action.MAIN" />
622                <category android:name="android.intent.category.SAMPLE_CODE" />
623                <category android:name="android.intent.category.EMBED" />
624            </intent-filter>
625        </activity>
626
627        <activity android:name=".content.StyledText" android:label="@string/activity_styled_text">
628            <intent-filter>
629                <action android:name="android.intent.action.MAIN" />
630                <category android:name="android.intent.category.SAMPLE_CODE" />
631                <category android:name="android.intent.category.EMBED" />
632            </intent-filter>
633        </activity>
634
635        <activity android:name=".content.ReadAsset" android:label="@string/activity_read_asset">
636            <intent-filter>
637                <action android:name="android.intent.action.MAIN" />
638                <category android:name="android.intent.category.SAMPLE_CODE" />
639                <category android:name="android.intent.category.EMBED" />
640            </intent-filter>
641        </activity>
642
643        <activity android:name=".content.ResourcesSample" android:label="@string/activity_resources">
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        <activity android:name=".content.PickContact" android:label="@string/activity_pick_contact">
651            <intent-filter>
652                <action android:name="android.intent.action.MAIN" />
653                <category android:name="android.intent.category.SAMPLE_CODE" />
654            </intent-filter>
655        </activity>
656
657        <!-- ************************************* -->
658        <!--     OS PACKAGE SAMPLES                -->
659        <!-- ************************************* -->
660
661        <activity android:name=".os.MorseCode" android:label="OS/Morse Code">
662            <intent-filter>
663                <action android:name="android.intent.action.MAIN" />
664                <category android:name="android.intent.category.SAMPLE_CODE" />
665            </intent-filter>
666        </activity>
667
668        <activity android:name=".os.Sensors" android:label="OS/Sensors">
669            <intent-filter>
670                <action android:name="android.intent.action.MAIN" />
671                <category android:name="android.intent.category.SAMPLE_CODE" />
672            </intent-filter>
673        </activity>
674
675        <activity android:name=".os.RotationVectorDemo" android:label="OS/Rotation Vector"  android:screenOrientation="nosensor">
676            <intent-filter>
677                <action android:name="android.intent.action.MAIN" />
678                <category android:name="android.intent.category.SAMPLE_CODE" />
679            </intent-filter>
680        </activity>
681
682        <activity android:name=".os.SmsMessagingDemo" android:label="OS/SMS Messaging">
683            <intent-filter>
684                <action android:name="android.intent.action.MAIN" />
685                <category android:name="android.intent.category.SAMPLE_CODE" />
686            </intent-filter>
687        </activity>
688
689        <activity android:name=".os.SmsReceivedDialog"
690                  android:theme="@android:style/Theme.Translucent.NoTitleBar"
691                  android:launchMode="singleInstance" />
692
693        <receiver android:name=".os.SmsMessageReceiver" android:enabled="false">
694            <intent-filter>
695                <action android:name="android.provider.Telephony.SMS_RECEIVED" />
696            </intent-filter>
697        </receiver>
698
699        <!-- ************************************* -->
700        <!--     ANIMATION PACKAGE SAMPLES         -->
701        <!-- ************************************* -->
702
703        <activity android:name=".animation.Transition3d" android:label="Views/Animation/3D Transition">
704            <intent-filter>
705                <action android:name="android.intent.action.MAIN" />
706                <category android:name="android.intent.category.SAMPLE_CODE" />
707            </intent-filter>
708        </activity>
709
710        <!-- ************************************* -->
711        <!--      VIEW/WIDGET PACKAGE SAMPLES      -->
712        <!-- ************************************* -->
713
714        <activity android:name=".view.ChronometerDemo" android:label="Views/Chronometer">
715            <intent-filter>
716                <action android:name="android.intent.action.MAIN" />
717                <category android:name="android.intent.category.SAMPLE_CODE" />
718            </intent-filter>
719        </activity>
720        <activity android:name=".view.WebView1" android:label="Views/WebView">
721            <intent-filter>
722                <action android:name="android.intent.action.MAIN" />
723                <category android:name="android.intent.category.SAMPLE_CODE" />
724            </intent-filter>
725        </activity>
726
727        <activity android:name=".view.RelativeLayout1" android:label="Views/Layouts/RelativeLayout/1. Vertical">
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=".view.RelativeLayout2" android:label="Views/Layouts/RelativeLayout/2. Simple Form">
735            <intent-filter>
736                <action android:name="android.intent.action.MAIN" />
737                <category android:name="android.intent.category.SAMPLE_CODE" />
738            </intent-filter>
739        </activity>
740
741        <activity android:name=".view.LinearLayout1" android:label="Views/Layouts/LinearLayout/1. Vertical">
742            <intent-filter>
743                <action android:name="android.intent.action.MAIN" />
744                <category android:name="android.intent.category.SAMPLE_CODE" />
745            </intent-filter>
746        </activity>
747
748        <activity android:name=".view.LinearLayout2" android:label="Views/Layouts/LinearLayout/2. Vertical (Fill Screen)">
749            <intent-filter>
750                <action android:name="android.intent.action.MAIN" />
751                <category android:name="android.intent.category.SAMPLE_CODE" />
752            </intent-filter>
753        </activity>
754
755        <activity android:name=".view.LinearLayout3" android:label="Views/Layouts/LinearLayout/3. Vertical (Padded)">
756            <intent-filter>
757                <action android:name="android.intent.action.MAIN" />
758                <category android:name="android.intent.category.SAMPLE_CODE" />
759            </intent-filter>
760        </activity>
761
762        <activity android:name=".view.LinearLayout4" android:label="Views/Layouts/LinearLayout/4. Horizontal">
763            <intent-filter>
764                <action android:name="android.intent.action.MAIN" />
765                <category android:name="android.intent.category.SAMPLE_CODE" />
766            </intent-filter>
767        </activity>
768
769        <activity android:name=".view.LinearLayout5" android:label="Views/Layouts/LinearLayout/5. Simple Form">
770            <intent-filter>
771                <action android:name="android.intent.action.MAIN" />
772                <category android:name="android.intent.category.SAMPLE_CODE" />
773            </intent-filter>
774        </activity>
775
776        <activity android:name=".view.LinearLayout6" android:label="Views/Layouts/LinearLayout/6. Uniform Size">
777            <intent-filter>
778                <action android:name="android.intent.action.MAIN" />
779                <category android:name="android.intent.category.SAMPLE_CODE" />
780            </intent-filter>
781        </activity>
782
783        <activity android:name=".view.LinearLayout7" android:label="Views/Layouts/LinearLayout/7. Fill Parent">
784            <intent-filter>
785                <action android:name="android.intent.action.MAIN" />
786                <category android:name="android.intent.category.SAMPLE_CODE" />
787            </intent-filter>
788        </activity>
789
790        <activity android:name=".view.LinearLayout8" android:label="Views/Layouts/LinearLayout/8. Gravity">
791            <intent-filter>
792                <action android:name="android.intent.action.MAIN" />
793                <category android:name="android.intent.category.SAMPLE_CODE" />
794            </intent-filter>
795        </activity>
796
797        <activity android:name=".view.LinearLayout9" android:label="Views/Layouts/LinearLayout/9. Layout Weight">
798            <intent-filter>
799                <action android:name="android.intent.action.MAIN" />
800                <category android:name="android.intent.category.SAMPLE_CODE" />
801            </intent-filter>
802        </activity>
803
804        <activity android:name=".view.LinearLayout10" android:label="Views/Layouts/LinearLayout/10. Background Image">
805            <intent-filter>
806                <action android:name="android.intent.action.MAIN" />
807                <category android:name="android.intent.category.SAMPLE_CODE" />
808            </intent-filter>
809        </activity>
810
811
812        <activity android:name=".view.RadioGroup1" android:label="Views/Radio Group">
813            <intent-filter>
814                <action android:name="android.intent.action.MAIN" />
815                <category android:name="android.intent.category.SAMPLE_CODE" />
816            </intent-filter>
817        </activity>
818
819        <activity android:name=".view.ScrollView1" android:label="Views/Layouts/ScrollView/1. Short">
820            <intent-filter>
821                <action android:name="android.intent.action.MAIN" />
822                <category android:name="android.intent.category.SAMPLE_CODE" />
823            </intent-filter>
824        </activity>
825
826        <activity android:name=".view.ScrollView2" android:label="Views/Layouts/ScrollView/2. Long">
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=".view.Tabs1" android:label="Views/Tabs/Content By Id">
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=".view.Tabs2" android:label="Views/Tabs/Content By Factory">
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=".view.Tabs3" android:label="Views/Tabs/Content By Intent">
848            <intent-filter>
849                <action android:name="android.intent.action.MAIN"/>
850                <category android:name="android.intent.category.SAMPLE_CODE"/>
851            </intent-filter>
852        </activity>
853
854        <activity android:name=".view.InternalSelectionScroll" android:label="Views/Layouts/ScrollView/3. Internal Selection">
855            <intent-filter>
856                <action android:name="android.intent.action.MAIN" />
857                <category android:name="android.intent.category.SAMPLE_CODE" />
858            </intent-filter>
859        </activity>
860
861        <activity android:name=".view.TableLayout1" android:label="Views/Layouts/TableLayout/01. Basic">
862            <intent-filter>
863                <action android:name="android.intent.action.MAIN" />
864                <category android:name="android.intent.category.SAMPLE_CODE" />
865            </intent-filter>
866        </activity>
867
868        <activity android:name=".view.TableLayout2" android:label="Views/Layouts/TableLayout/02. Empty Cells">
869            <intent-filter>
870                <action android:name="android.intent.action.MAIN" />
871                <category android:name="android.intent.category.SAMPLE_CODE" />
872            </intent-filter>
873        </activity>
874
875        <activity android:name=".view.TableLayout3" android:label="Views/Layouts/TableLayout/03. Long Content">
876            <intent-filter>
877                <action android:name="android.intent.action.MAIN" />
878                <category android:name="android.intent.category.SAMPLE_CODE" />
879            </intent-filter>
880        </activity>
881
882        <activity android:name=".view.TableLayout4" android:label="Views/Layouts/TableLayout/04. Stretchable">
883            <intent-filter>
884                <action android:name="android.intent.action.MAIN" />
885                <category android:name="android.intent.category.SAMPLE_CODE" />
886            </intent-filter>
887        </activity>
888
889        <activity android:name=".view.TableLayout5" android:label="Views/Layouts/TableLayout/05. Spanning and Stretchable">
890            <intent-filter>
891                <action android:name="android.intent.action.MAIN" />
892                <category android:name="android.intent.category.SAMPLE_CODE" />
893            </intent-filter>
894        </activity>
895
896        <activity android:name=".view.TableLayout6" android:label="Views/Layouts/TableLayout/06. More Spanning and Stretchable">
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=".view.TableLayout7" android:label="Views/Layouts/TableLayout/07. Column Collapse">
904            <intent-filter>
905                <action android:name="android.intent.action.MAIN" />
906                <category android:name="android.intent.category.SAMPLE_CODE" />
907            </intent-filter>
908        </activity>
909
910        <activity android:name=".view.TableLayout8" android:label="Views/Layouts/TableLayout/08. Toggle Stretch">
911            <intent-filter>
912                <action android:name="android.intent.action.MAIN" />
913                <category android:name="android.intent.category.SAMPLE_CODE" />
914            </intent-filter>
915        </activity>
916
917        <activity android:name=".view.TableLayout9" android:label="Views/Layouts/TableLayout/09. Toggle Shrink">
918            <intent-filter>
919                <action android:name="android.intent.action.MAIN" />
920                <category android:name="android.intent.category.SAMPLE_CODE" />
921            </intent-filter>
922        </activity>
923
924        <activity android:name=".view.TableLayout10" android:label="Views/Layouts/TableLayout/10. Simple Form">
925            <intent-filter>
926                <action android:name="android.intent.action.MAIN" />
927                <category android:name="android.intent.category.SAMPLE_CODE" />
928            </intent-filter>
929        </activity>
930
931        <activity android:name=".view.TableLayout11" android:label="Views/Layouts/TableLayout/11. Gravity">
932            <intent-filter>
933                <action android:name="android.intent.action.MAIN" />
934                <category android:name="android.intent.category.SAMPLE_CODE" />
935            </intent-filter>
936        </activity>
937
938        <activity android:name=".view.TableLayout12" android:label="Views/Layouts/TableLayout/12. Cell Spanning">
939            <intent-filter>
940                <action android:name="android.intent.action.MAIN" />
941                <category android:name="android.intent.category.SAMPLE_CODE" />
942            </intent-filter>
943        </activity>
944
945        <activity android:name=".view.Tabs1" android:label="Views/Tabs/Content By Id">
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=".view.Tabs2" android:label="Views/Tabs/Content By Factory">
953            <intent-filter>
954                <action android:name="android.intent.action.MAIN"/>
955                <category android:name="android.intent.category.SAMPLE_CODE"/>
956            </intent-filter>
957        </activity>
958
959        <activity android:name=".view.Tabs3" android:label="Views/Tabs/Content By Intent">
960            <intent-filter>
961                <action android:name="android.intent.action.MAIN"/>
962                <category android:name="android.intent.category.SAMPLE_CODE"/>
963            </intent-filter>
964        </activity>
965
966        <activity android:name=".view.Baseline1" android:label="Views/Layouts/Baseline/1. Top">
967            <intent-filter>
968                <action android:name="android.intent.action.MAIN" />
969                <category android:name="android.intent.category.SAMPLE_CODE" />
970            </intent-filter>
971        </activity>
972
973        <activity android:name=".view.Baseline2" android:label="Views/Layouts/Baseline/2. Bottom">
974            <intent-filter>
975                <action android:name="android.intent.action.MAIN" />
976                <category android:name="android.intent.category.SAMPLE_CODE" />
977            </intent-filter>
978        </activity>
979
980        <activity android:name=".view.Baseline3" android:label="Views/Layouts/Baseline/3. Center">
981            <intent-filter>
982                <action android:name="android.intent.action.MAIN" />
983                <category android:name="android.intent.category.SAMPLE_CODE" />
984            </intent-filter>
985        </activity>
986
987        <activity android:name=".view.Baseline4" android:label="Views/Layouts/Baseline/4. Everywhere">
988            <intent-filter>
989                <action android:name="android.intent.action.MAIN" />
990                <category android:name="android.intent.category.SAMPLE_CODE" />
991            </intent-filter>
992        </activity>
993
994        <activity android:name=".view.Baseline6" android:label="Views/Layouts/Baseline/5. Multi-line">
995            <intent-filter>
996                <action android:name="android.intent.action.MAIN" />
997                <category android:name="android.intent.category.SAMPLE_CODE" />
998            </intent-filter>
999        </activity>
1000
1001        <activity android:name=".view.Baseline7" android:label="Views/Layouts/Baseline/6. Relative">
1002            <intent-filter>
1003                <action android:name="android.intent.action.MAIN" />
1004                <category android:name="android.intent.category.SAMPLE_CODE" />
1005            </intent-filter>
1006        </activity>
1007
1008        <activity android:name=".view.BaselineNested1" android:label="Views/Layouts/Baseline/Nested Example 1">
1009            <intent-filter>
1010                <action android:name="android.intent.action.MAIN" />
1011                <category android:name="android.intent.category.SAMPLE_CODE" />
1012            </intent-filter>
1013        </activity>
1014
1015        <activity android:name=".view.BaselineNested2" android:label="Views/Layouts/Baseline/Nested Example 2">
1016            <intent-filter>
1017                <action android:name="android.intent.action.MAIN" />
1018                <category android:name="android.intent.category.SAMPLE_CODE" />
1019            </intent-filter>
1020        </activity>
1021
1022        <activity android:name=".view.BaselineNested3" android:label="Views/Layouts/Baseline/Nested Example 3">
1023            <intent-filter>
1024                <action android:name="android.intent.action.MAIN" />
1025                <category android:name="android.intent.category.SAMPLE_CODE" />
1026            </intent-filter>
1027        </activity>
1028
1029        <activity android:name=".view.ScrollBar1" android:label="Views/ScrollBars/1. Basic">
1030            <intent-filter>
1031                <action android:name="android.intent.action.MAIN" />
1032                <category android:name="android.intent.category.SAMPLE_CODE" />
1033            </intent-filter>
1034        </activity>
1035
1036        <activity android:name=".view.ScrollBar2" android:label="Views/ScrollBars/2. Fancy">
1037            <intent-filter>
1038                <action android:name="android.intent.action.MAIN" />
1039                <category android:name="android.intent.category.SAMPLE_CODE" />
1040            </intent-filter>
1041        </activity>
1042
1043        <activity android:name=".view.ScrollBar3" android:label="Views/ScrollBars/3. Style">
1044            <intent-filter>
1045                <action android:name="android.intent.action.MAIN" />
1046                <category android:name="android.intent.category.SAMPLE_CODE" />
1047            </intent-filter>
1048        </activity>
1049
1050        <activity android:name=".view.Visibility1" android:label="Views/Visibility">
1051            <intent-filter>
1052                <action android:name="android.intent.action.MAIN" />
1053                <category android:name="android.intent.category.SAMPLE_CODE" />
1054            </intent-filter>
1055        </activity>
1056
1057        <activity android:name=".view.List1" android:label="Views/Lists/1. Array">
1058            <intent-filter>
1059                <action android:name="android.intent.action.MAIN" />
1060                <category android:name="android.intent.category.SAMPLE_CODE" />
1061            </intent-filter>
1062        </activity>
1063
1064        <activity android:name=".view.List2" android:label="Views/Lists/2. Cursor (People)">
1065            <intent-filter>
1066                <action android:name="android.intent.action.MAIN" />
1067                <category android:name="android.intent.category.SAMPLE_CODE" />
1068            </intent-filter>
1069        </activity>
1070
1071        <activity android:name=".view.List3" android:label="Views/Lists/3. Cursor (Phones)">
1072            <intent-filter>
1073                <action android:name="android.intent.action.MAIN" />
1074                <category android:name="android.intent.category.SAMPLE_CODE" />
1075            </intent-filter>
1076        </activity>
1077
1078        <activity android:name=".view.List4" android:label="Views/Lists/4. ListAdapter">
1079            <intent-filter>
1080                <action android:name="android.intent.action.MAIN" />
1081                <category android:name="android.intent.category.SAMPLE_CODE" />
1082            </intent-filter>
1083        </activity>
1084
1085        <activity android:name=".view.List5" android:label="Views/Lists/5. Separators">
1086            <intent-filter>
1087                <action android:name="android.intent.action.MAIN" />
1088                <category android:name="android.intent.category.SAMPLE_CODE" />
1089            </intent-filter>
1090        </activity>
1091
1092        <activity android:name=".view.List6" android:label="Views/Lists/6. ListAdapter Collapsed">
1093            <intent-filter>
1094                <action android:name="android.intent.action.MAIN" />
1095                <category android:name="android.intent.category.SAMPLE_CODE" />
1096            </intent-filter>
1097        </activity>
1098
1099        <activity android:name=".view.List7" android:label="Views/Lists/7. Cursor (Phones)">
1100            <intent-filter>
1101                <action android:name="android.intent.action.MAIN" />
1102                <category android:name="android.intent.category.SAMPLE_CODE" />
1103            </intent-filter>
1104        </activity>
1105
1106        <activity android:name=".view.List8" android:label="Views/Lists/8. Photos">
1107            <intent-filter>
1108                <action android:name="android.intent.action.MAIN" />
1109                <category android:name="android.intent.category.SAMPLE_CODE" />
1110            </intent-filter>
1111        </activity>
1112
1113        <activity android:name=".view.List9" android:label="Views/Lists/9. Array (Overlay)">
1114            <intent-filter>
1115                <action android:name="android.intent.action.MAIN" />
1116                <category android:name="android.intent.category.SAMPLE_CODE" />
1117            </intent-filter>
1118        </activity>
1119
1120        <activity android:name=".view.List10" android:label="Views/Lists/10. Single choice list">
1121            <intent-filter>
1122                <action android:name="android.intent.action.MAIN" />
1123                <category android:name="android.intent.category.SAMPLE_CODE" />
1124            </intent-filter>
1125        </activity>
1126
1127        <activity android:name=".view.List11" android:label="Views/Lists/11. Multiple choice list">
1128            <intent-filter>
1129                <action android:name="android.intent.action.MAIN" />
1130                <category android:name="android.intent.category.SAMPLE_CODE" />
1131            </intent-filter>
1132        </activity>
1133
1134        <activity android:name=".view.List12" android:label="Views/Lists/12. Transcript">
1135            <intent-filter>
1136                <action android:name="android.intent.action.MAIN" />
1137                <category android:name="android.intent.category.SAMPLE_CODE" />
1138            </intent-filter>
1139        </activity>
1140
1141        <activity android:name=".view.List13" android:label="Views/Lists/13. Slow Adapter">
1142            <intent-filter>
1143                <action android:name="android.intent.action.MAIN" />
1144                <category android:name="android.intent.category.SAMPLE_CODE" />
1145            </intent-filter>
1146        </activity>
1147
1148        <activity android:name=".view.List14" android:label="Views/Lists/14. Efficient Adapter">
1149            <intent-filter>
1150                <action android:name="android.intent.action.MAIN" />
1151                <category android:name="android.intent.category.SAMPLE_CODE" />
1152            </intent-filter>
1153        </activity>
1154
1155        <activity android:name=".view.ExpandableList1" android:label="Views/Expandable Lists/1. Custom Adapter">
1156            <intent-filter>
1157                <action android:name="android.intent.action.MAIN" />
1158                <category android:name="android.intent.category.SAMPLE_CODE" />
1159            </intent-filter>
1160        </activity>
1161
1162        <activity android:name=".view.ExpandableList2" android:label="Views/Expandable Lists/2. Cursor (People)">
1163            <intent-filter>
1164                <action android:name="android.intent.action.MAIN" />
1165                <category android:name="android.intent.category.SAMPLE_CODE" />
1166            </intent-filter>
1167        </activity>
1168
1169        <activity android:name=".view.ExpandableList3" android:label="Views/Expandable Lists/3. Simple Adapter">
1170            <intent-filter>
1171                <action android:name="android.intent.action.MAIN" />
1172                <category android:name="android.intent.category.SAMPLE_CODE" />
1173            </intent-filter>
1174        </activity>
1175
1176        <activity android:name=".view.CustomView1"
1177                android:label="Views/Custom"
1178                android:theme="@android:style/Theme.Light">
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.Gallery1" android:label="Views/Gallery/1. Photos">
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.Gallery2" android:label="Views/Gallery/2. People">
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.Spinner1" android:label="Views/Spinner">
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.Grid1" android:label="Views/Grid/1. Icon Grid">
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.Grid2" android:label="Views/Grid/2. Photo Grid">
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.ImageView1"
1221                android:label="Views/ImageView">
1222            <intent-filter>
1223                <action android:name="android.intent.action.MAIN" />
1224                <category android:name="android.intent.category.SAMPLE_CODE" />
1225            </intent-filter>
1226        </activity>
1227
1228        <activity android:name=".view.ImageSwitcher1"
1229                android:label="Views/ImageSwitcher">
1230            <intent-filter>
1231                <action android:name="android.intent.action.MAIN" />
1232                <category android:name="android.intent.category.SAMPLE_CODE" />
1233            </intent-filter>
1234        </activity>
1235
1236        <activity android:name=".view.TextSwitcher1"
1237                android:label="Views/TextSwitcher">
1238            <intent-filter>
1239                <action android:name="android.intent.action.MAIN" />
1240                <category android:name="android.intent.category.SAMPLE_CODE" />
1241            </intent-filter>
1242        </activity>
1243
1244        <activity android:name=".view.ImageButton1"
1245                android:label="Views/ImageButton">
1246            <intent-filter>
1247                <action android:name="android.intent.action.MAIN" />
1248                <category android:name="android.intent.category.SAMPLE_CODE" />
1249            </intent-filter>
1250        </activity>
1251
1252        <activity android:name=".view.Animation1" android:label="Views/Animation/Shake">
1253            <intent-filter>
1254                <action android:name="android.intent.action.MAIN" />
1255                <category android:name="android.intent.category.SAMPLE_CODE" />
1256            </intent-filter>
1257        </activity>
1258
1259        <activity android:name=".view.Animation2" android:label="Views/Animation/Push">
1260            <intent-filter>
1261                <action android:name="android.intent.action.MAIN" />
1262                <category android:name="android.intent.category.SAMPLE_CODE" />
1263            </intent-filter>
1264        </activity>
1265
1266        <activity android:name=".view.Animation3" android:label="Views/Animation/Interpolators">
1267            <intent-filter>
1268                <action android:name="android.intent.action.MAIN" />
1269                <category android:name="android.intent.category.SAMPLE_CODE" />
1270            </intent-filter>
1271        </activity>
1272
1273        <activity android:name=".view.LayoutAnimation1" android:label="Views/Layout Animation/1. Grid Fade">
1274            <intent-filter>
1275                <action android:name="android.intent.action.MAIN" />
1276                <category android:name="android.intent.category.SAMPLE_CODE" />
1277            </intent-filter>
1278        </activity>
1279
1280        <activity android:name=".view.LayoutAnimation2" android:label="Views/Layout Animation/2. List Cascade">
1281            <intent-filter>
1282                <action android:name="android.intent.action.MAIN" />
1283                <category android:name="android.intent.category.SAMPLE_CODE" />
1284            </intent-filter>
1285        </activity>
1286
1287        <activity android:name=".view.LayoutAnimation3" android:label="Views/Layout Animation/3. Reverse Order">
1288            <intent-filter>
1289                <action android:name="android.intent.action.MAIN" />
1290                <category android:name="android.intent.category.SAMPLE_CODE" />
1291            </intent-filter>
1292        </activity>
1293
1294        <activity android:name=".view.LayoutAnimation4" android:label="Views/Layout Animation/4. Randomize">
1295            <intent-filter>
1296                <action android:name="android.intent.action.MAIN" />
1297                <category android:name="android.intent.category.SAMPLE_CODE" />
1298            </intent-filter>
1299        </activity>
1300
1301        <activity android:name=".view.LayoutAnimation5" android:label="Views/Layout Animation/5. Grid Direction">
1302            <intent-filter>
1303                <action android:name="android.intent.action.MAIN" />
1304                <category android:name="android.intent.category.SAMPLE_CODE" />
1305            </intent-filter>
1306        </activity>
1307
1308        <activity android:name=".view.LayoutAnimation6" android:label="Views/Layout Animation/6. Wave Scale">
1309            <intent-filter>
1310                <action android:name="android.intent.action.MAIN" />
1311                <category android:name="android.intent.category.SAMPLE_CODE" />
1312            </intent-filter>
1313        </activity>
1314
1315        <activity android:name=".view.LayoutAnimation7" android:label="Views/Layout Animation/7. Nested Animations">
1316            <intent-filter>
1317                <action android:name="android.intent.action.MAIN" />
1318                <category android:name="android.intent.category.SAMPLE_CODE" />
1319            </intent-filter>
1320        </activity>
1321
1322        <activity android:name=".view.Controls1"
1323                android:label="Views/Controls/1. Light Theme"
1324                android:theme="@android:style/Theme.Light">
1325            <intent-filter>
1326                <action android:name="android.intent.action.MAIN" />
1327                <category android:name="android.intent.category.SAMPLE_CODE" />
1328            </intent-filter>
1329        </activity>
1330
1331        <activity android:name=".view.Controls2" android:label="Views/Controls/2. Default Theme">
1332            <intent-filter>
1333                <action android:name="android.intent.action.MAIN" />
1334                <category android:name="android.intent.category.SAMPLE_CODE" />
1335            </intent-filter>
1336        </activity>
1337
1338        <activity android:name=".view.Buttons1"
1339                android:label="Views/Buttons">
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.AutoComplete1" android:label="Views/Auto Complete/1. Screen Top">
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.AutoComplete2" android:label="Views/Auto Complete/2. Screen Bottom">
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.AutoComplete3" android:label="Views/Auto Complete/3. Scroll">
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.AutoComplete4" android:label="Views/Auto Complete/4. Contacts">
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.AutoComplete5" android:label="Views/Auto Complete/5. Contacts with Hint">
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.AutoComplete6" android:label="Views/Auto Complete/6. Multiple items">
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.ProgressBar1" android:label="Views/Progress Bar/1. Incremental">
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.ProgressBar2" android:label="Views/Progress Bar/2. Smooth">
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.ProgressBar3" android:label="Views/Progress Bar/3. Dialogs">
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.ProgressBar4" android:label="Views/Progress Bar/4. In Title Bar">
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.SeekBar1" android:label="Views/Seek Bar">
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.RatingBar1" android:label="Views/Rating Bar">
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.Focus1" android:label="Views/Focus/1. Vertical">
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.Focus2" android:label="Views/Focus/2. Horizontal">
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.Focus3" android:label="Views/Focus/3. Circular">
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.InternalSelectionFocus" android:label="Views/Focus/4. Internal Selection">
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.DateWidgets1" android:label="Views/Date Widgets/1. Dialog">
1459            <intent-filter>
1460                <action android:name="android.intent.action.MAIN" />
1461                <category android:name="android.intent.category.SAMPLE_CODE" />
1462            </intent-filter>
1463        </activity>
1464
1465        <activity android:name=".view.DateWidgets2" android:label="Views/Date Widgets/2. Inline">
1466            <intent-filter>
1467                <action android:name="android.intent.action.MAIN" />
1468                <category android:name="android.intent.category.SAMPLE_CODE" />
1469            </intent-filter>
1470        </activity>
1471
1472        <activity android:name=".view.SecureView" android:label="Views/Secure View">
1473            <intent-filter>
1474                <action android:name="android.intent.action.MAIN" />
1475                <category android:name="android.intent.category.SAMPLE_CODE" />
1476            </intent-filter>
1477        </activity>
1478
1479        <!-- ************************************* -->
1480        <!--           GRAPHICS SAMPLES            -->
1481        <!-- ************************************* -->
1482
1483        <activity android:name=".graphics.kube.Kube" android:label="Graphics/OpenGL ES/Kube"
1484                android:configChanges="orientation|keyboardHidden">
1485            <intent-filter>
1486                <action android:name="android.intent.action.MAIN" />
1487                <category android:name="android.intent.category.SAMPLE_CODE" />
1488            </intent-filter>
1489        </activity>
1490
1491        <activity android:name=".graphics.Compass" android:label="Graphics/Compass">
1492            <intent-filter>
1493                <action android:name="android.intent.action.MAIN" />
1494                <category android:name="android.intent.category.SAMPLE_CODE" />
1495            </intent-filter>
1496        </activity>
1497
1498        <activity android:name=".graphics.CameraPreview" android:label="Graphics/CameraPreview" android:screenOrientation="landscape">
1499            <intent-filter>
1500                <action android:name="android.intent.action.MAIN" />
1501                <category android:name="android.intent.category.SAMPLE_CODE" />
1502            </intent-filter>
1503        </activity>
1504
1505        <activity android:name=".graphics.CompressedTextureActivity"
1506                android:label="Graphics/OpenGL ES/Compressed Texture"
1507                android:theme="@android:style/Theme.NoTitleBar"
1508                android:configChanges="orientation|keyboardHidden">
1509            <intent-filter>
1510                <action android:name="android.intent.action.MAIN" />
1511                <category android:name="android.intent.category.SAMPLE_CODE" />
1512            </intent-filter>
1513        </activity>
1514
1515        <activity android:name=".graphics.CubeMapActivity"
1516                android:label="Graphics/OpenGL ES/Cube Map"
1517                android:theme="@android:style/Theme.NoTitleBar"
1518                android:configChanges="orientation|keyboardHidden">
1519            <intent-filter>
1520                <action android:name="android.intent.action.MAIN" />
1521                <category android:name="android.intent.category.SAMPLE_CODE" />
1522            </intent-filter>
1523        </activity>
1524
1525
1526        <activity android:name=".graphics.FrameBufferObjectActivity"
1527                android:label="Graphics/OpenGL ES/Frame Buffer Object"
1528                android:theme="@android:style/Theme.NoTitleBar"
1529                android:configChanges="orientation|keyboardHidden">
1530            <intent-filter>
1531                <action android:name="android.intent.action.MAIN" />
1532                <category android:name="android.intent.category.SAMPLE_CODE" />
1533            </intent-filter>
1534        </activity>
1535
1536        <activity android:name=".graphics.GLSurfaceViewActivity"
1537                android:label="Graphics/OpenGL ES/GLSurfaceView"
1538                android:theme="@android:style/Theme.NoTitleBar"
1539                android:configChanges="orientation|keyboardHidden">
1540            <intent-filter>
1541                <action android:name="android.intent.action.MAIN" />
1542                <category android:name="android.intent.category.SAMPLE_CODE" />
1543            </intent-filter>
1544        </activity>
1545
1546        <activity android:name=".graphics.GLES20Activity"
1547                android:label="Graphics/OpenGL ES/OpenGL ES 2.0"
1548                android:theme="@android:style/Theme.NoTitleBar"
1549                android:configChanges="orientation|keyboardHidden">
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=".graphics.MatrixPaletteActivity"
1557                android:label="Graphics/OpenGL ES/Matrix Palette Skinning"
1558                android:configChanges="orientation|keyboardHidden">
1559            <intent-filter>
1560                <action android:name="android.intent.action.MAIN" />
1561                <category android:name="android.intent.category.SAMPLE_CODE" />
1562            </intent-filter>
1563        </activity>
1564
1565        <activity android:name=".graphics.TranslucentGLSurfaceViewActivity"
1566                android:label="Graphics/OpenGL ES/Translucent GLSurfaceView"
1567                android:theme="@style/Theme.Translucent"
1568                android:configChanges="orientation|keyboardHidden">
1569            <intent-filter>
1570                <action android:name="android.intent.action.MAIN" />
1571                <category android:name="android.intent.category.SAMPLE_CODE" />
1572            </intent-filter>
1573        </activity>
1574
1575        <activity android:name=".graphics.TriangleActivity"
1576                android:label="Graphics/OpenGL ES/Textured Triangle"
1577                android:theme="@android:style/Theme.NoTitleBar"
1578                android:configChanges="orientation|keyboardHidden">
1579            <intent-filter>
1580                <action android:name="android.intent.action.MAIN" />
1581                <category android:name="android.intent.category.SAMPLE_CODE" />
1582            </intent-filter>
1583        </activity>
1584
1585        <activity android:name=".graphics.spritetext.SpriteTextActivity"
1586                android:label="Graphics/OpenGL ES/Sprite Text"
1587                android:theme="@android:style/Theme.NoTitleBar"
1588                android:configChanges="orientation|keyboardHidden">
1589            <intent-filter>
1590                <action android:name="android.intent.action.MAIN" />
1591                <category android:name="android.intent.category.SAMPLE_CODE" />
1592            </intent-filter>
1593        </activity>
1594
1595        <activity android:name=".graphics.TouchRotateActivity"
1596                android:label="Graphics/OpenGL ES/Touch Rotate"
1597                android:theme="@android:style/Theme.NoTitleBar"
1598                android:configChanges="orientation|keyboardHidden">
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=".graphics.PolyToPoly" android:label="Graphics/PolyToPoly">
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=".graphics.ScaleToFit" android:label="Graphics/ScaleToFit">
1613            <intent-filter>
1614                <action android:name="android.intent.action.MAIN" />
1615                <category android:name="android.intent.category.SAMPLE_CODE" />
1616            </intent-filter>
1617        </activity>
1618
1619        <activity android:name=".graphics.RoundRects" android:label="Graphics/RoundRects">
1620            <intent-filter>
1621                <action android:name="android.intent.action.MAIN" />
1622                <category android:name="android.intent.category.SAMPLE_CODE" />
1623            </intent-filter>
1624        </activity>
1625
1626        <activity android:name=".graphics.ShapeDrawable1" android:label="Graphics/Drawable/ShapeDrawable">
1627            <intent-filter>
1628                <action android:name="android.intent.action.MAIN" />
1629                <category android:name="android.intent.category.SAMPLE_CODE" />
1630            </intent-filter>
1631        </activity>
1632
1633        <activity android:name=".graphics.SurfaceViewOverlay"
1634                android:label="Graphics/SurfaceView Overlay">
1635            <intent-filter>
1636                <action android:name="android.intent.action.MAIN" />
1637                <category android:name="android.intent.category.SAMPLE_CODE" />
1638            </intent-filter>
1639        </activity>
1640
1641        <activity android:name=".graphics.WindowSurface"
1642                android:label="Graphics/Surface Window">
1643            <intent-filter>
1644                <action android:name="android.intent.action.MAIN" />
1645                <category android:name="android.intent.category.SAMPLE_CODE" />
1646            </intent-filter>
1647        </activity>
1648
1649        <activity android:name=".graphics.TextAlign" android:label="Graphics/Text Align">
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=".graphics.Arcs" android:label="Graphics/Arcs">
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=".graphics.Patterns" android:label="Graphics/Patterns">
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=".graphics.Clipping" android:label="Graphics/Clipping">
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=".graphics.Layers" android:label="Graphics/Layers">
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=".graphics.UnicodeChart" android:label="Graphics/UnicodeChart">
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=".graphics.PathFillTypes" android:label="Graphics/PathFillTypes">
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=".graphics.Pictures" android:label="Graphics/Pictures">
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=".graphics.Vertices" android:label="Graphics/Vertices">
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=".graphics.AnimateDrawables" android:label="Graphics/AnimateDrawables">
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=".graphics.SensorTest" android:label="Graphics/SensorTest">
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=".graphics.AlphaBitmap" android:label="Graphics/AlphaBitmap">
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=".graphics.Regions" android:label="Graphics/Regions">
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=".graphics.Sweep" android:label="Graphics/Sweep">
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=".graphics.BitmapMesh" android:label="Graphics/BitmapMesh">
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=".graphics.MeasureText" android:label="Graphics/MeasureText">
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=".graphics.Typefaces" android:label="Graphics/Typefaces">
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=".graphics.FingerPaint" android:label="Graphics/FingerPaint">
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=".graphics.ColorMatrixSample" android:label="Graphics/ColorMatrix">
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=".graphics.BitmapDecode" android:label="Graphics/BitmapDecode">
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=".graphics.ColorFilters" android:label="Graphics/ColorFilters">
1790            <intent-filter>
1791                <action android:name="android.intent.action.MAIN" />
1792                <category android:name="android.intent.category.SAMPLE_CODE" />
1793            </intent-filter>
1794        </activity>
1795
1796        <activity android:name=".graphics.CreateBitmap" android:label="Graphics/CreateBitmap">
1797            <intent-filter>
1798                <action android:name="android.intent.action.MAIN" />
1799                <category android:name="android.intent.category.SAMPLE_CODE" />
1800            </intent-filter>
1801        </activity>
1802
1803        <activity android:name=".graphics.DrawPoints" android:label="Graphics/Points">
1804            <intent-filter>
1805                <action android:name="android.intent.action.MAIN" />
1806                <category android:name="android.intent.category.SAMPLE_CODE" />
1807            </intent-filter>
1808        </activity>
1809
1810        <activity android:name=".graphics.TouchPaint" android:label="Graphics/Touch Paint"
1811                android:theme="@style/Theme.Black"
1812                android:configChanges="keyboard|keyboardHidden|navigation|orientation">
1813            <intent-filter>
1814                <action android:name="android.intent.action.MAIN" />
1815                <category android:name="android.intent.category.SAMPLE_CODE" />
1816            </intent-filter>
1817        </activity>
1818
1819        <activity android:name=".graphics.BitmapPixels" android:label="Graphics/BitmapPixels">
1820            <intent-filter>
1821                <action android:name="android.intent.action.MAIN" />
1822                <category android:name="android.intent.category.SAMPLE_CODE" />
1823            </intent-filter>
1824        </activity>
1825
1826        <activity android:name=".graphics.Xfermodes" android:label="Graphics/Xfermodes">
1827            <intent-filter>
1828                <action android:name="android.intent.action.MAIN" />
1829                <category android:name="android.intent.category.SAMPLE_CODE" />
1830            </intent-filter>
1831        </activity>
1832
1833        <activity android:name=".graphics.PathEffects" android:label="Graphics/PathEffects">
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.GradientDrawable1" android:label="Graphics/Drawable/GradientDrawable">
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.PurgeableBitmap" android:label="Graphics/PurgeableBitmap/NonPurgeable">
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-alias android:targetActivity=".graphics.PurgeableBitmap" android:name="Purgeable" android:label="Graphics/PurgeableBitmap/Purgeable">
1855            <intent-filter>
1856                <action android:name="android.intent.action.MAIN" />
1857                <category android:name="android.intent.category.SAMPLE_CODE" />
1858            </intent-filter>
1859        </activity-alias>
1860
1861        <activity android:name=".graphics.DensityActivity" android:label="Graphics/Density">
1862            <intent-filter>
1863                <action android:name="android.intent.action.MAIN" />
1864                <category android:name="android.intent.category.SAMPLE_CODE" />
1865            </intent-filter>
1866        </activity>
1867
1868        <!-- ************************************* -->
1869        <!--             MEDIA SAMPLES             -->
1870        <!-- ************************************* -->
1871
1872        <activity android:name=".media.MediaPlayerDemo" android:label="Media/MediaPlayer">
1873            <intent-filter>
1874                <action android:name="android.intent.action.MAIN" />
1875                <category android:name="android.intent.category.SAMPLE_CODE" />
1876            </intent-filter>
1877        </activity>
1878
1879        <activity android:name=".media.MediaPlayerDemo_Audio" android:label="Media/MediaPlayer">
1880            <intent-filter>
1881                <category android:name="android.intent.category.SAMPLE_CODE" />
1882            </intent-filter>
1883        </activity>
1884
1885        <activity android:name=".media.MediaPlayerDemo_Video" android:label="Media/MediaPlayer">
1886            <intent-filter>
1887                <category android:name="android.intent.category.SAMPLE_CODE" />
1888            </intent-filter>
1889        </activity>
1890
1891        <activity android:name=".media.VideoViewDemo" android:label="Media/VideoView">
1892            <intent-filter>
1893                <action android:name="android.intent.action.MAIN" />
1894                <category android:name="android.intent.category.SAMPLE_CODE" />
1895            </intent-filter>
1896        </activity>
1897
1898        <activity android:name=".media.AudioFxDemo" android:label="Media/AudioFx">
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        <!-- ************************************* -->
1906        <!--      APPWIDGET PACKAGE SAMPLES           -->
1907        <!-- ************************************* -->
1908
1909        <receiver android:name=".appwidget.ExampleAppWidgetProvider">
1910            <meta-data android:name="android.appwidget.provider"
1911                    android:resource="@xml/appwidget_provider" />
1912            <intent-filter>
1913                <action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
1914            </intent-filter>
1915        </receiver>
1916
1917        <activity android:name=".appwidget.ExampleAppWidgetConfigure">
1918            <intent-filter>
1919                <action android:name="android.appwidget.action.APPWIDGET_CONFIGURE" />
1920            </intent-filter>
1921        </activity>
1922
1923        <receiver android:name=".appwidget.ExampleBroadcastReceiver" android:enabled="false">
1924            <intent-filter>
1925                <action android:name="android.intent.ACTION_TIMEZONE_CHANGED" />
1926                <action android:name="android.intent.ACTION_TIME" />
1927            </intent-filter>
1928        </receiver>
1929
1930        <!-- ************************************* -->
1931        <!--             OTHER SAMPLES             -->
1932        <!-- ************************************* -->
1933
1934        <activity android:name=".text.Link" android:label="Text/Linkify">
1935            <intent-filter>
1936                <action android:name="android.intent.action.MAIN" />
1937                <category android:name="android.intent.category.SAMPLE_CODE" />
1938            </intent-filter>
1939        </activity>
1940
1941        <activity android:name=".text.Marquee" android:label="Text/Marquee">
1942            <intent-filter>
1943                <action android:name="android.intent.action.MAIN" />
1944                <category android:name="android.intent.category.SAMPLE_CODE" />
1945            </intent-filter>
1946        </activity>
1947
1948        <activity android:name=".text.LogTextBox1" android:label="Text/LogTextBox">
1949            <intent-filter>
1950                <action android:name="android.intent.action.MAIN" />
1951                <category android:name="android.intent.category.SAMPLE_CODE" />
1952            </intent-filter>
1953        </activity>
1954
1955        <activity android:name=".nfc.ForegroundDispatch" android:label="NFC/ForegroundDispatch">
1956            <intent-filter>
1957                <action android:name="android.intent.action.MAIN" />
1958                <category android:name="android.intent.category.SAMPLE_CODE" />
1959            </intent-filter>
1960        </activity>
1961
1962        <activity android:name=".nfc.TechFilter" android:label="NFC/TechFilter">
1963            <intent-filter>
1964                <action android:name="android.intent.action.MAIN" />
1965                <category android:name="android.intent.category.SAMPLE_CODE" />
1966            </intent-filter>
1967
1968            <!-- Add a technology filter -->
1969            <intent-filter>
1970                <action android:name="android.nfc.action.TECH_DISCOVERED" />
1971            </intent-filter>
1972
1973            <meta-data android:name="android.nfc.action.TECH_DISCOVERED"
1974                android:resource="@xml/filter_nfc"
1975            />
1976        </activity>
1977
1978        <activity android:name=".nfc.ForegroundNdefPush" android:label="NFC/ForegroundNdefPush">
1979            <intent-filter>
1980                <action android:name="android.intent.action.MAIN" />
1981                <category android:name="android.intent.category.SAMPLE_CODE" />
1982            </intent-filter>
1983        </activity>
1984
1985    </application>
1986
1987    <instrumentation android:name=".app.LocalSampleInstrumentation"
1988        android:targetPackage="com.example.android.apis"
1989        android:label="Local Sample" />
1990
1991</manifest>
1992