Android O will mark the end of apps that draw over System UI as Google is deprecating the UI used by such apps. Instead, it will now be offering developers with a new ‘TYPE_APPLICATION_OVERLAY’ API that will only allow them to draw over other apps.
Android O News: Name, Release Date & Features
Since the release of Android Lollipop, Google has been relentlessly working on improving the efficiency, performance, and battery life management of Android. With Marshmallow, the company introduced Doze and with Nougat, it introduced an even refined version of Doze to further improve battery life. Now, with Android O, Google is introducing another new feature to effectively manage resources: background limits.
For an OS meant for smartphones and smart devices, Android can surprisingly fail at some very basic tasks. This includes the ability to set a custom ringtone or notification sound which is unnecessarily complex in stock Android.
Google first debuted Picture-in-picture support in Android with Nougat last year itself. Back then, however, the feature was limited to Android TVs only. With Android O, Picture-in-picture will be available for all Android smartphones and tablets as well.
Taking a cue from iOS, Google is introducing native support for notification badges in Android O. While many Android launchers have been able to replicate this functionality for quite a while now, it was wonky at best.
With Android O, Google will make it easier for your device to automatically connect to known Wi-Fi networks. A new feature in Android O, currently hidden and disabled in the developer preview, will automatically turn on Wi-Fi when you are near a saved network.
In Android Nougat, Google gave the Quick Settings a major overhaul both in terms of their look and functionality. With Android O, Google is once again tweaking how Quick Settings tiles work.
This is not a feature per se but a new Autofill API introduced by Google in Android O will allow password managers to work more elegantly in the OS. Using the API, password managers will be able to use the Autofill API to easily fill your login credentials in other apps and services.
Google completely revamped the notification settings in Nougat, and with Android O, it is further tweaking things for a better user experience. Aside from Notification channels, Google has also introduced the ability to snooze notification in Android O.
Since Marshmallow, Google has used the hidden System UI Tuner menu to hide useful customisation options in the OS. The first Developer Preview of Android O is no different and hides some interesting customisation options under System UI tuner, with one of them being the ability to customise the lock screen shortcuts.