Android Notifications
The Android API allows for creating rich, styled and highly interactive notifications. Notifications are an important concept on Android, and frequently receive new updates with each new API version.
Notifee has been designed to integrate with the latest API features, and also provide backwards compatibility for older Android devices (Android 4.4W (API 20)).
Android Features
The table below summarizes the various topics to read about to customize your notifications:
Topic | |
---|---|
Appearance | Change the appearance of a notification; icons, colors, visibility, etc. |
Behaviour | Customize how a notification behaves when it is delivered to a device; sound, vibration, lights, etc. |
Channels & Groups | Organize your notifications into channels & groups to allow users to control how notifications are handled on their device. |
Foreground Service | Long running background tasks can take advantage of Android Foreground Services to display an on-going, prominent notification. |
Grouping & Sorting | Group and sort related notifications in a single notification pane. |
Interaction | Allow users to interact with your application directly from the notification with actions. |
Permissions | Check whether notifications are enabled for your app, a channel group, or channel. |
Progress Indicators | Show users a progress indicator of an on-going background task, and learn how to keep it updated. |
Styles | Style notifications to show richer content, such as expandable images/text, or message conversations. |
Timers | Display counting timers on your notification, useful for on-going tasks such as a phone call, or event time remaining. |
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 3.0 License and code samples are licensed under the Apache 2.0 License.
All product names, logos, and brands are property of their respective owners. All company, product and service names used in this website are for identification purposes only. Use of these names, logos, and brands does not imply endorsement.