Huawei MateBook X Pro 2020
Песочница Per-app color как потенциальная киллер-фича в Android

[Песочница] Per-app color как потенциальная киллер-фича в Android

-

Добрый день, уважаемые читатели!

В одной из популярных прошивок для девайсов из серии Nexus PARANOIDANDROID (не только для nexus – прим. редакции) недавно появилась “фича”, именуемая “per-app color”, позволяющая выставить собственные цвета для строки состояния (в последней версии стало возможным изменение цвета ее содержимого, но, по некоторым причинам, я ее не использую), строки навигации, наэкранных кнопок и овала, который появляется, когда эти кнопки нажаты . После некоторого времени использования мной этой возможности я осознал, что если бы Android API позволял использовать ее в стоковой версии Android, то разработчики смогли бы разнообразить свои приложения, разукрасив интерфейс в яркие, контрастирующие цвета, или, наоборот, создав “эффект хамелеона”.

Приведу несколько примеров работы этой функции, где первый скриншот – по умолчанию, второй – после применения функции.

Часы в Android 4.2:

[Песочница] Per-app color как потенциальная киллер-фича в Android  [Песочница] Per-app color как потенциальная киллер-фича в Android

Airdroid:

[Песочница] Per-app color как потенциальная киллер-фича в Android  [Песочница] Per-app color как потенциальная киллер-фича в Android

4PDA:

[Песочница] Per-app color как потенциальная киллер-фича в Android  [Песочница] Per-app color как потенциальная киллер-фича в Android

Instagram:

[Песочница] Per-app color как потенциальная киллер-фича в Android  [Песочница] Per-app color как потенциальная киллер-фича в Android

Apex Launcher:

[Песочница] Per-app color как потенциальная киллер-фича в Android  [Песочница] Per-app color как потенциальная киллер-фича в Android

ColorNote:

[Песочница] Per-app color как потенциальная киллер-фича в Android  [Песочница] Per-app color как потенциальная киллер-фича в Android

Tasks:

[Песочница] Per-app color как потенциальная киллер-фича в Android  [Песочница] Per-app color как потенциальная киллер-фича в Android

Dropbox:

[Песочница] Per-app color как потенциальная киллер-фича в Android  [Песочница] Per-app color как потенциальная киллер-фича в Android

