Android9.0 first appeared on Google’s website on January 25, 2018. The initial code name has been confirmed as “Pistachio Ice Cream”, but according to Google’s custom, such a long three-word code is usually used only in the early stages of the development of new versions of android. Later will be replaced by a simpler single or double word code. So let’s take a look at what Android9.0 is bringing.

Bang design

One of the core changes in Android P 9.0 will be support for the iPhone X-like bangs, which will better optimize the layout of screen content, allowing the system and apps to take full advantage of the entire screen, especially the left and right sides of the bangs. As screen panels mature, more Android phones are expected to feature bangs this year, and even Huawei is said to include them. The iPhone X’s bangs have been controversial, but Google thinks they’re sure to catch on. Of course, in addition to Android support, phone manufacturers and app developers will also have to adapt to the bangs, so we don’t expect to see large-scale Android phones with bangs until late this year or early next year.

Black and white mode switching

Android Night mode was introduced in Android6.0. Unfortunately, Google has been slow to introduce it into the official version. There is now an application on Android9.0, which is more comfortable and friendly for users who are sensitive to battery life and the habit of playing with their phones. In addition, phones with OLED screens, such as the Pixel2, will also benefit because OLED screens are black and do not emit light at all, enabling active power saving.

The dark night mode was introduced in developer Preview as early as Android 6.0, but unfortunately Google didn’t include it in the official release. Interestingly, the Pixel 2’s Android 8.0 system allows users to adjust a dark wallpaper and automatically change the drop-down notification bar, Settings, folder backgrounds, etc., to black. This also takes advantage of the fact that black does not glow on the OLED screen, thus actively saving power. For users who are used to playing with the lights off, the new features will be easier to use.

Other Performance optimizations

Since Android6.0, Android has continued to make performance improvements, and this release is no exception. In this release, Google has improved assistant integration into applications, improved battery life, support for multiple screens and foldable screens, and more.

In addition, the following features are added to native Android or will be added in the future, usually optimized features that are already being used by third-party Rom vendors.

Add long screenshots

I’m sure many users have encountered the situation where they want to capture two images because they want to capture only one line more than a screen length. With scrolling screenshots, users can capture everything in one image, which is much more convenient. Native systems now support this feature.

Improve your own file manager

Like computers, Android has long allowed users to manage files on their phones, but Android doesn’t come with a file manager. Fortunately, since 6.0 Marshmallow, native Android has added its own file manager.

Now, the system will come with this feature. The built-in file manager is much simpler than third-party apps and has all the necessary functions, including local and web disk file management. But there is no shortcut.

To open the built-in file manager, users need to go to Settings, click Save, wait for the stored data to finish reading, and then click File. Such a complicated procedure is anti-human. The problem persists in the latest version of Android, 8.1. Hopefully Google will include a shortcut similar to the “File Manager” APP icon in future versions.

Add eye protection mode

In the early days, phones only had “night mode,” which simply turned the picture dark. Eye protection is now available on a number of phones, including Night Shift on iOS and custom eye protection on Android. Native Android doesn’t have this feature.

Untrusted sources apply installation logic

To cut off the biggest source of mobile malware, Android allows users to ban apps from untrusted sources. If you enable this restriction, every time you install software from an unauthorized source, the system will prompt you that it cannot be installed unless you remove the restriction from the source. This is the same strategy as ios.

However, the operating logic varies from vendor to vendor. On Samsung’s TouchWiz, when an APP is installed from an unauthorized source, users can allow the installation to happen this time from an unknown source, but do not change the “do not install from unknown sources” global setting. This allows the installation without having to go back to the security Settings screen to enable installation restrictions again (otherwise the phone will lose protection).

Built-in calendar vibrate prompt

Android’s Built-in Google Calendar is good for everything, with the only drawback being that the vibrations are almost imperceptible. If I set a reminder today to remind me to eat at 6 p.m. If the phone happens not to ring, Google calendar will vibrate for less than a second at 6 p.m.

Such subtle vibrations are easy to miss. Be aware that notifications from apps such as wechat and SMS will be at least two shakes. The average user only sets calendar reminders if the event is important. This vibrating reminder, less obvious than the “mosquito cry”, is a real delay.

Allows customization of the home screen search bar

Every time you open a native Android phone, you’ll notice a large “Google search bar” at the top of the screen (the Pixel line is at the bottom). Why can’t users customize the search bar? In Chrome, I can change the default search engine to Baidu. And not only can’t you change it, you can’t take it off the screen.

Application of the end

There are a number of third-party customizations of Android that allow multiple (or dual) applications, such as MIUI’s “App Clone.” Some of these apps aren’t great and use a lot of power, but it’s better than nothing.

As for other features, Android P will prohibit background apps to interfere with privacy by calling the microphone, camera and other permissions, and add the native call recording function to the bang-screen optimization. According to the Internet, Android P will be updated at THE May 8 I/0 conference, and the Pixel phone will be unveiled in the fall.

The last

As Android programmers, we need to understand the market and understand open source projects and their apis in order to stay relevant. May you have fun playing code recently!

For more

What you need to know about Android modularity

Five productive Python development and configuration tips

Fine article recommended | 10 free use + powerful web animation library

In this day and age, as a programmer, why should I learn small programs

6 Tips for Hiring programmers to Negotiate salary

conclusion

In the New Year, wish every single programmer can find beloved sister, take off single also can firm own small world small life. On the road of technology, with the code to accompany, together with progress, progress, and progress!

Read more

6 Tips for Hiring programmers to Negotiate salary

As an IT programmer, are you lucky or lucky?

Answer the most recent android interview questions in 2017

What happens to programmers in their lifetime? Let the old driver speak first…