Developer preview of the next Android OS "Android O" "DP 1" release, Improvement Summary



Major update of the next Android OS "Android O"Developer preview first release DP1 was released. In Android O, the big theme is to improve the efficiency of battery usage, interactive (interactive) performance.

Android O Developer Preview | Android Developers
https://developer.android.com/preview/index.html

O-MG, the Developer Preview of Android O is here! | Android Developers Blog
https://android-developers.googleblog.com/2017/03/first-preview-of-android-o.html

◆ Background limits (limitation of background processing)
Since Android 6.0 and 7.0, attempts to suppress battery consumption by the low-power mode doze continue, but Android O stops applications in the background and realizes low power consumption. Specifically, by stopping the service that went to the background in three areas of implicit broadcast (implicit broadcasting), background service, and location information acquisition, battery consumption is reduced and the use time is extended I will.

Notification Channels (Notification Channel)
On Android O you can classify notification content into the category "Channel" and organize it individually.


You can customize it as changing the snooze time or blocking for each channel


Picture-in-Picture mode (Picture in Picture mode)
In Android 7.0, Picture in Picture (PinP) mode of the multiwindow screen compatible with Android TV is supported in Android O, even on smartphone · tablet.

Autofill Framewor (automatic input framework)
AutoFill framework that supports automatic entry without entering ID and password by keyboard is supported. In addition to the traditional software keyboard, you can select the automatic input application, and you can automatically enter the mail address, user name, password, etc. Since the AutoFill API is released, it becomes possible to implement the automatic input service in the application.

Font resources in XML(Font in XML)
Android O supports "Fonts in XML" which can use fonts as resources. This makes it possible to use fonts of resources from XML without using bundle fonts. Developers can specify fontFamily in TextView (left), OK.


Adaptive Icons (adaptive icon)
It corresponds to "adaptive icon" which can change the shape and design of the launcher icon of the application for each terminal. The icon design can be changed according to the design of the terminal, such as a round icon on one terminal, square icon with a rounded corner on another terminal. Click the following image to open the animated GIF.


The icon consists of several layers, and the resolution has been changed from 48 × 48 dp to 108 × 108 dp.


It corresponds also to animation. Various audio-visual effects can be used.


◆ Color management (color management)
It supports color profiles such as Adobe RGB, Photo RGB, DCI-P3.

Wi-Fi Aware
A function to discover other terminals "Wi-Fi Aware" API is implemented. For example, when entering the Wi - Fi area of ​​a certain service, you can be notified that it is within the area, establish a network connection, or receive a short message. In addition, when two terminals discover each other, you will be able to create a bi-directional Wi-Fi enabled network connection without an access point.

Pinning shortcuts and widgets (shortcut · widget pinning)
You can pin shortcuts and widgets that you can start from specific tasks in the app.


◆ Keyboard navigation (keyboard navigation)
In addition to software keyboard, we will enrich the support of hardware keyboard for using Android application with Chorme OS.

◆ DP1 compatible terminal
At the time of article creation DP1 can only be installed on the following terminals on the terminal.

· Nexus 5X(Bullhead-opp1.170223.012-factory-338a95b1.zip)

· Nexus 6P(Angler-opp1.170223.012-factory-caec5ca2.zip)

· Nexus Player(Fugu-opp1.170223.012-factory-7a871bc0.zip)

· Pixel C(Ryu-opp1.170223.013-factory-101e96d3.zip)

· Pixel(Sailfish-opp1.170223.012-factory-164983f4.zip)

· Pixel XL(Marlin-opp1.170223.012-factory-476ea53f.zip)

"Developer preview (DP1) released" Android O "will be released in the third quarter of 2017 (from July 2017), after going through the beta version of DP2, the final API and the official SDK confirmed DP3, the final test version DP4 September) will be officially scheduled for release. From the practice sweets starting from "O" of the alphabet are going to be used as the codename, but at this time "Oreo" is strongly considered.

in Mobile,   Software, Posted by darkhorse_log