toc: - title: Introduction path: /guide/index.html section: - title: App Fundamentals path: /guide/components/fundamentals.html - title: Device Compatibility path: /guide/practices/compatibility.html - title: System Permissions path: /guide/topics/security/permissions.html - title: App Components path: /guide/components/index.html section: - title: Intents and Intent Filters path: /guide/components/intents-filters.html section: - title: Common Intents path: /guide/components/intents-common.html - title: Activities path: /guide/components/activities.html section: - title: Fragments path: /guide/components/fragments.html - title: Loaders path: /guide/components/loaders.html - title: Tasks and Back Stack path: /guide/components/tasks-and-back-stack.html - title: Overview Screen path: /guide/components/recents.html - title: Services path: /guide/components/services.html section: - title: Bound Services path: /guide/components/bound-services.html - title: AIDL path: /guide/components/aidl.html - title: Content Providers path: /guide/topics/providers/content-providers.html section: - title: Content Provider Basics path: /guide/topics/providers/content-provider-basics.html - title: Creating a Content Provider path: /guide/topics/providers/content-provider-creating.html - title: Calendar Provider path: /guide/topics/providers/calendar-provider.html - title: Contacts Provider path: /guide/topics/providers/contacts-provider.html - title: Storage Access Framework path: /guide/topics/providers/document-provider.html - title: App Widgets path: /guide/topics/appwidgets/index.html section: - title: App Widget Host path: /guide/topics/appwidgets/host.html - title: Processes and Threads path: /guide/components/processes-and-threads.html - title: App Resources path: /guide/topics/resources/index.html section: - title: Overview path: /guide/topics/resources/overview.html - title: Providing Resources path: /guide/topics/resources/providing-resources.html - title: Accessing Resources path: /guide/topics/resources/accessing-resources.html - title: Handling Runtime Changes path: /guide/topics/resources/runtime-changes.html - title: Localization path: /guide/topics/resources/localization.html - title: Resource Types path: /guide/topics/resources/available-resources.html section: - title: Animation path: /guide/topics/resources/animation-resource.html - title: Color State List path: /guide/topics/resources/color-list-resource.html - title: Drawable path: /guide/topics/resources/drawable-resource.html - title: Layout path: /guide/topics/resources/layout-resource.html - title: Menu path: /guide/topics/resources/menu-resource.html - title: String path: /guide/topics/resources/string-resource.html - title: Style path: /guide/topics/resources/style-resource.html - title: More Types path: /guide/topics/resources/more-resources.html - title: App Manifest path: /guide/topics/manifest/manifest-intro.html section: - title: <action> path: /guide/topics/manifest/action-element.html - title: <activity> path: /guide/topics/manifest/activity-element.html - title: <activity-alias> path: /guide/topics/manifest/activity-alias-element.html - title: <application> path: /guide/topics/manifest/application-element.html - title: <category> path: /guide/topics/manifest/category-element.html - title: <compatible-screens> path: /guide/topics/manifest/compatible-screens-element.html - title: <data> path: /guide/topics/manifest/data-element.html - title: <grant-uri-permission> path: /guide/topics/manifest/grant-uri-permission-element.html - title: <instrumentation> path: /guide/topics/manifest/instrumentation-element.html - title: <intent-filter> path: /guide/topics/manifest/intent-filter-element.html - title: <manifest> path: /guide/topics/manifest/manifest-element.html - title: <meta-data> path: /guide/topics/manifest/meta-data-element.html - title: <path-permission> path: /guide/topics/manifest/path-permission-element.html - title: <permission> path: /guide/topics/manifest/permission-element.html - title: <permission-group> path: /guide/topics/manifest/permission-group-element.html - title: <permission-tree> path: /guide/topics/manifest/permission-tree-element.html - title: <provider> path: /guide/topics/manifest/provider-element.html - title: <receiver> path: /guide/topics/manifest/receiver-element.html - title: <service> path: /guide/topics/manifest/service-element.html - title: <supports-gl-texture> path: /guide/topics/manifest/supports-gl-texture-element.html - title: <supports-screens> path: /guide/topics/manifest/supports-screens-element.html - title: <uses-configuration> path: /guide/topics/manifest/uses-configuration-element.html - title: <uses-feature> path: /guide/topics/manifest/uses-feature-element.html - title: <uses-library> path: /guide/topics/manifest/uses-library-element.html - title: <uses-permission> path: /guide/topics/manifest/uses-permission-element.html - title: <uses-permission-sdk-23> path: /guide/topics/manifest/uses-permission-sdk-23-element.html - title: <uses-sdk> path: /guide/topics/manifest/uses-sdk-element.html - title: User Interface path: /guide/topics/ui/index.html section: - title: Overview path: /guide/topics/ui/overview.html - title: Layouts path: /guide/topics/ui/declaring-layout.html section: - title: Linear Layout path: /guide/topics/ui/layout/linear.html - title: Relative Layout path: /guide/topics/ui/layout/relative.html - title: List View path: /guide/topics/ui/layout/listview.html - title: Grid View path: /guide/topics/ui/layout/gridview.html - title: Input Controls path: /guide/topics/ui/controls.html section: - title: Buttons path: /guide/topics/ui/controls/button.html - title: Text Fields path: /guide/topics/ui/controls/text.html - title: Checkboxes path: /guide/topics/ui/controls/checkbox.html - title: Radio Buttons path: /guide/topics/ui/controls/radiobutton.html - title: Toggle Buttons path: /guide/topics/ui/controls/togglebutton.html - title: Spinners path: /guide/topics/ui/controls/spinner.html - title: Pickers path: /guide/topics/ui/controls/pickers.html - title: Input Events path: /guide/topics/ui/ui-events.html - title: Menus path: /guide/topics/ui/menus.html - title: Settings path: /guide/topics/ui/settings.html - title: Dialogs path: /guide/topics/ui/dialogs.html - title: Notifications path: /guide/topics/ui/notifiers/notifications.html - title: Toasts path: /guide/topics/ui/notifiers/toasts.html - title: Search path: /guide/topics/search/index.html section: - title: Creating a Search Interface path: /guide/topics/search/search-dialog.html - title: Adding Recent Query Suggestions path: /guide/topics/search/adding-recent-query-suggestions.html - title: Adding Custom Suggestions path: /guide/topics/search/adding-custom-suggestions.html - title: Searchable Configuration path: /guide/topics/search/searchable-config.html - title: Drag and Drop path: /guide/topics/ui/drag-drop.html - title: Accessibility path: /guide/topics/ui/accessibility/index.html section: - title: Making Applications Accessible path: /guide/topics/ui/accessibility/apps.html - title: Accessibility Developer Checklist path: /guide/topics/ui/accessibility/checklist.html - title: Building Accessibility Services path: /guide/topics/ui/accessibility/services.html - title: Styles and Themes path: /guide/topics/ui/themes.html - title: Custom Components path: /guide/topics/ui/custom-components.html - title: Animation and Graphics path: /guide/topics/graphics/index.html section: - title: Overview path: /guide/topics/graphics/overview.html - title: Property Animation path: /guide/topics/graphics/prop-animation.html - title: View Animation path: /guide/topics/graphics/view-animation.html - title: Drawable Animation path: /guide/topics/graphics/drawable-animation.html - title: Canvas and Drawables path: /guide/topics/graphics/2d-graphics.html - title: OpenGL ES path: /guide/topics/graphics/opengl.html - title: Hardware Acceleration path: /guide/topics/graphics/hardware-accel.html - title: Computation path: /guide/topics/renderscript/index.html section: - title: RenderScript path: /guide/topics/renderscript/compute.html - title: Advanced RenderScript path: /guide/topics/renderscript/advanced.html - title: Runtime API Reference path: /guide/topics/renderscript/reference/overview.html section: - title: Numerical Types path: /guide/topics/renderscript/reference/rs_value_types.html - title: Object Types path: /guide/topics/renderscript/reference/rs_object_types.html - title: Conversion Functions path: /guide/topics/renderscript/reference/rs_convert.html - title: Mathematical Constants and Functions path: /guide/topics/renderscript/reference/rs_math.html - title: Vector Math Functions path: /guide/topics/renderscript/reference/rs_vector_math.html - title: Matrix Functions path: /guide/topics/renderscript/reference/rs_matrix.html - title: Quaternion Functions path: /guide/topics/renderscript/reference/rs_quaternion.html - title: Atomic Update Functions path: /guide/topics/renderscript/reference/rs_atomic.html - title: Time Functions and Types path: /guide/topics/renderscript/reference/rs_time.html - title: Allocation Data Access Functions path: /guide/topics/renderscript/reference/rs_allocation_data.html - title: Object Characteristics Functions path: /guide/topics/renderscript/reference/rs_object_info.html - title: Kernel Invocation Functions and Types path: /guide/topics/renderscript/reference/rs_for_each.html - title: Input/Output Functions path: /guide/topics/renderscript/reference/rs_io.html - title: Debugging Functions path: /guide/topics/renderscript/reference/rs_debug.html - title: Graphics Functions and Types path: /guide/topics/renderscript/reference/rs_graphics.html - title: Index path: /guide/topics/renderscript/reference/index.html - title: Media and Camera path: /guide/topics/media/index.html section: - title: Media Playback path: /guide/topics/media/mediaplayer.html - title: Media Router path: /guide/topics/media/mediarouter.html - title: Media Route Provider path: /guide/topics/media/mediarouteprovider.html - title: ExoPlayer path: /guide/topics/media/exoplayer.html - title: Supported Media Formats path: /guide/appendix/media-formats.html - title: Audio Capture path: /guide/topics/media/audio-capture.html - title: JetPlayer path: /guide/topics/media/jetplayer.html - title: Camera path: /guide/topics/media/camera.html - title: Location and Sensors path: /guide/topics/sensors/index.html section: - title: Location and Maps path: /guide/topics/location/index.html - title: Location Strategies path: /guide/topics/location/strategies.html - title: Sensors Overview path: /guide/topics/sensors/sensors_overview.html - title: Motion Sensors path: /guide/topics/sensors/sensors_motion.html - title: Position Sensors path: /guide/topics/sensors/sensors_position.html - title: Environment Sensors path: /guide/topics/sensors/sensors_environment.html - title: Connectivity path: /guide/topics/connectivity/index.html section: - title: Bluetooth path: /guide/topics/connectivity/bluetooth.html section: - title: Bluetooth Low Energy path: /guide/topics/connectivity/bluetooth-le.html - title: NFC path: /guide/topics/connectivity/nfc/index.html section: - title: NFC Basics path: /guide/topics/connectivity/nfc/nfc.html - title: Advanced NFC path: /guide/topics/connectivity/nfc/advanced-nfc.html - title: Host-based Card Emulation path: /guide/topics/connectivity/nfc/hce.html - title: Wi-Fi P2P path: /guide/topics/connectivity/wifip2p.html - title: USB path: /guide/topics/connectivity/usb/index.html section: - title: Accessory path: /guide/topics/connectivity/usb/accessory.html - title: Host path: /guide/topics/connectivity/usb/host.html - title: SIP path: /guide/topics/connectivity/sip.html - title: Text and Input path: /guide/topics/text/index.html section: - title: Copy and Paste path: /guide/topics/text/copy-paste.html - title: Creating an IME path: /guide/topics/text/creating-input-method.html - title: Spelling Checker path: /guide/topics/text/spell-checker-framework.html - title: Data Storage path: /guide/topics/data/index.html section: - title: Storage Options path: /guide/topics/data/data-storage.html - title: Data Backup path: /guide/topics/data/backup.html - title: App Install Location path: /guide/topics/data/install-location.html - title: Libraries path: /topic/libraries/index.html section: - include: /topic/libraries/_book.yaml - title: Administration path: /guide/topics/admin/index.html section: - title: Device Policies path: /guide/topics/admin/device-admin.html - title: Web Apps path: /guide/webapps/index.html section: - title: Supporting Different Screens in Web Apps path: /guide/webapps/targeting.html - title: Building Web Apps in WebView path: /guide/webapps/webview.html - title: Migrating to WebView in Android 4.4 path: /guide/webapps/migrating.html - title: Debugging Web Apps path: /guide/webapps/debugging.html - title: Best Practices for Web Apps path: /guide/webapps/best-practices.html - title: Best Practices path: /guide/practices/index.html path_attributes: - name: de-lang value: Bewährte Verfahren - name: es-lang value: Prácticas recomendadas - name: fr-lang value: Meilleures pratiques - name: it-lang value: Best practice - name: ja-lang value: ベスト プラクティス - name: zh-cn-lang value: 最佳实践 - name: zh-tw-lang value: 最佳實務 section: - title: Supporting Multiple Screens path: /guide/practices/screens_support.html section: - title: Distributing to Specific Screens path: /guide/practices/screens-distribution.html - title: Screen Compatibility Mode path: /guide/practices/screen-compat-mode.html - title: Supporting Tablets and Handsets path: /guide/practices/tablets-and-handsets.html - title: Verifying App Behavior on ART path: /guide/practices/verifying-apps-art.html