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