А что думаете вы? Хотели бы вы, чтобы Google внедрили подобную возможность в следующих версиях Android? Высказывайте свои мысли  и задавайте вопросы в комментариях или в моем твиттере. ;)

  1. Хорошо, что это пробник, в вашем варианте выглядит страшновато. Хотя, если добавить ~30% прозрачности в статус-бар, может, получилось бы куда красивее.

  2. А мне нравится смысл подхода. Жаль что просто приложением это не реализовано.

  3. ужасно,
    поэтому ваш андроид и не будет красивым
    понабегут без году неделя дизайнеры и давай цвета менять потом все свистит с блекджеком

    • Потрудитесь хотя бы почитать предыдущие комментарии, прежде чем что-то написать :)

  4. Ерунда это всё, имхо. На скорость не влияет )

  5. Как один из разработчиков проекта, не могу промолчать ;)
    Все-таки, не очень объективно вставлять скриншоты с прошлых версий.
    Уже давно меняется цвет содержимого статусбара, причем меняется не только вручную, но и автоматически, цвет при этом подбирается из палитры Holo-цветов по специальному алгоритму, чтобы обеспечить наилучшую читаемость.
    Скоро появится возможность автоматического подбора цвета фона статусбара на основе главных и второстепенных цветов приложения.
    Разумеется, это смотрится намного лучше, чем на скриншотах, сделанных на одной из первых версий, в которых эта фича появилась. :)

    • Спасибо за ваш комментарий, я польщен, что член команды разработчиков проекта обратил на нее внимание, пусть и в слегка негативном смысле. :)
      Пардон за прошлую версию – я использую одну из модификаций PA (Jellybam), в которой используется старый движок. Знаю, что это неправильно, но претензии не ко мне, а к разработчикам Jellybam. Хотя, все равно, они уже объявили, что, начиная со следующей версии, HybridEngine будет выпилен по требованию вашей команды.
      К сожалению, когда я ставил одну из бета версий 2.99, где автоцвет был заявлен, он, почему-то не работал. Этот факт + отсутствие важной мне функции блокировки дисплея свайпом от навбара + моя неприязнь к Android 4.2 + то, что я обратил внимание на JellyBam поспособствовали тому, что с тех пор я не возвращался на PA, рассматривая возможность ее установки после выхода стабильной 3-й версии.
      Однако, несмотря на все это, мне казалось, что и на данной прошивке я смогу в достаточной мере продемонстрировать per-app color. Простите, если выставил плод ваших стараний не в самом лучшем свете.
      P.S. У меня к вам, как к разработчику есть одна небольшая просьба, сводящаяся к изменению цвета одного элемента в одном apk. Могу ли я каким-либо образом с вами связаться?

      • Пишите, конечно – gtalk pkzl22@gmail.com

        Да, все версии, что появляются в последнее время – не релизные, поэтому баги могут быть.
        Суть в том, что на скриншотах, можно сказать, показана только часть работы per-app color :) Ну да ладно.

        Гибридный движок, кстати, всегда будет в открытом доступе и доступен для сторонних прошивок – мы оставляем за собой только программу Paranoid Preferences, для сторонних проектов будет доступная легкая версия.

        • Оу, большое спасибо за прояснение по поводу прав.

  6. Мне как-то не понравилось. Лучше уж одинаково черный =)

    • Про булки и чай – это стандартное выражение, которое используется в Windows, когда делаешь предпросмотр шрифтов – для примера отображения. Типа большинство букв алфавита охватывает…

  7. вроде цвет часов и значков тоже можно менять, разве нет? хотя бы вот, как здесь. https://plus.google.com/107979589566958860409/posts/Z3ufSJQuSym

  8. Пока выглядит ужасно. Явно необходимо более тщательно подойти к вопросу стандартизации цветов и подбору их сочетания для нормального отображения. Возможно это лучше сделать на уровне ОС, тогда будет все ок. Насколько я знаю, в iOS такое есть уже. Или я ошибаюсь?

    • Насколько я помню, в iOS статус-бар синий, когда вы находитесь в каком-либо приложении, зеленый при телефонном разговоре в фоновом режиме и полупрозрачный черный на хоум- и локскрине. Три цвета.

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

      • Благодарю за разъяснения, приятно, что разработчики к нам заходят. Спасибо за ваш труд!

  9. конечно хотели бы. да и для разработчиков сторонних приложений это пришло бы очень даже кстати.

LEAVE A REPLY

enter your comment
your name

 

Обзор Tronsmart Apollo Bold: TWS-гарнитура с ANC, отличным звуком… и не только!

По долгу службы мне приходится следить за развитием различных сегментов рынка потребительской электроники. И...
>>>

Шерлок-супермен и его сестра-феминистка. Обзор фильма «Энола Холмс»

Тяжело, наверное, быть Шерлоком Холмсом. Ты всю жизнь выстраиваешь свою репутацию и работаешь над...
>>>

Обзор Lenovo Ideapad 3i (15IML05) – недорогой ноутбук для дома и офиса

Twitter, Facebook, Google, Microsoft, Amazon - каждая из компаний славится уникальной корпоративной культурой, которая...
>>>

Windows-приложения #20 – Awesome Tube

Сегодня в рубрике о приложениях для Windows мы будем знакомиться с Awesome Tube –...
>>>

Не только коронавирус: 7 лучших сериалов об эпидемиях

С приходом проклятущей пандемии короновируса, многих людей по тем или иным причинам стала интересовать...
>>>

Windows-приложения #19 – Trello

В рамках рубрики об интересных приложениях для Windows, сегодня будем говорить о Trello –...
>>>

10 полезных приложений для студентов и школьников

Летние каникулы закончились, и, несмотря на коронавирус, дети отправились в школу, а подростки в...
>>>

Первый взгляд на Samsung Galaxy S20 Fan Edition. Стильно, модно, молодёжно!

В прошлый раз, когда ваш покорный наносил визит в офис Samsung, ему на съёмку...
>>>