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