Android 16: Автоматично змінені теми значків, регульований розмір і нарешті узгоджений головний екран

  • Android 16 автоматично змінює теми значків на нові та вимагає ліцензії для їх зміни.
  • Material 3 Expressive додає розмір іконок, налаштування кольорів та інші можливості налаштування.
  • Корисні нові функції: оновлення в реальному часі, прогнозований повернення, батарея, фотографії та робочий стіл на планшетах.

Зміни в іконках програм в Android 16

Android вже деякий час прагнув створити єдиний головний екран Material You, але реальність виявилася іншою: мозаїка тематичних значків, змішаних з нетематичними. З Android 16 Google здійснює глибокі зміни, щоб втілити цю обіцянку в реальність, і це також супроводжується юридичним нововведенням, яке прокладає шлях. Мета: однорідна сітка значків, що адаптується до кольору теми та не має невідповідностей.

Досі ввімкнення тематичних значків було необов'язковим і все ще позначалося як бета-версія. Багато розробників не надали свою монохромну версію (якщо ви хочете дізнатися, як розробляйте та пакуйте власні іконки) щоб захистити свій бренд, уникнути плутанини або тому, що їхній логотип не працював в одному тоні. Такий підхід призвів до нерівномірного досвіду. що порушувало естетику Матеріалу навіть на оновлених пристроях.

Від хаосу до єдності: чому Google змушує змінюватися

Функція теми значків в Android 12/13 вимагала, щоб кожна програма містила монохромну іконку, щоб система могла застосувати акцентний колір. Оскільки значна частина екосистеми цього не робила, головний екран залишився недопрацьованим., і користувачі часто виявляли, що Не відображаються значки встановлених програмЦей контраст між додатками, які «граються» з Material, і додатками, які цього не роблять, був одним із найбільших обмежень, які сприймають користувачі.

Спільнота, як це часто буває, випустила патчі: інструменти для клонування програм та примусового створення тематичних іконок (див. як змінити іконки програм). Ці рішення продемонстрували, що об'єднання було технічно можливим.але це все ще були неофіційні методи з поступками.

Google реагує двостороннім підходом. З одного боку, система автоматично генерує тематичні значки, коли розробник їх не надає. З іншого боку, вона оновлює свою угоду з розробником у Google Play, щоб юридично врегулювати цю візуальну модифікацію. Поєднання технічних та юридичних аспектів усуває труднощі та стандартизує робочий стіл для всіх.

Автоматично змінені теми значків в Android 16

Що саме змінюється в Android 16: автоматичні значки тем та нова ліцензія

В Android 16 операційна система застосовує алгоритм фільтрації кольорів до оригінальної іконки, щоб змішати її з темою користувача. Додатку не потрібно надсилати свою монохромну версію: Якщо його немає, система сама створює тематичний варіантРезультатом є головний екран, який набагато більше відповідає Material 3 Expressive та його динамічному підходу до кольору.

Щоб посилити цей захід, Google оновлює Угоду розробника про розповсюдження Google Play. Новий пункт надає користувачам безстрокову, всесвітню та неексклюзивну ліцензію на «запуск, змінити колір або додати теми до значків продукту, дисплей (включаючи зміни кольору та теми) та використання продукту». Згідно з публікацією, зміна вже застосовується до нових облікових записів розробників, а для існуючих набуває чинності 15 жовтня 2025 року; деякі ЗМІ вказують «15 жовтня» як дату набрання чинності найближчим часом, але текст DDA відносить загальне зобов’язання для поточних облікових записів до 2025 року.

Окрім головного екрана, цей дозвіл поширюється на скріншоти та записи, де відображаються тематичні значки. Це зменшує ризик конфліктів торговельних марок. коли користувач використовує пакет тем, згенерований системою.

Apple обрала схожий шлях, дозволивши теми значків на iOS (iOS 18 розширила цю гнучкість). Android не відмовляється від налаштування, він його підсилює: тепер із гарантованою візуальною узгодженістю.

Матеріал 3. Виразність та налаштування іконок

Більше візуальних підказок: налаштування з кольоровими та розмірними значками на головному екрані

У додатку «Налаштування» Google тестує редизайн іконографії: старі сірі піктограми поступаються місцем барвисті кругові іконки на головній сторінці. Наразі кольори не відповідають чіткому шаблону, і є розділи, які ще не оновлено (наприклад, Батьківський контроль), що свідчить про те, що це триваючий експеримент, який може з’явитися в пізнішому оновленні після першої версії Android 16.

