Це наш перший погляд на систему оформлення шпалер на основі шпалер Android 12

click fraud protection

Розробнику на форумах XDA вдалося змусити нову систему тем на основі шпалер працювати в Android 12. Ось наш перший погляд.

Перед випуском о Android 12 Developer Preview 1 раніше цього тижня ми дізналися, що Google працює над a нова система оформлення тем які можуть перефарбовувати підтримувані програми сторонніх розробників. Ця покращена система створення тем базується на основі API RRO та OMS, представлених у попередніх версіях Android і поєднує їх з Android Palette та WallpaperColors API, щоб створити спеціальну тему, яка відповідає поточній шпалери. Хоча ця функція не працює в публічному попередньому перегляді розробника, розробник kdrag0n, відомий своєю роботою над створенням ProtonAOSP ROM і ProtonKernel для пристроїв Pixel, вдалося змусити це запрацювати, що дало нам перший погляд на нову систему тем для Android 12 на основі шпалер.

Ось альбом, опублікований розробником, який демонструє, як це – встановити фоновий малюнок і запропонувати Android 12 вибрати колір фону сповіщень і колір акценту для плиток швидкого налаштування:

Галерея шпалер і відповідних їм тем в Android 12. Кредити: kdrag0n

А ось ще один альбом, який показує, як тема перефарбовує частини налаштувань (за допомогою увімкнено прихований прапорець "Silky Home".):

Кредити: kdrag0n

Нарешті, ось набір зображень, які демонструють систему оформлення тем для Android 12 увімкнено новий екран блокування та сповіщення, що знаходяться в розробці:

Кредити: kdrag0n

Хоча нам не вдалося самостійно ввімкнути «monet», ми здебільшого зрозуміли, як це працює, після того, як покопалися в SystemUI Android 12. Після розмови з розробником kdrag0n він розповів трохи про те, як він змусив це працювати. Ось що він сказав: «Я ввімкнув цю функцію після налаштування системної властивості. Однак це не мало ефекту, оскільки DP1 не містить системних палітр кольорів. Він працює шляхом динамічного застосування накладень RRO на основі схожості кольорів, тому я перепроектував SystemUI, щоб дізнатися, як мають створюватися накладення. Після цього я написав сценарій для створення накладень на основі офіційних колірних палітр Google Material Design. Моне почав працювати, як тільки були встановлені кольорові палітри».

Минулого тижня ми отримали макети дизайну Android 12, який продемонстрував новий інтерфейс панелі сповіщень. Цікаво, що фон панелі сповіщень був світло-бежевого кольору, що, на нашу думку, було результатом бежевого кольору шпалер. Ми вірили, що Google демонструє нову систему оформлення тем Android, демонструючи, як це виглядає щоб змінити кольори фону та акцентів на основі помітних кольорів, вибраних користувачем шпалери. Раніше цього тижня ми показали, що Google працює над цією новою системою оформлення фонових малюнків під кодовою назвою "моне", а вчора пізно ввечері ми опублікували перші зображення Android 12 екран блокування та інтерфейс сповіщень у розробці який частково збігався з просоченими макетами дизайну. З цим першим поглядом на «monet» ми тепер маємо більш чітке уявлення про те, чого очікувати від остаточного дизайну Android 12, включаючи змінюється доступність однією рукою.

Що ви думаєте про нову систему оформлення тем і інтерфейс Android 12?