Xiaomi Redmi Note 8 Pro 64Gb+6Gb Dual LTE [43/132] Themes

Xiaomi Redmi Note 8 Pro 64Gb+6Gb Dual LTE [43/132] Themes
[C-1-1] MUST provide a user affordance to block an app from displaying alert windows
that use the TYPE_APPLICATION_OVERLAY . The AOSP implementation meets this
requirement by having controls in the notification shade.
[C-1-2] MUST honor the Toast API and display Toasts from applications to end users in
some highly visible manner.
3.8.6. Themes
Android provides “themes” as a mechanism for applications to apply styles across an entire Activity
or application.
Android includes a “Holo” and "Material" theme family as a set of defined styles for application
developers to use if they want to match the Holo theme look and feel as defined by the Android SDK.
If device implementations include a screen or video output, they:
[C-1-1] MUST NOT alter any of the Holo theme attributes exposed to applications.
[C-1-2] MUST support the “Material” theme family and MUST NOT alter any of the Material
theme attributes or their assets exposed to applications.
Android also includes a “Device Default” theme family as a set of defined styles for application
developers to use if they want to match the look and feel of the device theme as defined by the
device implementer.
Device implementations MAY modify the Device Default theme attributes exposed to
applications.
Android supports a variant theme with translucent system bars, which allows application developers
to fill the area behind the status and navigation bar with their app content. To enable a consistent
developer experience in this configuration, it is important the status bar icon style is maintained
across different device implementations.
If device implementations include a system status bar, they:
[C-2-1] MUST use white for system status icons (such as signal strength and battery
level) and notifications issued by the system, unless the icon is indicating a problematic
status or an app requests a light status bar using the
SYSTEM_UI_FLAG_LIGHT_STATUS_BAR flag.
[C-2-2] Android device implementations MUST change the color of the system status
icons to black (for details, refer to R.style ) when an app requests a light status bar.
3.8.7. Live Wallpapers
Android defines a component type and corresponding API and lifecycle that allows applications to
expose one or more “Live Wallpapers to the end user. Live wallpapers are animations, patterns, or
similar images with limited input capabilities that display as a wallpaper, behind other applications.
Hardware is considered capable of reliably running live wallpapers if it can run all live wallpapers,
with no limitations on functionality, at a reasonable frame rate with no adverse effects on other
applications. If limitations in the hardware cause wallpapers and/or applications to crash,
malfunction, consume excessive CPU or battery power, or run at unacceptably low frame rates, the
hardware is considered incapable of running live wallpaper. As an example, some live wallpapers
may use an OpenGL 2.0 or 3.x context to render their content. Live wallpaper will not run reliably on
hardware that does not support multiple OpenGL contexts because the live wallpaper use of an
OpenGL context may conflict with other applications that also use an OpenGL context.
Device implementations capable of running live wallpapers reliably as described above
Page 43 of 132

Содержание

Похожие устройства

Скачать