Це не просто косметичне нововведення: воно полегшить користувачам ідентифікацію розділів за кольором, а також за назвою. Кольори діють як когнітивні якорі, що пришвидшує навігацію в налаштуваннях.

Паралельно, Android 16 (QPR Beta 1 на Pixel) представляє давно бажану опцію: вибір розмір значків та сітка на головному екраніЦе відповідає духу Material 3 Expressive, який прагне більш налаштовуваного та динамічного ігрового досвіду.

  • На головному екрані довго натисніть на порожнє місце, щоб відкрити контекстне меню.
  • Перейдіть до розділу «Шпалери та стиль» і проведіть пальцем угору, щоб побачити нові опції.
  • Натисніть «макет», щоб переглянути чотири доступні налаштування розміру.
  • Зі збільшенням розміру кількість піктограм у рядку зменшується: від п'яти на малому майданчику до двох на найбільшому.

Ця зміна збігається з іншими покращеннями налаштування: кольоровими палітрами, переробленою панеллю сповіщень та швидкими клавішами з регульованими розмірами. Ідея полягає в тому, щоб користувач міг адаптувати «зовнішній вигляд та відчуття» без втрати читабельності чи візуального порядку..

Налаштування розміру значків в Android 16

Інтерфейс та досвід: щоденні оновлення, окрім іконок

Хоча великі естетичні новини (повне розгортання Material 3 Expressive) все ще розгортаються, Android 16 має практичні покращення. Оновлення в реальному часі (сповіщення про прогрес у реальному часі) Вони відображають такі статуси, як замовлення їжі чи поїздка, як на панелі керування, так і на екрані блокування та в режимі завжди ввімкненого дисплея. Вони потребують адаптації кожною програмою.

Система краще групує сповіщення: якщо ви отримуєте кілька сповіщень від однієї програми, ви побачите їх угорі праворуч. індикатор з числом щоб розширити їх. А якщо за короткий проміжок часу надходить багато сповіщень, Android автоматично зменшує гучність сповіщень на одну хвилину, щоб уникнути чутного «бомбардування».

Вибір фотографій уніфіковано як системний API. Коли додаток його реалізує, Ви побачите галерею у спливаючому вікні, що постійно з'являтиметься замість різнорідних селекторів. Розробники повинні їх інтегрувати.

Мова та регіон отримують корисні опції: ви можете змінити одиниці вимірювання температури, система вимірювань та перший день тижня, налаштовуючи телефон під ваші звички без зміни мови. Таке налаштування системи вимірювання також відображається в регіональних уподобаннях.

У переглядачі останніх програм є два нові трюки: створення знімка екрана вмісту програми без входу в неї та Використовуйте «Виділити», щоб обрізати область або скопіювати текст безпосередньо з попереднього перегляду. Це чудова знахідка для разових знімків або копіювання даних на льоту.

Подвійне натискання кнопки живлення тепер можна налаштувати на багатьох телефонах Android 16: Ви можете вибрати між відкриттям камери або Google WalletВи можете налаштувати це в Налаштуваннях > Система > Жести.

Що стосується безпеки, доступний Google Advanced Protection: він об’єднує елементи керування для блокування програм, шкідливих сайтів, незахищених з’єднань та виявлення крадіжки на основі руху з автоматичним блокуванням пристрою. Це агресивний, але необов'язковий шар, який можна вмикати та вимикати. коли забажаєте, а також включає захист від спам-дзвінків.

Навігація жестами додає демонстраційний режим, щоб ви могли потренуватися з налаштуваннями чутливості та анімацією, перш ніж використовувати їх щодня. Функція «прогнозний зворотний зв'язок» показує попередній перегляд з екрана, до якого ви повернетеся, щоб запобігти випадковому виходу, а також інтегрується з 3-кнопковою навігацією.

Порада щодо продуктивності: якщо довго натискати на робочий стіл, контекстне меню містить «Список заявок» як ярлик до шухляди, корисний, якщо жест свайпу вам не підходить.

