Android Oreo додає Splash Screen API для розробників

click fraud protection

Google щойно спростив розробникам створення екранів завантаження програми в новій версії Android Oreo, створивши офіційний API заставки!

Більшість розробників мають неоднозначні думки щодо заставок. Деякі виступають за його використання, щоб приховати завантаження програми у фоновому режимі, а потім плавно перейти до неї. З іншого боку, деякі вважають заставки марною тратою часу як для користувача, так і для розробника. Позиція Google щодо цього неоднозначна, оскільки раніше Google не пропагував їх використання, але з тих пір сам почав використовувати заставки в багатьох програмах. А з Android Oreo Google хоче зробити створення простого екрану-заставки набагато легшим завданням для розробників.

Google представив «API заставки» в Android 8.0. Цей API дозволяє розробникам легко встановити ресурс для малювання як екран завантаження програми. Ви також можете встановити екран-заставку між важкими діями всередині програми. До появи Android Oreo існувало багато різних підходів до створення екрану-заставки, найпоширенішим із яких було створення малювати, спеціальної теми та SplashActivity. Google хоче оптимізувати та полегшити процес для розробників, дозволивши їм скористатися цим новим API.

Ця зміна наразі не задокументована в Розробники Android сайт. Комітт було додано 13 квітня в AOSP, прямо між офіційним випуском першої та другої версій для розробників Android O. Таким чином, щоб навчитися ним користуватися, вам знадобиться посилання на AOSP commit і перевірте зміни, внесені з того часу. Ми очікуємо, що офіційна документація Google для цього API буде зрештою завантажена, щоб полегшити роботу.

Це не є в тільки зміни включені для розробників в Android Oreo, оскільки Google представив багато нових корисних API і функцій розробника. Ми провели багато досліджень, щоб знайти ці зміни, але щоб побачити більше, вам потрібно буде заглибитися в Проект з відкритим кодом Android себе!