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