Під час збереження сповіщення тепер можна закрити лише це сповіщення або вимкніть це для програми, з опціями, видимими внизу меню. Якщо ви використовуєте два облікові записи Google, ви можете встановити обліковий запис за замовчуванням для збереження нових контактів у меню Налаштування > Програми > Сховище контактів (або лише на пристрої).

У розділі «Акумулятор» система відображає приблизний стан та прогноз терміну корисного використанняКрім того, ви можете активувати стабілізацію заряду, щоб обмежити його до 80% та продовжити термін служби акумулятора.

У розділі «Сховище» відображається, скільки місця займає Android, а також тимчасові системні файли, а не лише ваші програми та файли. Ласкаво просимо до прозорості для кращого управління простором.

Розвивається Connected Health: інтегровано API історії хвороби для читання та запису записів у форматі FHIR за явною згодою користувача. Централізує дані про здоров'я та активність між сумісними програмами.

На планшетах функція «Вікна робочого столу» дозволяє змінювати розмір і переміщувати вікна, як на комп’ютері, а також розділяти екран. Робота з кількома програмами одночасно вже не є науковою фантастикою.Налаштовувані комбінації клавіш для фізичних клавіатур будуть додані в майбутньому.

Оновлення інтерфейсу та продуктивності в Android 16

Для розробників та під капотом: Технічні зміни та нові API в Android 16

Android 16 — це не просто косметичні зміни: він включає низку змін у поведінці, безпеці, продуктивності та новому API. Це ключові моменти, згруповані за напрямками:

Платформа та виконання

  • Оновлено середовище виконання Android (ART): покращення продуктивності та підтримка функцій Java, також розгорнуто через оновлення системи Google Play на Android 12+.
  • Планувальник завдань: налаштування квота виконання для звичайних та прискорених завдань на основі режиму очікування, стану програми та служб переднього плану.
  • Нова причина для зупинення покинутих робочих місць: STOP_REASON_TIMEOUT_ABANDONED замінює STOP_REASON_TIMEOUT для виявлення відсіву.
  • Упорядковані передачі: сфера застосування пріоритет більше не є глобальним; порядок пріоритетів дотримується в межах одного процесу, а не по всій системі.
  • Сумісність з Розмір сторінки 16 КБРежим сумісності для програм, створених для 4 КБ на пристроях, налаштованих для 16 КБ.
  • Для додатків, орієнтованих на осіб віком від 16 років: scheduleAtFixedRate бігати пропущене виконання одразу після повернення програми до дійсного стану.
  • Графік API на 2025 рік: один великий реліз у другому кварталі (зі змінами в поведінці) та ще один у четвертому кварталі (зосереджений на нових API). Лише другий квартал вносить потенційно руйнівні зміни..

Взаємодія з користувачем та інтерфейс

  • Вони відкликані реклама, що деструктивно впливає на доступність (наприклад, announceForAccessibility або події TYPE_ANNOUNCEMENT).
  • 3-кнопкова навігація: підтримка прогнозований зворотний зв'язок для програм, що перейшли на цю поведінку.
  • Застосовується Android 16 автоматичні теми для іконок для однакового домашнього екрана.
  • Для цільової групи 16+: атрибут elegantTextHeight перестає діяти.
  • Для цільової групи 16+: зникає R.attr#windowOptOutEdgeToEdgeEnforcement; Програми повинні керувати вставками.
  • Для цільової групи віком від 16 років: Потрібна міграція або вимкнення передбачуваного жесту повернення назад. Значення за замовчуванням android:enableOnBackInvokedCallback перейти до правда, і їх ігнорують OnBackPressed y KeyEvent.KEYCODE_BACK.
  • Нові API прогнозного зворотного зв'язку: finishAndRemoveTaskCallback() y moveTaskToBackCallback, та краще інтегровані системні анімації.
  • Багата тактильна чутливість: API для кривих амплітуди та частоти, абстрагуючи від апаратних відмінностей.
  • Сповіщення, орієнтовані на прогрес: краща видимість та пріоритет для ініційованих користувачем екскурсій від початку до кінця.
  • Анімовані фони: Новий API контенту для динамічні фони, керовані користувачем.

