![]() ![]() When a launcher requests an app icon, the framework returnsĮither android:icon or android:roundIcon, depending You can show existing metadata attributes such as label, description, andĪuthor, as well as new attributes for a context URL and title to link usersĬan use the Image Asset tool to quickly create circular icon assets.Īpps can now define circular launcher icons, which are used on devices that That’s displaying a preview of the wallpaper, such as a wallpaper picker app. You can now provide metadata about your live wallpapers to any component New emoji characters by calling Paint.hasGlyph(). Incorporating these emoji into your apps. If you’re a keyboard or messaging app developer, you should start The new emoji bring parity between ourĮxisting male emoji and female emoji and are available in a variety of skin With Android 7.1, we’re adding new emoji that represent a wider range of Keyboard, as well as, keyboards that can send rich content to any app. With this API, you can build messaging apps that accept rich content from any Provides a universal way for IMEs to send images and other rich contentĭirectly to a text editor in an app. Now in Android 7.1, the Android SDK includes the Commit Content API, which In other apps, or use workarounds like sending images through an Easy Share Action or the clipboard. For richĬontent, apps had to either build app-specific emojis that couldn't be used In previous versions of Android, soft keyboards (also known asĮditors or IMEs) could send only unicode emojis to apps. Users often want to communicate with emojis, stickers, and other kinds of For details, see the App Shortcuts developer documentation.Īpp shortcuts: Surface key actions and take users deep into Launchers to read the registered shortcuts. Android 7.1 provides an API for apps to register shortcuts and Now launcher (the default launcher on Nexus devices), and other launchers thatĪny app can create shortcuts, and any launcher app can add support for Them, such as the Pixel launcher (the default launcher on Pixel devices), the Note, however, that some launcherĪpps don't show every shortcut you've registered for your app.Īfter your app adds shortcuts, they're available on any launcher that supports Static shortcutsĪre ideal for common actions, and dynamic shortcuts let you highlight actionsīased on users' preferences, behavior, location, and so on. You can create shortcuts for your app statically by adding them to a resourceįile in the APK, or you can add them dynamically at runtime. For example, you can create intentsįor sending a new text message, making a reservation, playing a video,Ĭontinuing a game, loading a map location, and much more. Launches a specific action or task, and you can create a shortcut for anyĪction that you can express as an intent. Users, and they let you surface the functionality of your app even beforeĮach shortcut references an intent, each of which ![]() These shortcuts are a great way to engage ![]() Users simply long-press yourĪpp's launcher icon to reveal the app's shortcuts, then tap on a shortcut to Launcher directly to key actions within your app. You can use the new shortcuts feature to bring users from the This document highlights what's new for developers. New features and capabilities for users and developers. The Android 7.1 update introduces a variety of ![]()
0 Comments
Leave a Reply. |