Android P-All you need to know


Android P Beta 1 now available on the Essential Phone read the features you will get.

Android P full detail:

Essential Phone according to developer:

Created by the founder of Android, Essential Phone has all the features you care about without a bunch of gimmicks. A large, edge-to-edge display, titanium and ceramic body, pure Android and fast & guaranteed software updates.

Chipset: Qualcomm® Snapdragon™ 835
Storage: 128GB
Display size, density: 5.71in, 504ppi
Aspect ratio: 19:10
Display: cutouts Top
Camera: Single front, dual back

Android P features and APIs

Android P introduces great new features and capabilities for users and developers. This document highlights what’s new for developers. Positioning with Wi-Fi RTT. New RTT APIs support indoor positioning in your apps.
Android P adds platform support for the IEEE 802.11mc Wi-Fi protocol—also known as Wi-Fi Round-Trip-Time (RTT)—to let you take advantage of indoor positioning in your apps

Display cutout support
Developer options screen showing different cutout sizes. Testing display cutout by using emulator

Android P offers support for the latest edge-to-edge screens with display cutout for camera and speaker. The new DisplayCutout class lets you find out the location and shape of the non-functional areas where content shouldn’t be displayed. To determine the existence and placement of these cutout areas, use the getDisplayCutout() method.

Android P introduces several enhancements to notifications, all of which are available to developers targeting Android P and above.

Messaging notifications
MessagingStyle with photo attached. Messaging notification
MessagingStyle with replies and conversation.

Enhanced messaging experience
Starting in Android 7.0 (API level 24), you could add an action to reply to messages or enter other text directly from a notification

Channel settings, broadcasts, and Do Not Disturb
Android O introduced Notification Channels allowing you to create a user-customizable channel for each type of notification you want to display.

Multi-camera support and camera updates
You can now access streams simultaneously from two or more physical cameras on devices running Android P. On devices with either dual-front or dual-back cameras, you can create innovative features not possible with just a single camera, such as seamless zoom, bokeh, and stereo vision. The API also lets you call a logical or fused camera stream that automatically switches between two or more cameras.

ImageDecoder for drawables and bitmaps
Android P introduces ImageDecoder to provide a modernized approach for decoding images. You should use ImageDecoder to decode an image rather than the BitmapFactory and BitmapFactory.Options APIs.

Android P introduces a new AnimatedImageDrawable class for drawing and displaying GIF and WebP animated images. AnimatedImageDrawable works similarly to AnimatedVectorDrawable in that RenderThread drives the animations of AnimatedImageDrawable. RenderThread also uses a worker thread to decode, so that decoding does not interfere with RenderThread. This implementation allows your app to have an animated image without managing its updates or interfering with your app’s UI thread.

HDR VP9 Video, HEIF image compression, and Media APIs
Android P adds built-in support for High Dynamic Range (HDR) VP9 Profile 2, so you can now deliver HDR-enabled movies to your users from YouTube, Play Movies, and other sources on HDR-capable devices.

Neural Networks API 1.1
The Neural Networks API was introduced in Android 8.1 (API level 27) to accelerate on-device machine learning on Android. Android P expands and improving the API, adding support for nine new ops — Pad, BatchToSpaceND, SpaceToBatchND, Transpose, Strided Slice, Mean, Div, Sub, and Squeeze.

Autofill framework
Android 8.0 (API level 26) introduced the autofill framework, which makes it easier to fill out forms in apps. Android P introduces multiple improvements that autofill services can implement to further enhance the user experience when filling out forms. For more details, see the Autofill Framework page.

Security enhancements
Android P introduces a number of new security features, including a unified fingerprint authentication dialog and high-assurance user confirmation of sensitive transactions. For more details, see the Security Updates page.

Client-side encryption of Android backups
Android P enables encryption of Android backups with a client-side secret. Because of this privacy measure, the device’s PIN, pattern, or password is required to restore data from the backups made by the user’s device. To learn more about the technology behind this new feature, see the Google Cloud Key Vault Service whitepaper.

To learn more about backing up data on Android devices, see Data Backup Overview.

Android P introduces enhancements to the accessibility framework that make it easier to provide even better experiences to users of your app.

Navigation semantics
New attributes make it easier for you to define how accessibility services, especially screen readers, navigate from one part of the screen to another. These attributes can help users who are visually impaired quickly move through text in your app’s UI and allow them to make a selection.

To eliminate unintentional rotations, we’ve added a new mode that pins the current orientation even if the device position changes. Users can trigger rotation manually when needed by pressing a new button in the system bar.

Above are the most updated features of Android P. Return to us regularly for getting future updates.

Please like comment and subscribe if you like this article.

Leave a Reply

Your email address will not be published. Required fields are marked *

%d bloggers like this: