Управляйте цветами интерфейса с помощью Repainter на Android.

  • Repainter расширяет возможности Material You в Android 12, позволяя создавать и применять пользовательские цветовые палитры ко всей системе.
  • Для использования Repainter вам потребуется устройство с Android 12 и поддержкой Material You, а также, в зависимости от марки, может потребоваться root-доступ или беспроводной ADB.
  • Приложение предлагает ограниченную бесплатную версию и платные опции, которые помогут в процессе настройки и внесут изменения в меню, приложения и, во многих случаях, в тематические значки.
  • Material You позволяет дизайнерам и брендам контролировать процесс, давая им возможность решать, как динамичные цвета влияют на визуальную идентичность приложений.

Repainter на Android

Если вам нравится возиться со своим мобильным телефоном и Получите максимум от персонализации Android.Android 12 стал поворотным моментом. Благодаря Material You и его динамическим цветам система наконец-то адаптирует весь интерфейс к выбранным вами обоям. Но если вы из тех, кому всегда мало и кто хочет контролировать каждый нюанс цвета, то на помощь приходит Repainter — приложение, созданное для того, чтобы вывести персонализацию на новый уровень.

Вместо того чтобы довольствоваться несколькими комбинациями, предлагаемыми системой, с Repainter вы можете Освойте цвета интерфейса на Android Это почти как иметь собственную дизайн-студию в кармане. Конечно, есть некоторые требования: вам нужен Android 12, совместимость с Material You, а в зависимости от модели может потребоваться root-доступ или некоторые дополнительные хитрости, такие как беспроводной ADB или Shizuku. Давайте рассмотрим подробнее.

Что такое Material You и почему он изменил концепцию персонализации на Android?

В Android 12 компания Google внесла существенные изменения в дизайн системы. Material You, также известный как Material Design 3Это не просто эстетическое изменение; это целый язык дизайна, призванный унифицировать внешний вид и функциональность интерфейсов на мобильных телефонах, планшетах, часах и других устройствах Android.

Material You основан на системе проектирования. Предназначено для UX/UI дизайнеров и разработчиков.Благодаря четким правилам и рекомендациям по поддержанию визуальной согласованности, он сочетает классические принципы хорошего дизайна (интервалы, иерархия, контраст, читаемость) с современными возможностями программного и аппаратного обеспечения, благодаря чему приложения выглядят однородно, но при этом гибкими.

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

Динамичные цвета: сердце новой эстетики.

Самое поразительное в Material You — это система динамические цвета, автоматически генерируемые на основе обоевКаждый раз, когда вы меняете обои, Android анализирует изображение и создает цветовую палитру, которая применяется во всей системе.

Эти цвета используются практически во всем интерфейсе: строка состояния, уведомления, кнопки, меню, настройки, виджеты и некоторые совместимые приложения.В результате ваш телефон как бы "украшается" с помощью целой темы оформления, соответствующей изображению, которое вы установили в качестве фона.

Для достижения этой цели Google использует алгоритмы, которые Они изменяют оттенок и насыщенность (хроматичность) исходного цвета. для создания нескольких дополнительных ключевых цветов. Из каждого из этих базовых цветов формируется тональная палитра с различными уровнями яркости, что позволяет подобрать подходящие оттенки для текста, фона, акцентов и интерактивных элементов.

Материал, который вы рассматриваете три возможных источника для получения этих базовых цветов: обои (цифровая оценка для определения доминирующего цвета), содержимое самого приложения или веб-сайта (сканирование интерфейса для получения основного цвета) и цвет, выбранный вручную пользователем или дизайнером.

Как использовать Material You для настройки цветовой палитры на Android
Теме статьи:
Material You: руководство по изменению темы и динамической цветовой палитры

Где в Android 12 можно настроить цвета без Repainter?

Прежде чем обсуждать Repainter, полезно знать, что Android предлагает «из коробки». На телефоне с Android 12 вы можете Настройте динамические цвета в разделе «Настройки» > «Обои и стиль».Там вы выбираете фон, а под предварительным просмотром появляются параметры, связанные с цветом.

В большинстве слоев имеется два блока: «Цвета обоев» и «Основные цвета»Если вы используете цвета, заимствованные из обоев, система генерирует и отображает несколько палитр, соответствующих изображению. Эти цвета автоматически применяются к меню, совместимым значкам, виджетам и другим элементам интерфейса.

Если вы выберете «Основные цвета», на экране мобильного телефона отобразится следующее: более стандартные наборы цветовых палитр, не зависящие от фонаХотя принцип работы тот же: адаптируются ключевые визуальные элементы системы. В любом случае, изменения применяются мгновенно, поэтому вы можете экспериментировать, пока не найдете подходящую комбинацию.

Проблема в том, что, хотя новая версия представляла собой огромный шаг вперед по сравнению с предыдущими версиями, Реальная свобода настройки весьма ограничена.Доступно лишь несколько цветовых палитр на выбор, которые часто не соответствуют вашим вкусам, а если вам нужен какой-то очень специфический цвет, заводская система этого не позволяет.

Repainter: приложение, позволяющее максимально эффективно использовать Material You.

Интерфейс Repainter на Android

Для самых требовательных пользователей такой «недоработанный» вариант персонализации оказывается недостаточным. Именно из этой потребности и родилась данная функция. Repainter — приложение, созданное разработчиком kdrag0n. который использует API и механизмы Material You для расширения цветовых вариантов в Android 12 и более поздних версиях.

Repainter основан на исходной палитре, которая Android генерирует изображение из обоев или системных настроек.Но вместо нескольких фиксированных комбинаций, он значительно расширяет диапазон. Вы можете выбрать из большого количества автоматически сгенерированных альтернативных палитр или создать свою собственную с нуля по своему вкусу.

Приложение включает в себя Довольно полный цветовой селектор с точным управлением тонами.На основе выбранного цвета можно создавать градиенты, вариации яркости и тона, а также их комбинации, которые затем применяются ко всей системе, как это делает Material You: к меню, настройкам, элементам системы и совместимым приложениям.

Самое замечательное, что есть Repainter. Это не "заменяет" интерфейс странными слоями и не требует грубой модификации системы.Он интегрируется со встроенными инструментами Android 12 для динамического изменения цветов, поэтому изменения ведут себя стабильно и согласованно с остальной частью системы.

Требования к использованию Repainter и совместимость.

Однако, несмотря на всю свою мощь, Repainter работает не на всех телефонах и не во всех условиях. Первое требование очевидно: Вам потребуется устройство с Android 12 или выше, поддерживающее Material Design и динамические цвета.Если ваш пользовательский интерфейс не поддерживает динамические цвета Google, приложение не сможет работать должным образом.

Чтобы проверить это, вы можете перейти по ссылке Настройки > Обои (или Обои и стиль) и посмотрите, есть ли возможность выбрать тему на основе цвета фона или базовых цветовых палитр, или использовать инструменты для просмотра информации об оборудованииЕсли в этом меню нет ничего, связанного с цветами обоев, весьма вероятно, что ваш телефон не поддерживает Material You или что его возможности сильно ограничены.

Второй важный момент — это права администратора. В зависимости от производителя, Программа Repainter может работать без root-прав, или же для разблокировки всех её функций может потребоваться root-доступ.На телефонах Google Pixel и многих последних устройствах Samsung приложение может работать без root-доступа, хотя иногда для этого требуется беспроводной ADB или комбинация с Shizuku для предоставления специальных разрешений; в таких случаях полезны следующие инструменты: диагностические приложения.

В других моделях и слоях, Некоторые расширенные параметры программы Repainter недоступны без root-доступа.Как правило, при условии, что устройство работает под управлением Android 12 и включены API для работы с цветом, вы можете, по крайней мере, настроить оттенки палитры, используемой Material You.

В дело вступают и кастомные прошивки: если вы используете прошивку, которая Объявите о совместимости с Repainter и учитывайте API Material You.Обычно изменение цвета можно выполнить без особых проблем. На сильно модифицированных или проприетарных прошивках для достижения аналогичных результатов часто требуется root-доступ.

Установка, цены и модели лицензирования услуг по покраске

Приложение Repainter изначально предлагалось в Google Play как приложение с разовой покупкой, стоимость которого составляла приблизительно... 5,49 евро, чтобы разблокировать все функции.На начальном этапе вы платили только один раз и могли использовать сервис неограниченно долго, даже делясь им с членами вашей семейной группы Google, чтобы они тоже могли устанавливать Android 12 на свои телефоны.

Со временем модель претерпела изменения, и сегодня она выглядит следующим образом: Приложение можно скачать бесплатно, но с ограниченным набором функций.Это позволяет любому пользователю проверить совместимость своего устройства и увидеть, в какой степени он может изменить интерфейс, прежде чем решить, стоит ли платить за расширенные возможности.

В бесплатной версии обычно можно... Создайте уникальный, индивидуальный стиль и попробуйте несколько вариантов.Приложение включает в себя до шести различных стилей в качестве базового, которые вы можете протестировать в течение нескольких дней в качестве пробного периода (например, трех дней). По истечении этого периода, чтобы продолжить использовать все эти стили и разблокировать полный набор настроек, предлагается ежемесячная подписка или единовременная пожизненная оплата.

Цены могут меняться со временем, но имеются опубликованные данные. Ежемесячная подписка около 3,5 евро. и немного больший единовременный платеж за пожизненную лицензию. Хорошая новость в том, что если вы обнаружите, что Repainter работает не так, как ожидалось, на вашем телефоне, вы не обязаны платить и можете продолжать использовать встроенные функции Android.

Начало работы с Repainter на Android 12

После установки Repainter из Google Play приложение будет пошагово вас инструктировать, как это сделать. Вам не придётся слишком сильно мучиться с более техническими настройками.Типичный процесс настройки включает несколько пунктов, которые следует тщательно соблюдать.

При первом открытии вам придётся... принять условия использования Затем укажите, имеет ли ваш телефон root-доступ или нет. В зависимости от вашего выбора приложение адаптирует процесс: если root-доступ доступен, используются прямые разрешения; если нет, используются беспроводные ADB или промежуточные сервисы.

В конфигурации без прав root Repainter обычно запрашивает у вас... Активируйте параметры разработчика на своем устройстве.Для этого обычно нужно перейти в «Настройки» > «О телефоне» и несколько раз нажать на «Номер сборки», пока не активируются эти расширенные параметры.

Далее вас попросят... Включить беспроводную отладкуПриложение само генерирует код или отображает сообщение с необходимой информацией, после чего на вашем телефоне появится запрос с кодом сопряжения. Вам необходимо ввести этот код в уведомлении или в поле, которое отображает Repainter, чтобы оба устройства могли «взаимодействовать» и предоставить необходимые разрешения.

После завершения этого этапа Repainter запускает краткий вводный обучающий курс, в котором Вы настраиваете начальные параметры цветовой гаммы.Хотя на первом шаге вы задаете некоторые настройки, позже вы можете изменить все параметры на разных вкладках в интерфейсе приложения.

Интерфейс Repainter: основные вкладки и параметры.

Главный экран Repainter обычно состоит из нескольких вкладок, наиболее важной из которых является... Обзор, цвета и настройкиКаждый из них фокусируется на различном аспекте персонализации, и полезно понимать, что вы можете с ними делать.

На вкладке «Обзор» вы увидите общий обзор, где сможете... Выберите основные цвета, которые вы хотите использовать на своем мобильном телефоне.Здесь вы можете решить, хотите ли вы использовать в качестве основы для своей палитры ту, которая уже была сгенерирована Android на основе ваших обоев, или же вы предпочитаете полностью настраиваемую палитру, созданную с помощью Repainter.

Вкладка «Цвета» — это то место, где вы сможете по-настоящему оценить возможности приложения. Дальше всё начинается с этого. Вы можете изменять палитру, используя огромное количество возможных комбинаций.Вы можете выбрать цвета, заимствованные из обоев, фона экрана блокировки или полностью независимых наборов, где вы выбираете базовый цвет с помощью встроенного селектора.

Если ни одна из сгенерированных палитр вас не устраивает, вы можете воспользоваться этой опцией. Нажмите «Выбрать цвет», чтобы вручную выбрать свой любимый цвет.На основе этого цвета Repainter создает тональные палитры и вариации, которые затем применяются к системе, избавляя вас от необходимости наугад определять цветовые коды.

Как настроить свой аватар в Meta Horizon
Теме статьи:
Как настроить и изменить аватары в Meta Horizon на телефоне или планшете

Наконец, во вкладке «Настройки» вы найдете более тонкая настройка поведения приложенияЭто позволяет настроить способ применения изменений, частоту их применения, какие элементы должны получить новую цветовую схему и так далее. Обычно вам не нужно постоянно это настраивать, но это полезно, если вы хотите точно отрегулировать взаимодействие Repainter с вашей системой.

Какие части системы изменяет Repainter, и каковы его ограничения?

Одним из главных преимуществ Repainter является то, что на совместимых устройствах... Изменение цвета затрагивает практически всю систему.Сюда входят меню настроек, панель уведомлений, кнопки, панели, элементы Material You, а также многие приложения Google, которые поддерживают API динамического цвета.

Тесты показали, что на таких телефонах, как Google Pixel и некоторых моделях Samsung, Выбранные оттенки применяются одинаково ко всему телефону.Однако на некоторых моделях Samsung для полного применения изменений может потребоваться перезагрузка устройства после каждого изменения цветовой палитры, а также установка дополнительных инструментов, таких как Shizuku, на устройствах без root-прав.

Вы также можете это сделать. адаптировать некоторые значки приложений к цветовой гаммеОднако это во многом зависит от уровня настройки и от того, поддерживаются ли так называемые «тематические значки»; в некоторых случаях легкая и настраиваемая пусковая установка Это значительно упрощает задачу. Чтобы активировать их на многих версиях Android 12, просто нажмите и удерживайте пустое место на главном экране, перейдите в раздел «Обои и стиль» и активируйте опцию «Тематические значки» или аналогичную.

Вы должны знать, что Не все значки используют эти новые функции.Поскольку некоторые приложения несовместимы с тематическими иконками или не соответствуют рекомендациям Material Design, вы обнаружите, что приложения Google, а также многие другие, разработанные в соответствии с последними рекомендациями по дизайну, легко интегрируются с палитрой, которую вы определяете с помощью Repainter.

Ещё одна интересная деталь заключается в том, что после внесения изменений, Цвета сохранятся даже после удаления Repainter и перезагрузки телефона.Это позволяет вам опробовать разные стили, установить их, а затем удалить приложение, если вы не хотите, чтобы оно было установлено постоянно, хотя при этом вы потеряете возможность легко продолжать вносить изменения.

Материалы, бренды и контроль дизайна.

С точки зрения дизайнеров и разработчиков, вполне естественно задаться вопросом, если Эти динамичные цвета «разрушают» визуальную идентичность брендов.Если вы потратили много часов на разработку системы дизайна с очень специфическими цветами, кнопками и компонентами, может быть тревожно, когда Android решит изменить их цвет в зависимости от обоев пользователя.

Хорошая новость в том, что Material You разработан таким образом, что Дизайнеры сохраняют полный контроль над тем, когда и как применяются эти динамичные цвета.Вы можете определить токены дизайна, базовые цвета и правила, которые ограничивают влияние автоматических палитр на критически важные элементы вашего интерфейса.

На самом деле, бренд может Откажитесь от использования динамических цветов в вашем приложении или на веб-сайте. Если вы считаете, что динамические цвета существенно влияют на вашу визуальную идентичность, вы также можете применять их только к некоторым второстепенным компонентам (фонам, карточкам, ненавязчивым акцентам), оставляя основные кнопки, логотипы и другие элементы фирменного стиля без изменений.

Чтобы помочь в этом процессе, Google предлагает такие инструменты, как... Плагин Material Theme Builder для FigmaЭто позволяет создавать динамические палитры, видеть, как они сочетаются с конкретным интерфейсом, и упрощать экспорт стилей в проекты разработки.

Кроме того, есть Визуализатор динамических цветов Material You Это показывает, как бы выглядел заданный дизайн, если бы его настроили автоматические палитры. Это помогает принимать обоснованные решения о том, какие части интерфейса следует оставить открытыми для системы, а какие следует настроить вручную.

Иконки, бета-версии Android и обновления

Тематическая система иконок, связанная с Material You, внедряется постепенно, и во многих случаях Впервые оно появилось в бета-версиях для Android.Эти бета-программы служат своего рода полигоном, где Google и производители экспериментируют с новыми функциями, включая изменения в настройках персонализации.

Если вы хотите первыми получить доступ к новым функциям, таким как тематические значки или улучшения динамической цветовой гаммы, вы можете это сделать. Зарегистрируйтесь для участия в бета-программе на сайте Android или в Play Store. в приложениях, которые это позволяют. После того, как ваша заявка будет одобрена и ваше устройство будет соответствовать требованиям, вы начнете получать бета-обновления с функциями, которых еще нет в стабильной версии.

Однако бета-версии могут принести любая нестабильность, сбои приложений или странное поведение системы.Потому что они специально используются для обнаружения и исправления ошибок. Если вы предпочитаете более плавную работу, вероятно, лучше подождать, пока эти улучшения появятся в стабильной версии Android для вашей модели.

Также важно помнить, что Не все телефоны получают обновления в течение одинакового количества лет.Некоторые производители предлагают три года обновлений системы, другие — только два, а Google со своими последними телефонами Pixel даже пообещала до семи лет поддержки. Это напрямую влияет на то, сможете ли вы пользоваться такими функциями, как Material You, Repainter и будущими улучшениями в области персонализации.

Узнайте, как настроить и персонализировать меню Android Share.
Теме статьи:
Как настроить меню «Поделиться» на Android по-новому

Такие инструменты, как Repainter и Material You, сами по себе сделали это возможным. Настройка Android 12 — это гораздо более глубокий, увлекательный и гибкий процесс. чем в предыдущих версиях: от системных цветов и динамических палитр до интеграции значков и визуальной согласованности во всей экосистеме устройств. Поделитесь этой информацией, чтобы о теме узнало больше пользователей.