You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
3316 lines
150 KiB
3316 lines
150 KiB
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- Copyright (C) 2007 The Android Open Source Project
|
|
|
|
Licensed under the Apache License, Version 2.0 (the "License");
|
|
you may not use this file except in compliance with the License.
|
|
You may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|
|
-->
|
|
|
|
<!-- Declare the contents of this Android application. The namespace
|
|
attribute brings in the Android platform namespace, and the package
|
|
supplies a unique name for the application. When writing your
|
|
own application, the package name must be changed from "com.example.*"
|
|
to come from a domain that you own or have control over. -->
|
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
|
package="com.example.android.apis"
|
|
android:installLocation="auto">
|
|
|
|
<uses-permission android:name="android.permission.READ_CONTACTS" />
|
|
<uses-permission android:name="android.permission.WRITE_CONTACTS" />
|
|
<uses-permission android:name="android.permission.VIBRATE" />
|
|
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
|
|
<uses-permission android:name="android.permission.INTERNET" />
|
|
<uses-permission android:name="android.permission.SET_WALLPAPER" />
|
|
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
|
|
<uses-permission android:name="android.permission.SEND_SMS" />
|
|
<uses-permission android:name="android.permission.RECEIVE_SMS" />
|
|
<uses-permission android:name="android.permission.RECEIVE_MMS"/>
|
|
<uses-permission android:name="android.permission.WRITE_SMS"/>
|
|
<uses-permission android:name="android.permission.READ_SMS"/>
|
|
<uses-permission android:name="android.permission.NFC" />
|
|
<uses-permission android:name="android.permission.TRANSMIT_IR" />
|
|
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
|
|
<uses-permission android:name="android.permission.WAKE_LOCK"/>
|
|
<uses-permission android:name="android.permission.FOREGROUND_SERVICE"/>
|
|
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES"/>
|
|
<uses-permission android:name="android.permission.REQUEST_DELETE_PACKAGES"/>
|
|
<!-- Required for drawing overlay windows (TYPE_SYSTEM_ALERT, TYPE_APPLICATION_OVERLAY) -->
|
|
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"/>
|
|
|
|
<!-- For android.media.audiofx.Visualizer -->
|
|
<uses-permission android:name="android.permission.RECORD_AUDIO" />
|
|
|
|
<!-- We will request access to the camera, saying we require a camera
|
|
of some sort but not one with autofocus capability. -->
|
|
<uses-permission android:name="android.permission.CAMERA" />
|
|
<uses-feature android:name="android.hardware.camera" />
|
|
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false" />
|
|
|
|
<uses-sdk android:minSdkVersion="23" android:targetSdkVersion="23" />
|
|
|
|
<application android:name="ApiDemosApplication"
|
|
android:label="@string/activity_sample_code"
|
|
android:icon="@drawable/app_sample_code"
|
|
android:hardwareAccelerated="true"
|
|
android:supportsRtl="true"
|
|
android:theme="@android:style/Theme.Material.Light.DarkActionBar">
|
|
|
|
<!-- This is how we can request a library but still allow the app
|
|
to be installed if it doesn't exist. -->
|
|
<uses-library android:name="com.example.will.never.exist" android:required="false" />
|
|
|
|
<activity android:name="ApiDemos">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
<category android:name="android.intent.category.LAUNCHER" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<!-- ************************************* -->
|
|
<!-- APPLICATION PACKAGE SAMPLES -->
|
|
<!-- ************************************* -->
|
|
|
|
<!-- Activity Samples -->
|
|
|
|
<activity android:name=".app.HelloWorld" android:label="@string/activity_hello_world">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.DialogActivity"
|
|
android:label="@string/activity_dialog"
|
|
android:theme="@style/ThemeCurrentDialog">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.CustomDialogActivity"
|
|
android:label="@string/activity_custom_dialog"
|
|
android:theme="@style/Theme.CustomDialog">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.OverscanActivity"
|
|
android:label="@string/activity_overscan"
|
|
android:theme="@android:style/Theme.Holo.NoActionBar.Overscan"
|
|
android:enabled="@bool/atLeastJellyBeanMR2">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.QuickContactsDemo"
|
|
android:label="@string/quick_contacts_demo">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.WallpaperActivity"
|
|
android:label="@string/activity_wallpaper"
|
|
android:theme="@style/Theme.Wallpaper">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.TranslucentActivity"
|
|
android:label="@string/activity_translucent"
|
|
android:theme="@style/Theme.Translucent">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.TranslucentBlurActivity"
|
|
android:label="@string/activity_translucent_blur"
|
|
android:theme="@style/Theme.Transparent">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.Animation" android:label="@string/activity_animation">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.SaveRestoreState"
|
|
android:label="@string/activity_save_restore"
|
|
android:windowSoftInputMode="stateVisible|adjustResize">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.PersistentState"
|
|
android:label="@string/activity_persistent"
|
|
android:windowSoftInputMode="stateVisible|adjustResize">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.ActivityRecreate"
|
|
android:label="@string/activity_recreate"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.FinishAffinity"
|
|
android:label="@string/activity_finish_affinity"
|
|
android:taskAffinity=":finishing"
|
|
android:enabled="@bool/atLeastJellyBean">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.SoftInputModes"
|
|
android:label="@string/soft_input_modes">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.ReceiveResult" android:label="@string/activity_receive_result">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.SendResult"
|
|
android:theme="@style/ThemeDialogWhenLarge">
|
|
</activity>
|
|
|
|
<activity android:name=".app.Forwarding" android:label="@string/activity_forwarding">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.ForwardTarget">
|
|
</activity>
|
|
|
|
<activity android:name=".app.RedirectEnter" android:label="@string/activity_redirect">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.RedirectMain">
|
|
</activity>
|
|
|
|
<activity android:name=".app.RedirectGetter">
|
|
</activity>
|
|
|
|
<!-- This sample doesn't work with the new action bar, so use
|
|
the old style theme. -->
|
|
<activity android:name=".app.CustomTitle"
|
|
android:label="@string/activity_custom_title"
|
|
android:windowSoftInputMode="stateVisible|adjustPan"
|
|
android:theme="@android:style/Theme">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.ReorderOnLaunch"
|
|
android:label="@string/activity_reorder">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.RotationAnimation"
|
|
android:label="@string/activity_rotation_animation"
|
|
android:rotationAnimation="crossfade">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.ReorderTwo" />
|
|
<activity android:name=".app.ReorderThree" />
|
|
<activity android:name=".app.ReorderFour" />
|
|
|
|
<activity android:name=".app.SetWallpaperActivity"
|
|
android:label="@string/activity_setwallpaper">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.ScreenOrientation"
|
|
android:label="@string/activity_screen_orientation">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.PictureInPicture"
|
|
android:label="@string/activity_picture_in_picture"
|
|
android:resizeableActivity="true"
|
|
android:supportsPictureInPicture="true"
|
|
android:configChanges=
|
|
"screenSize|smallestScreenSize|screenLayout|orientation">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.PictureInPictureAutoEnter"
|
|
android:label="@string/activity_picture_in_picture_auto_enter"
|
|
android:resizeableActivity="true"
|
|
android:supportsPictureInPicture="true"
|
|
android:theme="@style/Theme.NoActionBar"
|
|
android:configChanges=
|
|
"screenSize|smallestScreenSize|screenLayout|orientation">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.PictureInPictureSeamlessResize"
|
|
android:label="@string/activity_picture_in_picture_seamless_resize"
|
|
android:resizeableActivity="true"
|
|
android:supportsPictureInPicture="true"
|
|
android:configChanges=
|
|
"screenSize|smallestScreenSize|screenLayout|orientation">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.PictureInPictureSourceRectHint"
|
|
android:label="@string/activity_picture_in_picture_source_rect_hint"
|
|
android:resizeableActivity="true"
|
|
android:supportsPictureInPicture="true"
|
|
android:configChanges=
|
|
"screenSize|smallestScreenSize|screenLayout|orientation">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.MaxAspectRatio$Square"
|
|
android:label="@string/activity_max_aspect_ratio_square"
|
|
android:resizeableActivity="false"
|
|
android:theme="@android:style/Theme.DeviceDefault.Settings"
|
|
android:maxAspectRatio="1">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.MaxAspectRatio$SixteenToNine"
|
|
android:label="@string/activity_max_aspect_ratio_16to9"
|
|
android:resizeableActivity="false"
|
|
android:theme="@android:style/Theme.DeviceDefault.Settings"
|
|
android:maxAspectRatio="1.77777778">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.MaxAspectRatio$Any"
|
|
android:label="@string/activity_max_aspect_ratio_any"
|
|
android:resizeableActivity="true"
|
|
android:theme="@android:style/Theme.DeviceDefault.Settings">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.PresentationActivity"
|
|
android:label="@string/activity_presentation">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.PresentationWithMediaRouterActivity"
|
|
android:label="@string/activity_presentation_with_media_router">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.SecureWindowActivity"
|
|
android:label="@string/activity_secure_window">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.SecureDialogActivity"
|
|
android:label="@string/activity_secure_dialog">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.SecureSurfaceViewActivity"
|
|
android:label="@string/activity_secure_surface_view">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<!-- Fragment Samples -->
|
|
|
|
<activity android:name=".app.FragmentAlertDialog"
|
|
android:label="@string/fragment_alert_dialog"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.FragmentArguments"
|
|
android:label="@string/fragment_arguments"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.FragmentCustomAnimations"
|
|
android:label="@string/fragment_custom_animations"
|
|
android:enabled="@bool/atLeastHoneycombMR2">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.FragmentHideShow"
|
|
android:label="@string/fragment_hide_show"
|
|
android:windowSoftInputMode="stateUnchanged"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.FragmentContextMenu"
|
|
android:label="@string/fragment_context_menu"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.FragmentDialog"
|
|
android:label="@string/fragment_dialog"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.FragmentDialogOrActivity"
|
|
android:label="@string/fragment_dialog_or_activity"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.FragmentLayout"
|
|
android:label="@string/fragment_layout"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.FragmentLayout$DetailsActivity"
|
|
android:enabled="@bool/atLeastHoneycomb" />
|
|
|
|
<activity android:name=".app.FragmentListArray"
|
|
android:label="@string/fragment_list_array"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.FragmentMenu"
|
|
android:label="@string/fragment_menu"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.FragmentNestingTabs"
|
|
android:label="@string/fragment_nesting_tabs"
|
|
android:enabled="@bool/atLeastJellyBeanMR1">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.FragmentRetainInstance"
|
|
android:label="@string/fragment_retain_instance"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.FragmentReceiveResult"
|
|
android:label="@string/fragment_receive_result"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.FragmentStack"
|
|
android:label="@string/fragment_stack"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.FragmentTabs"
|
|
android:label="@string/fragment_tabs"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<!-- Loader Samples -->
|
|
|
|
<activity android:name=".app.LoaderCursor"
|
|
android:label="@string/loader_cursor"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.LoaderCustom"
|
|
android:label="@string/loader_custom"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<!-- BEGIN_INCLUDE(loader_throttle) -->
|
|
<activity android:name=".app.LoaderThrottle"
|
|
android:label="@string/loader_throttle"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
<provider android:name=".app.LoaderThrottle$SimpleProvider"
|
|
android:authorities="com.example.android.apis.app.LoaderThrottle"
|
|
android:enabled="@bool/atLeastHoneycomb" />
|
|
<!-- END_INCLUDE(loader_throttle) -->
|
|
|
|
<activity android:name=".app.LoaderRetained"
|
|
android:label="@string/loader_retained"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<!-- Intent Samples -->
|
|
|
|
<activity android:name=".app.Intents" android:label="@string/activity_intents">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.IntentActivityFlags"
|
|
android:label="@string/activity_intent_activity_flags">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<!-- Service Samples -->
|
|
|
|
<service android:name=".app.LocalService" android:stopWithTask="true" />
|
|
|
|
<activity android:name=".app.LocalServiceActivities$Controller"
|
|
android:label="@string/activity_local_service_controller"
|
|
android:launchMode="singleTop">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.LocalServiceActivities$Binding"
|
|
android:label="@string/activity_local_service_binding">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<!-- BEGIN_INCLUDE(remote_service_declaration) -->
|
|
<service android:name=".app.MessengerService"
|
|
android:process=":remote" />
|
|
<!-- END_INCLUDE(remote_service_declaration) -->
|
|
|
|
<activity android:name=".app.MessengerServiceActivities$Binding"
|
|
android:label="@string/activity_messenger_service_binding">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<service android:name=".app.RemoteService" android:process=":remote" />
|
|
|
|
<activity android:name=".app.RemoteService$Controller"
|
|
android:label="@string/activity_remote_service_controller"
|
|
android:launchMode="singleTop">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.RemoteService$Binding"
|
|
android:label="@string/activity_remote_service_binding">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.RemoteService$BindingOptions"
|
|
android:label="@string/activity_remote_service_binding_options">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<service android:name=".app.ServiceStartArguments" />
|
|
|
|
<activity android:name=".app.ServiceStartArguments$Controller"
|
|
android:label="@string/activity_service_start_arguments_controller"
|
|
android:launchMode="singleTop">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<service android:name=".app.JobWorkService"
|
|
android:permission="android.permission.BIND_JOB_SERVICE"/>
|
|
|
|
<activity android:name=".app.JobWorkServiceActivity"
|
|
android:label="@string/activity_job_work_service"
|
|
android:launchMode="singleTop">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<service android:name=".app.ForegroundService" />
|
|
<service android:name=".app.ForegroundService2" />
|
|
|
|
<activity android:name=".app.ForegroundService$Controller"
|
|
android:label="@string/activity_foreground_service_controller"
|
|
android:launchMode="singleTop">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.IsolatedService$Controller"
|
|
android:label="@string/activity_isolated_service_controller"
|
|
android:launchMode="singleTop"
|
|
android:enabled="@bool/atLeastJellyBean">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<service android:name=".app.IsolatedService" android:isolatedProcess="true"
|
|
android:enabled="@bool/atLeastJellyBean" />
|
|
<service android:name=".app.IsolatedService2" android:isolatedProcess="true"
|
|
android:enabled="@bool/atLeastJellyBean" />
|
|
|
|
<!-- Alarm Samples -->
|
|
|
|
<receiver android:name=".app.OneShotAlarm" android:process=":remote" />
|
|
|
|
<receiver android:name=".app.RepeatingAlarm" android:process=":remote" />
|
|
|
|
<activity android:name=".app.AlarmController" android:label="@string/activity_alarm_controller">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<service android:name=".app.AlarmService_Service" android:process=":remote" />
|
|
|
|
<activity android:name=".app.AlarmService" android:label="@string/activity_alarm_service">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<!-- Stub for memory testing. -->
|
|
|
|
<receiver android:name=".app.DoNothing"
|
|
android:process=":empty" android:exported="true" />
|
|
|
|
<!-- ============================ -->
|
|
<!-- Accessibility examples -->
|
|
<!-- ============================ -->
|
|
|
|
<activity android:name=".accessibility.ClockBackActivity"
|
|
android:label="@string/accessibility_service">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<service android:name=".accessibility.ClockBackService"
|
|
android:label="@string/accessibility_service_label"
|
|
android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE">
|
|
<intent-filter>
|
|
<action android:name="android.accessibilityservice.AccessibilityService" />
|
|
</intent-filter>
|
|
</service>
|
|
|
|
<service android:name=".accessibility.MagnificationService"
|
|
android:label="@string/magnification_service_label"
|
|
android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE">
|
|
<intent-filter>
|
|
<action android:name="android.accessibilityservice.AccessibilityService" />
|
|
</intent-filter>
|
|
<meta-data android:name="android.accessibilityservice"
|
|
android:resource="@xml/magnification_service" />
|
|
</service>
|
|
|
|
<activity android:name=".accessibility.TaskListActivity"
|
|
android:label="@string/accessibility_query_window"
|
|
android:enabled="@bool/atLeastIceCreamSandwich">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<service android:name=".accessibility.TaskBackService"
|
|
android:label="@string/accessibility_query_window_label"
|
|
android:enabled="@bool/atLeastIceCreamSandwich"
|
|
android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE">
|
|
<intent-filter>
|
|
<action android:name="android.accessibilityservice.AccessibilityService" />
|
|
</intent-filter>
|
|
<meta-data
|
|
android:name="android.accessibilityservice"
|
|
android:resource="@xml/taskbackconfig" />
|
|
</service>
|
|
|
|
<activity android:name=".accessibility.CustomViewAccessibilityActivity"
|
|
android:label="@string/accessibility_custom_view"
|
|
android:enabled="@bool/atLeastIceCreamSandwich">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<!-- Instrumentation Samples -->
|
|
|
|
<activity android:name=".app.LocalSample" android:label="@string/activity_local_sample">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<!-- category android:name="android.intent.category.SAMPLE_CODE" /-->
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.ContactsFilter" android:label="@string/activity_contacts_filter">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<!-- category android:name="android.intent.category.SAMPLE_CODE" /-->
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
|
|
<!-- Notifications samples -->
|
|
|
|
<activity android:name=".app.NotifyWithText" android:label="App/Notification/NotifyWithText">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.IncomingMessage"
|
|
android:label="App/Notification/IncomingMessage">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.IncomingMessageView"
|
|
android:label="App/Notification/IncomingMessageView">
|
|
</activity>
|
|
|
|
<!-- BEGIN_INCLUDE(interstitial_affinity) -->
|
|
<activity android:name=".app.IncomingMessageInterstitial"
|
|
android:label="You have messages"
|
|
android:theme="@style/ThemeCurrentDialog"
|
|
android:launchMode="singleTask"
|
|
android:taskAffinity=""
|
|
android:excludeFromRecents="true">
|
|
</activity>
|
|
<!-- END_INCLUDE(interstitial_affinity) -->
|
|
|
|
<!-- This is used to display a notification selected by the user
|
|
from StatusBarNotifications. Note the configuration here so
|
|
that the activity layers on top of whatever the user is doing,
|
|
allowing them to press back to return. -->
|
|
<activity android:name=".app.NotificationDisplay"
|
|
android:theme="@style/Theme.Transparent"
|
|
android:taskAffinity=""
|
|
android:excludeFromRecents="true"
|
|
android:noHistory="true">
|
|
</activity>
|
|
|
|
<activity android:name=".app.StatusBarNotifications"
|
|
android:label="App/Notification/Status Bar"
|
|
android:launchMode="singleTop">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<service android:name=".app.NotifyingService" />
|
|
|
|
<activity android:name=".app.NotifyingController" android:label="App/Notification/Notifying Service Controller">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<service android:name=".app.NotificationBackgroundService" />
|
|
<activity android:name=".app.NotificationBackgroundService$Controller"
|
|
android:label="App/Notification/Background Service">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<!-- Dialog samples -->
|
|
<activity android:name=".app.AlertDialogSamples" android:label="@string/activity_alert_dialog">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<!-- Search Samples -->
|
|
|
|
<!-- This activity represents a "typical" activity in your application from which the -->
|
|
<!-- user would be allowed to invoke a search function. As noted below, the definition -->
|
|
<!-- of android.app.default_searchable is more typically handled at the application -->
|
|
<!-- level, where it can serve as a default for all of your activities. -->
|
|
|
|
<activity android:name=".app.SearchInvoke"
|
|
android:label="@string/search_invoke">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
|
|
<!-- This metadata entry causes .app.SearchQueryResults to be the default context -->
|
|
<!-- whenever the user invokes search while in this Activity. -->
|
|
<meta-data android:name="android.app.default_searchable"
|
|
android:value=".app.SearchQueryResults" />
|
|
|
|
<!-- This is not the typical way to define android.app.default_searchable, -->
|
|
<!-- and we show it here only because we wish to confine the search demo to this -->
|
|
<!-- section of the ApiDemos application. -->
|
|
|
|
<!-- For typical applications, it's simpler to define android.app.default_searchable -->
|
|
<!-- just once, at the application level, where it serves as a default for all of -->
|
|
<!-- the Activities in your package. -->
|
|
</activity>
|
|
|
|
<!-- This activity represents the "search" activity in your application, in which -->
|
|
<!-- search results are gathered and displayed. -->
|
|
|
|
<activity android:name=".app.SearchQueryResults"
|
|
android:label="@string/search_query_results">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
|
|
<!-- This intent-filter identifies this activity as "searchable" -->
|
|
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.SEARCH" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
|
|
<!-- This metadata entry provides further configuration details for searches -->
|
|
<!-- that are handled by this activity. -->
|
|
|
|
<meta-data android:name="android.app.searchable"
|
|
android:resource="@xml/searchable" />
|
|
</activity>
|
|
|
|
<!-- This provider declaration informs the Search Manager that you have a provider of -->
|
|
<!-- Search suggestions, and provides information about how to access it. -->
|
|
|
|
<provider android:name=".app.SearchSuggestionSampleProvider"
|
|
android:authorities="com.example.android.apis.SuggestionProvider" />
|
|
|
|
<!-- Shortcuts Samples -->
|
|
|
|
<!-- This section of sample code shows how your application can add shortcuts to -->
|
|
<!-- the launcher (home screen). Shortcuts have a three step life cycle. -->
|
|
|
|
<!-- 1. Your application offers to provide shortcuts to the launcher. When -->
|
|
<!-- the user installs a shortcut, an activity within your application -->
|
|
<!-- generates the actual shortcut and returns it to the launcher, where it -->
|
|
<!-- is shown to the user as an icon. -->
|
|
|
|
<!-- 2. Any time the user clicks on an installed shortcut, an intent is sent. -->
|
|
<!-- Typically this would then be handled as necessary by an activity within -->
|
|
<!-- your application. -->
|
|
|
|
<!-- 3. The shortcut is deleted. There is no notification to your application. -->
|
|
|
|
<!-- In order provide shortcuts from your application, you provide three things: -->
|
|
|
|
<!-- 1. An intent-filter declaring your ability to provide shortcuts -->
|
|
<!-- 2. Code within the activity to provide the shortcuts as requested -->
|
|
<!-- 3. Code elsewhere within your activity, if appropriate, to receive -->
|
|
<!-- intents from the shortcut itself. -->
|
|
|
|
<activity android:name=".app.LauncherShortcuts"
|
|
android:label="@string/shortcuts">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
|
|
</activity>
|
|
|
|
<!-- It is recommended that you use an activity-alias to provide the "CREATE_SHORTCUT" -->
|
|
<!-- intent-filter. This gives you a way to set the text (and optionally the -->
|
|
<!-- icon) that will be seen in the launcher's create-shortcut user interface. -->
|
|
|
|
<activity-alias android:name=".app.CreateShortcuts"
|
|
android:targetActivity=".app.LauncherShortcuts"
|
|
android:label="@string/sample_shortcuts">
|
|
|
|
<!-- This intent-filter allows your shortcuts to be created in the launcher. -->
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.CREATE_SHORTCUT" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
</intent-filter>
|
|
|
|
</activity-alias>
|
|
|
|
<!-- Menu Samples -->
|
|
|
|
<activity android:name=".app.MenuInflateFromXml" android:label="@string/menu_from_xml_title">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<!-- Device Admin Samples -->
|
|
|
|
<activity android:name=".app.DeviceAdminSample"
|
|
android:label="@string/activity_sample_device_admin">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<!-- BEGIN_INCLUDE(device_admin_declaration) -->
|
|
<receiver android:name=".app.DeviceAdminSample$DeviceAdminSampleReceiver"
|
|
android:label="@string/sample_device_admin"
|
|
android:description="@string/sample_device_admin_description"
|
|
android:permission="android.permission.BIND_DEVICE_ADMIN">
|
|
<meta-data android:name="android.app.device_admin"
|
|
android:resource="@xml/device_admin_sample" />
|
|
<intent-filter>
|
|
<action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
|
|
</intent-filter>
|
|
</receiver>
|
|
<receiver android:name=".app.DeviceAdminSample$DeviceAdminSampleReceiver2"
|
|
android:label="@string/sample_device_admin2"
|
|
android:description="@string/sample_device_admin_description2"
|
|
android:permission="android.permission.BIND_DEVICE_ADMIN">
|
|
<meta-data android:name="android.app.device_admin"
|
|
android:resource="@xml/device_admin_sample" />
|
|
<intent-filter>
|
|
<action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
|
|
</intent-filter>
|
|
</receiver>
|
|
<!-- END_INCLUDE(device_admin_declaration) -->
|
|
|
|
<!-- Voice Recognition Samples -->
|
|
|
|
<activity android:name=".app.VoiceRecognition" android:label="@string/voice_recognition">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<!-- Text-To-Speech Samples -->
|
|
|
|
<activity android:name=".app.TextToSpeechActivity" android:label="@string/text_to_speech">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<!-- Action Bar Samples -->
|
|
<activity android:name=".app.ActionBarMechanics"
|
|
android:label="@string/action_bar_mechanics"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.ActionBarUsage"
|
|
android:label="@string/action_bar_usage"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.ActionBarDisplayOptions"
|
|
android:label="@string/action_bar_display_options"
|
|
android:logo="@drawable/apidemo_androidlogo"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.ActionBarTabs"
|
|
android:label="@string/action_bar_tabs"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.ActionBarSettingsActionProviderActivity"
|
|
android:label="@string/action_bar_settings_action_provider"
|
|
android:enabled="@bool/atLeastIceCreamSandwich">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.ActionBarShareActionProviderActivity"
|
|
android:label="@string/action_bar_share_action_provider"
|
|
android:enabled="@bool/atLeastIceCreamSandwich">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.ActionBarNavigation"
|
|
android:label="@string/action_bar_navigation"
|
|
android:enabled="@bool/atLeastJellyBean"
|
|
android:taskAffinity=":bar_navigation"
|
|
android:launchMode="singleTask">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.ActionBarNavigationTarget"
|
|
android:label="@string/action_bar_navigation_target"
|
|
android:enabled="@bool/atLeastJellyBean"
|
|
android:parentActivityName=".app.ActionBarNavigation"
|
|
android:taskAffinity=":bar_navigation">
|
|
</activity>
|
|
|
|
<activity android:name=".app.PrintBitmap"
|
|
android:label="@string/print_bitmap"
|
|
android:enabled="@bool/atLeastKitKat">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.PrintHtmlFromScreen"
|
|
android:label="@string/print_html_from_screen"
|
|
android:enabled="@bool/atLeastKitKat">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.PrintHtmlOffScreen"
|
|
android:label="@string/print_html_off_screen"
|
|
android:enabled="@bool/atLeastKitKat">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".app.PrintCustomContent"
|
|
android:label="@string/print_custom_content"
|
|
android:enabled="@bool/atLeastKitKat">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<!-- Application Updating Samples -->
|
|
|
|
<!-- BEGIN_INCLUDE(app_update_declaration) -->
|
|
<receiver android:name=".app.AppUpdateReceiver">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MY_PACKAGE_REPLACED" />
|
|
</intent-filter>
|
|
</receiver>
|
|
<!-- END_INCLUDE(app_update_declaration) -->
|
|
|
|
<receiver android:name=".app.AppUpdateSspReceiver">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.PACKAGE_REPLACED" />
|
|
<data android:scheme="package" android:ssp="com.example.android.apis" />
|
|
</intent-filter>
|
|
</receiver>
|
|
|
|
<!-- ************************************* -->
|
|
<!-- CONTENT PACKAGE SAMPLES -->
|
|
<!-- ************************************* -->
|
|
|
|
<activity android:name=".content.ClipboardSample"
|
|
android:label="@string/activity_clipboard"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".content.ExternalStorage" android:label="@string/activity_external_storage">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
<category android:name="android.intent.category.EMBED" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".content.StyledText" android:label="@string/activity_styled_text">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
<category android:name="android.intent.category.EMBED" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".content.TextUndoActivity" android:label="@string/activity_text_undo">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
<category android:name="android.intent.category.EMBED" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".content.ResourcesLayoutReference"
|
|
android:label="@string/activity_resources_layout_reference">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
<category android:name="android.intent.category.EMBED" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".content.ResourcesWidthAndHeight"
|
|
android:label="@string/activity_resources_width_and_height"
|
|
android:enabled="@bool/atLeastHoneycombMR2">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
<category android:name="android.intent.category.EMBED" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".content.ResourcesSmallestWidth"
|
|
android:label="@string/activity_resources_smallest_width"
|
|
android:enabled="@bool/atLeastHoneycombMR2">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
<category android:name="android.intent.category.EMBED" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".content.ReadAsset" android:label="@string/activity_read_asset">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
<category android:name="android.intent.category.EMBED" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".content.ResourcesSample" android:label="@string/activity_resources">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".content.PickContact" android:label="@string/activity_pick_contact">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".content.ShareContent" android:label="@string/activity_share_content">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".content.ChangedContacts" android:label="@string/activity_changed_contact">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN"/>
|
|
<category android:name="android.intent.category.SAMPLE_CODE"/>
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".content.MediaContentObserver"
|
|
android:label="@string/activity_media_content_observer">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN"/>
|
|
<category android:name="android.intent.category.SAMPLE_CODE"/>
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<service android:name=".content.MediaContentJob"
|
|
android:permission="android.permission.BIND_JOB_SERVICE" />
|
|
|
|
<service android:name=".content.PhotosContentJob"
|
|
android:permission="android.permission.BIND_JOB_SERVICE" />
|
|
|
|
<activity android:name=".content.InstallApk" android:label="@string/activity_install_apk"
|
|
android:enabled="@bool/atLeastHoneycombMR2">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<!-- A FileProvider for passing the APK to be installed to the system. -->
|
|
<provider
|
|
android:name="androidx.core.content.FileProvider"
|
|
android:authorities="com.example.android.apis.installapkprovider"
|
|
android:exported="false"
|
|
android:grantUriPermissions="true">
|
|
<meta-data
|
|
android:name="android.support.FILE_PROVIDER_PATHS"
|
|
android:resource="@xml/file_paths" />
|
|
</provider>
|
|
|
|
<activity android:name=".content.InstallApkSessionApi"
|
|
android:label="@string/activity_install_apk_session_api"
|
|
android:launchMode="singleTop">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
<intent-filter>
|
|
<action android:exported="true"
|
|
android:name="com.example.android.apis.content.SESSION_API_PACKAGE_INSTALLED" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".content.DocumentsSample"
|
|
android:label="@string/activity_documents"
|
|
android:enabled="@bool/atLeastKitKat">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<provider android:name=".content.FileProvider"
|
|
android:authorities="com.example.android.apis.content.FileProvider"
|
|
android:grantUriPermissions="true"
|
|
android:exported="false"
|
|
android:enabled="@bool/atLeastHoneycombMR2" />
|
|
|
|
<activity android:name=".content.ProcessTextLauncher"
|
|
android:label="@string/process_text_title" >
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
<activity android:name=".content.ProcessText" >
|
|
<intent-filter >
|
|
<action android:name="android.intent.action.PROCESS_TEXT"/>
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
<data android:mimeType="text/plain" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<!-- ************************************* -->
|
|
<!-- HARDWARE PACKAGE SAMPLES -->
|
|
<!-- ************************************* -->
|
|
|
|
<activity android:name=".hardware.ConsumerIr" android:label="Hardware/Consumer IR">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<!-- ************************************* -->
|
|
<!-- OS PACKAGE SAMPLES -->
|
|
<!-- ************************************* -->
|
|
|
|
<activity android:name=".os.MorseCode" android:label="OS/Morse Code">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".os.TriggerSensors" android:label="OS/TriggerSensors">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".os.RotationVectorDemo" android:label="OS/Rotation Vector" android:screenOrientation="nosensor">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".os.SmsMessagingDemo" android:label="OS/SMS Messaging">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.SENDTO" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
<data android:scheme="sms" />
|
|
<data android:scheme="smsto" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".os.MmsMessagingDemo" android:label="OS/MMS Messaging">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.SENDTO" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
<data android:scheme="mms" />
|
|
<data android:scheme="mmsto" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".os.SmsReceivedDialog"
|
|
android:theme="@android:style/Theme.Translucent.NoTitleBar"
|
|
android:launchMode="singleInstance" />
|
|
|
|
<receiver android:name=".os.SmsMessageReceiver" android:enabled="false"
|
|
android:permission="android.permission.BROADCAST_SMS">
|
|
<intent-filter>
|
|
<action android:name="android.provider.Telephony.SMS_RECEIVED" />
|
|
</intent-filter>
|
|
<intent-filter>
|
|
<action android:name="android.provider.Telephony.SMS_DELIVER" />
|
|
</intent-filter>
|
|
</receiver>
|
|
|
|
<receiver android:name=".os.MmsWapPushReceiver" android:enabled="false"
|
|
android:permission="android.permission.BROADCAST_WAP_PUSH">
|
|
<intent-filter>
|
|
<action android:name="android.provider.Telephony.WAP_PUSH_RECEIVED" />
|
|
<data android:mimeType="application/vnd.wap.mms-message" />
|
|
</intent-filter>
|
|
<intent-filter>
|
|
<action android:name="android.provider.Telephony.WAP_PUSH_DELIVER" />
|
|
<data android:mimeType="application/vnd.wap.mms-message" />
|
|
</intent-filter>
|
|
</receiver>
|
|
|
|
<service android:name=".os.HeadlessSmsSendService"
|
|
android:permission="android.permission.SEND_RESPOND_VIA_MESSAGE"
|
|
android:exported="true">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.RESPOND_VIA_MESSAGE" />
|
|
<category android:name="android.intent.category.DEFAULT" />
|
|
<data android:scheme="sms" />
|
|
<data android:scheme="smsto" />
|
|
<data android:scheme="mms" />
|
|
<data android:scheme="mmsto" />
|
|
</intent-filter>
|
|
</service>
|
|
|
|
<provider android:name=".os.MmsFileProvider"
|
|
android:authorities="com.example.android.apis.os.MmsFileProvider"
|
|
android:enabled="@bool/atLeastLRelease"
|
|
android:grantUriPermissions="true"
|
|
android:exported="false" />
|
|
|
|
<!-- ************************************* -->
|
|
<!-- ANDROID.ANIMATION PACKAGE SAMPLES -->
|
|
<!-- ************************************* -->
|
|
|
|
<activity android:name=".animation.ActivityTransition"
|
|
android:label="Animation/Activity Transition"
|
|
android:enabled="@bool/atLeastLRelease"
|
|
android:theme="@style/ActivityTransitionTheme">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".animation.ActivityTransitionDetails"
|
|
android:label="Animation/Details of a specific thingy"
|
|
android:enabled="@bool/atLeastLRelease"
|
|
android:theme="@style/ActivityTransitionTheme">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".animation.AnimationLoading"
|
|
android:label="Animation/Loading"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".animation.AnimationCloning"
|
|
android:label="Animation/Cloning"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".animation.AnimationSeeking"
|
|
android:label="Animation/Seeking"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".animation.AnimatorEvents"
|
|
android:label="Animation/Events"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".animation.BouncingBalls"
|
|
android:label="Animation/Bouncing Balls"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".animation.CustomEvaluator"
|
|
android:label="Animation/Custom Evaluator"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".animation.ListFlipper"
|
|
android:label="Animation/View Flip"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".animation.ReversingAnimation"
|
|
android:label="Animation/Reversing"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".animation.MultiPropertyAnimation"
|
|
android:label="Animation/Multiple Properties"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".animation.LayoutAnimations"
|
|
android:label="Animation/Layout Animations"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".animation.LayoutAnimationsHideShow"
|
|
android:label="Animation/Hide-Show Animations"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".animation.LayoutAnimationsByDefault"
|
|
android:label="Animation/Default Layout Animations"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".animation.Transitions"
|
|
android:label="Animation/Simple Transitions"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".animation.PathAnimations"
|
|
android:label="Animation/Path Animations"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<!-- ************************************* -->
|
|
<!-- ANIMATION PACKAGE SAMPLES -->
|
|
<!-- ************************************* -->
|
|
|
|
<activity android:name=".animation.Transition3d" android:label="Views/Animation/3D Transition">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<!-- ************************************* -->
|
|
<!-- VIEW/WIDGET PACKAGE SAMPLES -->
|
|
<!-- ************************************* -->
|
|
|
|
<activity android:name=".view.ChronometerDemo" android:label="Views/Chronometer">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
<activity android:name=".view.WebView1" android:label="Views/WebView">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.RelativeLayout1" android:label="Views/Layouts/RelativeLayout/1. Vertical">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.RelativeLayout2" android:label="Views/Layouts/RelativeLayout/2. Simple Form">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.LinearLayout1"
|
|
android:label="Views/Layouts/LinearLayout/01. Vertical">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.LinearLayout2"
|
|
android:label="Views/Layouts/LinearLayout/02. Vertical (Fill Screen)">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.LinearLayout3"
|
|
android:label="Views/Layouts/LinearLayout/03. Vertical (Padded)">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.LinearLayout4"
|
|
android:label="Views/Layouts/LinearLayout/04. Horizontal">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.LinearLayout5"
|
|
android:label="Views/Layouts/LinearLayout/05. Simple Form">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.LinearLayout6"
|
|
android:label="Views/Layouts/LinearLayout/06. Uniform Size">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.LinearLayout7"
|
|
android:label="Views/Layouts/LinearLayout/07. Fill Parent">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.LinearLayout8"
|
|
android:label="Views/Layouts/LinearLayout/08. Gravity">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.LinearLayout9"
|
|
android:label="Views/Layouts/LinearLayout/09. Layout Weight">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.LinearLayout10"
|
|
android:label="Views/Layouts/LinearLayout/10. Background Image">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.CustomLayoutActivity"
|
|
android:label="Views/Layouts/CustomLayout">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.RadioGroup1" android:label="Views/Radio Group">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.ScrollView1" android:label="Views/Layouts/ScrollView/1. Short">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.ScrollView2" android:label="Views/Layouts/ScrollView/2. Long">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.HorizontalScrollView1" android:label="Views/Layouts/HorizontalScrollView">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Tabs1" android:label="Views/Tabs/1. Content By Id">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN"/>
|
|
<category android:name="android.intent.category.SAMPLE_CODE"/>
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Tabs2" android:label="Views/Tabs/2. Content By Factory">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN"/>
|
|
<category android:name="android.intent.category.SAMPLE_CODE"/>
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Tabs3" android:label="Views/Tabs/3. Content By Intent">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN"/>
|
|
<category android:name="android.intent.category.SAMPLE_CODE"/>
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Tabs4" android:label="Views/Tabs/4. Non Holo theme"
|
|
android:theme="@android:style/Theme">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN"/>
|
|
<category android:name="android.intent.category.SAMPLE_CODE"/>
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Tabs5" android:label="Views/Tabs/5. Scrollable">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN"/>
|
|
<category android:name="android.intent.category.SAMPLE_CODE"/>
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Tabs6" android:label="Views/Tabs/6. Right aligned">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN"/>
|
|
<category android:name="android.intent.category.SAMPLE_CODE"/>
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.InternalSelectionScroll" android:label="Views/Layouts/ScrollView/3. Internal Selection">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.TableLayout1" android:label="Views/Layouts/TableLayout/01. Basic">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.TableLayout2" android:label="Views/Layouts/TableLayout/02. Empty Cells">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.TableLayout3" android:label="Views/Layouts/TableLayout/03. Long Content">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.TableLayout4" android:label="Views/Layouts/TableLayout/04. Stretchable">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.TableLayout5" android:label="Views/Layouts/TableLayout/05. Spanning and Stretchable">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.TableLayout6" android:label="Views/Layouts/TableLayout/06. More Spanning and Stretchable">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.TableLayout7" android:label="Views/Layouts/TableLayout/07. Column Collapse">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.TableLayout8" android:label="Views/Layouts/TableLayout/08. Toggle Stretch">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.TableLayout9" android:label="Views/Layouts/TableLayout/09. Toggle Shrink">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.TableLayout10" android:label="Views/Layouts/TableLayout/10. Simple Form">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.TableLayout11" android:label="Views/Layouts/TableLayout/11. Gravity">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.TableLayout12" android:label="Views/Layouts/TableLayout/12. Cell Spanning">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.GridLayout1" android:label="Views/Layouts/GridLayout/1. Simple Form">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.GridLayout2" android:label="Views/Layouts/GridLayout/2. Form (XML)">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.GridLayout3" android:label="Views/Layouts/GridLayout/3. Form (Java)">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Baseline1" android:label="Views/Layouts/Baseline/1. Top">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Baseline2" android:label="Views/Layouts/Baseline/2. Bottom">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Baseline3" android:label="Views/Layouts/Baseline/3. Center">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Baseline4" android:label="Views/Layouts/Baseline/4. Everywhere">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Baseline6" android:label="Views/Layouts/Baseline/5. Multi-line">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Baseline7" android:label="Views/Layouts/Baseline/6. Relative">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.BaselineNested1" android:label="Views/Layouts/Baseline/Nested Example 1">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.BaselineNested2" android:label="Views/Layouts/Baseline/Nested Example 2">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.BaselineNested3" android:label="Views/Layouts/Baseline/Nested Example 3">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.ScrollBar1" android:label="Views/ScrollBars/1. Basic">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.ScrollBar2" android:label="Views/ScrollBars/2. Fancy">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.ScrollBar3" android:label="Views/ScrollBars/3. Style">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Visibility1" android:label="Views/Visibility">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.List1" android:label="Views/Lists/01. Array">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.List2" android:label="Views/Lists/02. Cursor (People)">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.List3" android:label="Views/Lists/03. Cursor (Phones)">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.List4" android:label="Views/Lists/04. ListAdapter">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.List5" android:label="Views/Lists/05. Separators">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.List6" android:label="Views/Lists/06. ListAdapter Collapsed">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.List7" android:label="Views/Lists/07. Cursor (Phones)">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.List8" android:label="Views/Lists/08. Photos">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.List9" android:label="Views/Lists/09. Array (Overlay)">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.List10" android:label="Views/Lists/10. Single choice list">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.List11" android:label="Views/Lists/11. Multiple choice list">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.List12" android:label="Views/Lists/12. Transcript">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.List13" android:label="Views/Lists/13. Slow Adapter">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.List14" android:label="Views/Lists/14. Efficient Adapter">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.List15" android:label="Views/Lists/15. Selection Mode">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.List16" android:label="Views/Lists/16. Border selection mode">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.List17" android:label="Views/Lists/17. Activate items">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.ExpandableList1" android:label="Views/Expandable Lists/1. Custom Adapter">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.ExpandableList2" android:label="Views/Expandable Lists/2. Cursor (People)">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.ExpandableList3" android:label="Views/Expandable Lists/3. Simple Adapter">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.CustomView1"
|
|
android:label="Views/Custom"
|
|
android:theme="@android:style/Theme.Light">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Spinner1" android:label="Views/Spinner">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Grid1" android:label="Views/Grid/1. Icon Grid">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Grid2" android:label="Views/Grid/2. Photo Grid">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Grid3"
|
|
android:label="Views/Grid/3. Selection Mode">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.ImageView1"
|
|
android:label="Views/ImageView">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".inputmethod.ShowInputMethodAndSubtypeEnabler"
|
|
android:label="Views/Input Method/ShowInputMethodAndSubtypeEnabler">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".inputmethod.HintLocales"
|
|
android:label="Views/Input Method/HintLocales">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.EditTextDemo"
|
|
android:label="Views/Text/EditText">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".text.Link"
|
|
android:label="Views/Text/Linkify">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".text.LogTextBox1"
|
|
android:label="Views/Text/LogTextBox">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".text.Marquee"
|
|
android:label="Views/Text/Marquee">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.TextClockDemo"
|
|
android:label="Views/Text/TextClock">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.TextSwitcher1"
|
|
android:label="Views/Text/TextSwitcher">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.TextViewDemo"
|
|
android:label="Views/Text/TextView">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.ImageButton1"
|
|
android:label="Views/ImageButton">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Animation1" android:label="Views/Animation/Shake">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Animation2" android:label="Views/Animation/Push">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Animation3" android:label="Views/Animation/Interpolators">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.LayoutAnimation1" android:label="Views/Layout Animation/1. Grid Fade">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.LayoutAnimation2" android:label="Views/Layout Animation/2. List Cascade">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.LayoutAnimation3" android:label="Views/Layout Animation/3. Reverse Order">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.LayoutAnimation4" android:label="Views/Layout Animation/4. Randomize">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.LayoutAnimation5" android:label="Views/Layout Animation/5. Grid Direction">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.LayoutAnimation6" android:label="Views/Layout Animation/6. Wave Scale">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.LayoutAnimation7" android:label="Views/Layout Animation/7. Nested Animations">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Controls1"
|
|
android:label="Views/Controls/1. Light Theme"
|
|
android:theme="@android:style/Theme.Light">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Controls2"
|
|
android:label="Views/Controls/2. Dark Theme"
|
|
android:theme="@android:style/Theme">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Controls3"
|
|
android:label="Views/Controls/3. Holo Light Theme"
|
|
android:theme="@android:style/Theme.Holo.Light"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Controls4"
|
|
android:label="Views/Controls/4. Holo Dark Theme"
|
|
android:theme="@android:style/Theme.Holo"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.ControlsMaterialLight"
|
|
android:label="Views/Controls/5. Material Light Theme"
|
|
android:theme="@android:style/Theme.Material.Light"
|
|
android:enabled="@bool/atLeastLRelease">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.ControlsMaterialDark"
|
|
android:label="Views/Controls/6. Material Dark Theme"
|
|
android:theme="@android:style/Theme.Material"
|
|
android:enabled="@bool/atLeastLRelease">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Controls7"
|
|
android:label="Views/Controls/7. Custom Theme"
|
|
android:theme="@style/CustomTheme">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Controls8"
|
|
android:label="Views/Controls/8. Current or Old Theme"
|
|
android:theme="@style/ThemeCurrent">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Controls9"
|
|
android:label="Views/Controls/9. Default Theme">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Buttons1"
|
|
android:label="Views/Buttons">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.AutoComplete1" android:label="Views/Auto Complete/1. Screen Top">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.AutoComplete2" android:label="Views/Auto Complete/2. Screen Bottom">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.AutoComplete3" android:label="Views/Auto Complete/3. Scroll">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.AutoComplete4" android:label="Views/Auto Complete/4. Contacts">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.AutoComplete5" android:label="Views/Auto Complete/5. Contacts with Hint">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.AutoComplete6" android:label="Views/Auto Complete/6. Multiple items">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.ProgressBar1" android:label="Views/Progress Bar/1. Incremental">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.ProgressBar2" android:label="Views/Progress Bar/2. Smooth">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.ProgressBar3" android:label="Views/Progress Bar/3. Dialogs">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.SeekBar1" android:label="Views/Seek Bar">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.NumberPickerActivity" android:label="Views/Number Picker">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.OverlayWindowActivity" android:label="Views/Overlay Window">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.RatingBar1" android:label="Views/Rating Bar">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Focus1" android:label="Views/Focus/1. Vertical">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Focus2" android:label="Views/Focus/2. Horizontal">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Focus3" android:label="Views/Focus/3. Circular">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.InternalSelectionFocus" android:label="Views/Focus/4. Internal Selection">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Focus5" android:label="Views/Focus/5. Sequential (Tab Order)">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.WindowFocusObserver"
|
|
android:label="Views/Focus/6. Window Focus Observer">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.DateWidgets1" android:label="Views/Date Widgets/1. Dialog">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.DateWidgets2" android:label="Views/Date Widgets/2. Inline">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.PopupMenu1" android:label="Views/Popup Menu">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.SearchViewActionBar" android:label="Views/Search View/Action Bar"
|
|
android:theme="@android:style/Theme.Holo">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
<meta-data android:name="android.app.default_searchable"
|
|
android:value=".app.SearchQueryResults" />
|
|
</activity>
|
|
|
|
<activity android:name=".view.SearchViewAlwaysVisible" android:label="Views/Search View/Always Expanded"
|
|
android:theme="@android:style/Theme.Holo">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
<meta-data android:name="android.app.default_searchable"
|
|
android:value=".app.SearchQueryResults" />
|
|
</activity>
|
|
|
|
<activity android:name=".view.SearchViewFilterMode" android:label="Views/Search View/Filter"
|
|
android:theme="@android:style/Theme.Holo">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.RotatingButton" android:label="Views/Rotating Button">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.SecureView" android:label="Views/Secure View">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.SplitTouchView" android:label="Views/Splitting Touches across Views">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.DragAndDropDemo"
|
|
android:label="Views/Drag and Drop"
|
|
android:hardwareAccelerated="false"
|
|
android:enabled="@bool/atLeastHoneycomb">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.GameControllerInput" android:label="Views/Game Controller Input">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Hover" android:label="Views/Hover Events">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.SystemUIModes"
|
|
android:label="Views/System UI Visibility/System UI Modes"
|
|
android:uiOptions="splitActionBarWhenNarrow"
|
|
android:enabled="@bool/atLeastJellyBeanMR2">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.SystemUIModesOverlay"
|
|
android:label="Views/System UI Visibility/System UI Modes Overlay"
|
|
android:uiOptions="splitActionBarWhenNarrow"
|
|
android:enabled="@bool/atLeastJellyBean">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.ContentBrowserActivity"
|
|
android:label="Views/System UI Visibility/Content Browser"
|
|
android:theme="@android:style/Theme.Holo.Light.DarkActionBar"
|
|
android:uiOptions="splitActionBarWhenNarrow"
|
|
android:enabled="@bool/atLeastJellyBean">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.ContentBrowserNavActivity"
|
|
android:label="Views/System UI Visibility/Content Browser Nav Bar"
|
|
android:theme="@android:style/Theme.Holo.Light.DarkActionBar"
|
|
android:uiOptions="splitActionBarWhenNarrow"
|
|
android:enabled="@bool/atLeastKitKat">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.VideoPlayerActivity"
|
|
android:label="Views/System UI Visibility/Video Player"
|
|
android:theme="@android:style/Theme.Holo"
|
|
android:uiOptions="splitActionBarWhenNarrow"
|
|
android:enabled="@bool/atLeastJellyBean">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.TranslucentBarsActivity"
|
|
android:label="Views/System UI Visibility/Translucent Bars"
|
|
android:theme="@android:style/Theme.Holo.NoActionBar.TranslucentDecor"
|
|
android:enabled="@bool/atLeastKitKat">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.GameActivity"
|
|
android:label="Views/System UI Visibility/Game"
|
|
android:theme="@android:style/Theme.Holo.NoActionBar"
|
|
android:enabled="@bool/atLeastKitKat">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Switches" android:label="Views/Switches">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.PointerShapes" android:label="Views/Pointer shapes">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".view.Tooltips" android:label="Views/Tooltips">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<!-- ************************************* -->
|
|
<!-- GRAPHICS SAMPLES -->
|
|
<!-- ************************************* -->
|
|
|
|
<activity android:name=".graphics.kube.Kube" android:label="Graphics/OpenGL ES/Kube"
|
|
android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.Compass" android:label="Graphics/Compass">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.CameraPreview" android:label="Graphics/CameraPreview" android:screenOrientation="landscape">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.CompressedTextureActivity"
|
|
android:label="Graphics/OpenGL ES/Compressed Texture"
|
|
android:theme="@android:style/Theme.NoTitleBar"
|
|
android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.CubeMapActivity"
|
|
android:label="Graphics/OpenGL ES/Cube Map"
|
|
android:theme="@android:style/Theme.NoTitleBar"
|
|
android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
|
|
<activity android:name=".graphics.FrameBufferObjectActivity"
|
|
android:label="Graphics/OpenGL ES/Frame Buffer Object"
|
|
android:theme="@android:style/Theme.NoTitleBar"
|
|
android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.GLSurfaceViewActivity"
|
|
android:label="Graphics/OpenGL ES/GLSurfaceView"
|
|
android:theme="@android:style/Theme.NoTitleBar"
|
|
android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.GLES20Activity"
|
|
android:label="Graphics/OpenGL ES/OpenGL ES 2.0"
|
|
android:theme="@android:style/Theme.NoTitleBar"
|
|
android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.MatrixPaletteActivity"
|
|
android:label="Graphics/OpenGL ES/Matrix Palette Skinning"
|
|
android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.TranslucentGLSurfaceViewActivity"
|
|
android:label="Graphics/OpenGL ES/Translucent GLSurfaceView"
|
|
android:theme="@style/Theme.Translucent"
|
|
android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.TriangleActivity"
|
|
android:label="Graphics/OpenGL ES/Textured Triangle"
|
|
android:theme="@style/ThemeCurrentDialog"
|
|
android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.spritetext.SpriteTextActivity"
|
|
android:label="Graphics/OpenGL ES/Sprite Text"
|
|
android:theme="@android:style/Theme.NoTitleBar"
|
|
android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.TouchRotateActivity"
|
|
android:label="Graphics/OpenGL ES/Touch Rotate"
|
|
android:theme="@android:style/Theme.NoTitleBar"
|
|
android:configChanges="keyboardHidden|orientation|screenLayout|screenSize|smallestScreenSize">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.PolyToPoly" android:label="Graphics/PolyToPoly">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.ScaleToFit" android:label="Graphics/ScaleToFit">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.RoundRects" android:label="Graphics/RoundRects">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.ShapeDrawable1" android:label="Graphics/Drawable/ShapeDrawable">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.SurfaceViewOverlay"
|
|
android:label="Graphics/SurfaceView Overlay">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.ShadowCardStack"
|
|
android:label="Graphics/Shadow Card Stack"
|
|
android:theme="@android:style/Theme.Material.Light">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.ShadowCardDrag"
|
|
android:label="Graphics/Shadow Card Drag"
|
|
android:theme="@android:style/Theme.Material.Light">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.WindowSurface"
|
|
android:label="Graphics/Surface Window">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:hardwareAccelerated="false"
|
|
android:name=".graphics.TextAlign" android:label="Graphics/Text Align">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.Arcs" android:label="Graphics/Arcs">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.Patterns" android:label="Graphics/Patterns">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:hardwareAccelerated="false"
|
|
android:name=".graphics.Clipping" android:label="Graphics/Clipping">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.Layers" android:label="Graphics/Layers">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:hardwareAccelerated="false"
|
|
android:name=".graphics.UnicodeChart" android:label="Graphics/UnicodeChart">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.PathFillTypes" android:label="Graphics/PathFillTypes">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:hardwareAccelerated="false"
|
|
android:name=".graphics.Pictures" android:label="Graphics/Pictures">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:hardwareAccelerated="false"
|
|
android:name=".graphics.Vertices" android:label="Graphics/Vertices">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.AnimateDrawables" android:label="Graphics/AnimateDrawables">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.SensorTest" android:label="Graphics/SensorTest">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.AlphaBitmap" android:label="Graphics/AlphaBitmap">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.Regions" android:label="Graphics/Regions">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.Sweep" android:label="Graphics/Sweep">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.BitmapMesh" android:label="Graphics/BitmapMesh">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.MeasureText" android:label="Graphics/MeasureText">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.Typefaces" android:label="Graphics/Typefaces">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.FingerPaint" android:label="Graphics/FingerPaint">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.ColorMatrixSample" android:label="Graphics/ColorMatrix">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:hardwareAccelerated="false"
|
|
android:name=".graphics.BitmapDecode" android:label="Graphics/BitmapDecode">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.ColorFilters" android:label="Graphics/ColorFilters">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.CreateBitmap" android:label="Graphics/CreateBitmap">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:hardwareAccelerated="false"
|
|
android:name=".graphics.DrawPoints" android:label="Graphics/Points">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.TouchPaint" android:label="Graphics/Touch Paint"
|
|
android:theme="@style/Theme.Black"
|
|
android:configChanges="keyboard|keyboardHidden|navigation|orientation|screenLayout|screenSize|smallestScreenSize">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.BitmapPixels" android:label="Graphics/BitmapPixels">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.Xfermodes" android:label="Graphics/Xfermodes">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.PathEffects" android:label="Graphics/PathEffects">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.GradientDrawable1" android:label="Graphics/Drawable/GradientDrawable">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".graphics.PurgeableBitmap" android:label="Graphics/PurgeableBitmap/NonPurgeable">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity-alias android:targetActivity=".graphics.PurgeableBitmap" android:name="Purgeable" android:label="Graphics/PurgeableBitmap/Purgeable">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity-alias>
|
|
|
|
<activity android:name=".graphics.DensityActivity" android:label="Graphics/Density">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<!-- ************************************* -->
|
|
<!-- MEDIA SAMPLES -->
|
|
<!-- ************************************* -->
|
|
|
|
<activity android:name=".media.MediaPlayerDemo" android:label="Media/MediaPlayer">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".media.MediaPlayerDemo_Audio" android:label="Media/MediaPlayer">
|
|
<intent-filter>
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".media.MediaPlayerDemo_Video" android:label="Media/MediaPlayer">
|
|
<intent-filter>
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".media.VideoViewDemo" android:label="Media/VideoView">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".media.AudioFxDemo" android:label="Media/AudioFx">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".media.projection.MediaProjectionDemo"
|
|
android:label="Media/MediaProjection">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<!-- ************************************* -->
|
|
<!-- APPWIDGET PACKAGE SAMPLES -->
|
|
<!-- ************************************* -->
|
|
|
|
<receiver android:name=".appwidget.ExampleAppWidgetProvider">
|
|
<meta-data android:name="android.appwidget.provider"
|
|
android:resource="@xml/appwidget_provider" />
|
|
<intent-filter>
|
|
<action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
|
|
</intent-filter>
|
|
</receiver>
|
|
|
|
<activity android:name=".appwidget.ExampleAppWidgetConfigure">
|
|
<intent-filter>
|
|
<action android:name="android.appwidget.action.APPWIDGET_CONFIGURE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<receiver android:name=".appwidget.ExampleBroadcastReceiver" android:enabled="false">
|
|
<intent-filter>
|
|
<action android:name="android.intent.ACTION_TIMEZONE_CHANGED" />
|
|
<action android:name="android.intent.ACTION_TIME" />
|
|
</intent-filter>
|
|
</receiver>
|
|
|
|
<!-- ************************************* -->
|
|
<!-- OTHER SAMPLES -->
|
|
<!-- ************************************* -->
|
|
|
|
<activity android:name=".nfc.ForegroundDispatch" android:label="NFC/ForegroundDispatch">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".nfc.TechFilter" android:label="NFC/TechFilter">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
|
|
<!-- Add a technology filter -->
|
|
<intent-filter>
|
|
<action android:name="android.nfc.action.TECH_DISCOVERED" />
|
|
</intent-filter>
|
|
|
|
<meta-data android:name="android.nfc.action.TECH_DISCOVERED"
|
|
android:resource="@xml/filter_nfc"
|
|
/>
|
|
</activity>
|
|
|
|
<activity android:name=".nfc.ForegroundNdefPush" android:label="NFC/ForegroundNdefPush">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
|
|
<activity android:name=".security.KeyStoreUsage" android:label="Security/KeyStore"
|
|
android:windowSoftInputMode="adjustPan">
|
|
<intent-filter>
|
|
<action android:name="android.intent.action.MAIN" />
|
|
<category android:name="android.intent.category.SAMPLE_CODE" />
|
|
</intent-filter>
|
|
</activity>
|
|
</application>
|
|
|
|
<instrumentation android:name=".app.LocalSampleInstrumentation"
|
|
android:targetPackage="com.example.android.apis"
|
|
android:label="Local Sample" />
|
|
|
|
</manifest>
|