For more information about working with themes and styles, see Styles and themes. Jetpack includes androidx package libraries for use with TV apps. Check out these additional topics to help you build your app for TV: Build TV playback apps - TVs are built to entertain, so Android provides a set of user interface tools and widgets for building TV apps that play videos and music, and let users browse for the content they want. Help users find your content on TV - With all the content choices at users' fingertips, helping them find content they enjoy is almost as important as providing that content.
This training discusses how to surface your content on TV devices. Build TV games - TV devices are a great platform for games. See this topic for information on building great game experiences for TV. Run TV apps Running your app is an important part of the development process.
Also use virtual device acceleration when it's available. For more information on the emulator's hardware acceleration, see Configure Hardware Acceleration. For more information about using emulators, see Using the emulator. For more information on deploying apps from Android Studio to virtual devices, see Debugging with Android Studio. Instant experiences make it easy for users to try out your TV app and can help increase adoption.
To enable your TV app to run as an instant app on an Android TV device or emulator, first follow these instructions for creating an instant-enabled app bundle. Content and code samples on this page are subject to the licenses described in the Content License. App Basics. Build your first app. App resources. Resource types. App manifest file. Device compatibility.
Multiple APK support. Tablets, large screens, and foldables. Build responsive UIs. Build for foldables. Getting started. Handling data. User input. Watch Face Studio. Health services. Creating watch faces. Android TV. Build TV Apps. Build TV playback apps.
Help users find content on TV. Recommend TV content. Watch Next. Build TV games. Build TV input services. TV Accessibility. Android for Cars.
Build media apps for cars. Build navigation, parking, and charging apps for cars. Android Things. Supported hardware. Advanced setup. Build apps. Create a Things app. Communicate with wireless devices. Configure devices. Interact with peripherals. Build user-space drivers. Manage devices. Create a build. Push an update. Chrome OS devices. App architecture. Architecture Components. UI layer libraries. View binding. Data binding library. Lifecycle-aware components.
Paging Library. Paging 2. Data layer libraries. How-To Guides. Advanced Concepts. Threading in WorkManager. App entry points. App shortcuts. App navigation. Navigation component. App links. Dependency injection. Core topics. App compatibility. Interact with other apps. Package visibility. Intents and intent filters. User interface. Add motion to your layout with MotionLayout. MotionLayout XML reference.
Improving layout performance. Custom view components. Look and feel. Splash screens. Add the app bar. Control the system UI visibility. Supporting swipe-to-refresh. Pop-up messages overview. Adding search functionality. Creating backward-compatible UIs.
Home channels for mobile apps. App widgets. Media app architecture. Building an audio app. Building a video app. The Google Assistant. Routing between devices. Background tasks. Manage device awake state.
Save to shared storage. Save data in a local database. Sharing simple data. Sharing files. Sharing files with NFC. Printing files. Content providers. Autofill framework. Contacts provider. Data backup. Remember and authenticate users. User location. Using touch gestures. Handling keyboard input. Use the open source Android operating system to power your device. Get source. Interfaces and architecture Learn how the pieces fit together, from the kernel to the HALs to updatable system components.
Understand architecture. Android security is essential Find out how the Android security program works and learn how to implement the latest features. Implement security. Design compatible devices Offer consistent experiences across different Android-powered devices for users and app developers. Test devices. About the Android Open Source Project Android is an open source operating system for mobile devices and a corresponding open source project led by Google. Android Security Bulletin.
Pixel Update Bulletin. Android Auto Bulletin. Android 12 documentation Android 12 is available!
0コメント