From 21de5f3f12071458c2a1cf3dd39bb9271ee13e92 Mon Sep 17 00:00:00 2001
From: "smain@google.com" Ripple animations are available for buttons, checkboxes, and other touch controls in your app. Ripple animations are available for buttons, checkboxes, and other touch controls in your app.
+
+ You can also define vector drawables in XML and animate them in a variety of ways. Vector drawables scale without losing definition, so they are perfect for single-color in-app icons. A new system-managed processing thread called RenderThread keeps animations smooth even when there are delays in the main UI thread. Android 5.0 provides a faster, smoother and more powerful computing experience.Performance focus
Android 5.0 also introduces the Android Extension Pack (AEP), a set of OpenGL ES extensions that give you access to features like tessellation shaders, geometry shaders, ASTC texture compression, per-sample interpolation and shading, and other advanced rendering capabilities. With AEP you can deliver high-performance graphics across a range of GPUs.
-A new audio-capture design offers low-latency audio input. The new design includes: a fast capture thread that never blocks except during a read; fast track capture clients at native sample rate, channel count, and bit depth; and normal capture clients offer resampling, up/down channel mix, and up/down bit depth.
@@ -194,7 +195,7 @@ video apps and games to display smooth synchronized content.New {@link android.media.session.MediaSession} APIs for controlling media playback now make it easier to provide consistent media controls across screens and other controllers.
-Android 5.0 introduces all new camera APIs that let you capture raw formats such as YUV and Bayer RAW, and control parameters such as exposure time, ISO sensitivity, and frame duration on a per-frame basis. The new fully-synchronized camera pipeline allows you to capture uncompressed full-resolution YUV images at 30 FPS on supported devices.
@@ -205,11 +206,15 @@ video apps and games to display smooth synchronized content.Android 5.0 also adds support for multimedia tunneling to provide the best experience for ultra-high definition (4K) content and the ability to play compressed audio and video data together.
- -
+Android Work users have a unified view of their personal and work apps, which are badged for easy identification.
+ +-->The initial release for Android 5.0 includes a version of Chromium for {@link android.webkit.WebView} based on the Chromium M37 release, adding support for WebRTC, WebAudio, and WebGL.
+Chromium M37 also includes native support for all of the Web Components specifications: Custom Elements, Shadow DOM, HTML Imports, and Templates. This means you can use Polymer and its material design elements in a WebView without needing polyfills.
+Although WebView has been based on Chromium since Android 4.4, the Chromium layer is now updatable from Google Play.
As new versions of Chromium become available, users can update from Google Play to ensure they get the latest enhancements and bug fixes for WebView, providing the latest web APIs and bug fixes for apps using WebView on Android 5.0 and higher.
-New accessibility APIs can retrieve detailed information about the properties of windows on the screen that sighted users can interact with and define standard or customized input actions for UI elements.