Безпека та конфіденційність

  • Пом'якшення за замовчуванням проти перенаправлення намірів.
  • CDM (Companion Device Manager) більше не сповіщає таймаути виявлення коли пристрій не знайдено.
  • Для цільової групи 16+: Блокування версії MediaStore за допомогою програми з MediaStore#getVersion().
  • Для цільової групи 16+: безпечніше вирішення намірів на платформі.
  • Новий API спільне використання ключів у сховищі ключів Android між програмами.
  • дозвіл на локальна мережа обов'язково для цільової групи 16+.
  • Фотографії, що належать додатку: попередній вибір цільової аудиторії 16+ медіафайли додатків у селекторі, щоб дозволити скасування доступу.
  • Пісочниця конфіденційності на Android: додано останню версію посилення конфіденційності в рекламі.
  • Health Connect: Новий тип даних ACTIVITY_INTENSITY (за даними ВООЗ) та активні фармацевтичні інгредієнти (АФІ) медичні записи у форматі FHIR за згодою, у ранньому доступі.

Продуктивність та акумулятор

  • ApplicationStartInfo#getStartComponent(): визначає тип компонента що й спровокувало початок.
  • ARR (адаптивна частота оновлення): hasArrSupport(), getSuggestedFrameRate(int) та відновлення getSupportedRefreshRates() пункт краще використовувати швидкі екрани.
  • Самоаналіз роботи: JobScheduler#getPendingJobReasons() y #getPendingJobReasonsHistory() пункт налагодження збоїв.
  • Профілювання, активоване системою з ProfilingManager для автоматичного захоплення подій, таких як reportFullyDrawn або ANR.
  • Запас потужності ADPF: getCpuHeadroom y getGpuHeadroom en SystemHealthManager пункт оцінити доступні ресурси у важких іграх та додатках.

Мультимедіа та камера

  • Вибір фотографій: Нові API для вбудувати його в ієрархію переглядів та пошук постачальників хмарних послуг.
  • Розширене професійне відео (APV): новий кодек, орієнтований на запис висока якість та постпродакшн.
  • Камера: Точне налаштування колірна температура та тон.
  • Нові режими Гібридна автоматична експозиція у Камері2.
  • Стандартні наміри для рухомі фотографії: ACTION_MOTION_PHOTO_CAPTURE та його безпечна версія.
  • Показник нічний режим з EXTENSION_NIGHT_MODE_INDICATOR знати, коли входити чи виходити.
  • Образність UltraHDR у HEIC сумісні.

Зв'язок

  • Краще втрата управління прив'язаністю (втрата зв'язку).
  • Для цільової групи 16+: нові наміри для втрата зв'язку та зміни шифрування.
  • Для цільової аудиторії 16+: API removeBond пункт розпарювання Bluetooth.
  • Вимірювання відстані з покращеною безпекою у Wi-Fi 6 (802.11az): Шифрування AES‑256 та захист MITM.
  • Присутність пристрою (супутній пристрій): Нові API для послуги з’єднання залежно від діапазону BLE та стану Bluetooth.
  • RangingManagerЗагальні API-інтерфейси діапазон і кут між пристроями.

Форм-фактори, телевізор та графіка

  • Власники віртуальних пристроїв: можуть налаштування заміни програм на керованих пристроях (для привілейованих та довірених програм).
  • Для цільової групи 16+: адаптивні дизайни, що ігнорують орієнтація, співвідношення сторін та обмеження розміру нав'язаних маніфестом/API.
  • Телебачення: пакет MediaQuality зі стандартизованими API аудіо/відео профілі та параметри обладнання.
  • AGSL: RuntimeColorFilter y RuntimeXfermode пункт користувацькі графічні ефекти (поріг, сепія, насиченість відтінку).

Інтернаціоналізація та доступність

  • Вертикальний текст: низькорівнева підтримка для рендеринг та вертикальне вимірювання (корисно для бібліотек).
  • Персоналізація вимірювальна система з регіональних налаштувань.
  • Нові API доступності, що покращують Семантика інтерфейсу користувача (кращий досвід роботи з TalkBack).
  • LE Audio: можливість використання телефонний мікрофон як вхід для дзвінків із навушниками та елементи керування для об'єм навколишнього середовища.

Завдяки цьому пакету, Android 16 покращує естетику, узгодженість та можливості для досвідчених користувачів, не забуваючи про розробників та безпеку. Об'єднання ікон є наріжним каменем ширшого перегляду що модернізує платформу.

Пов'язана стаття:
Повний посібник із встановлення значків Moonshine на Android: налаштування пристрою в стилі Google