Адаптивные иконки android 12

Адаптивные значки

В Android 8.0 Oreo появилась поддержка адаптивных значков.

Для работы с адаптивными значками следует использовать API 26 и выше. Адаптивные значки состоят из двух слоёв: фон и основная часть.

В манифесте по-прежнему остаётся старая запись о значке.

Далее следует создать файл res/mipmap-anydpi-v26/ic_launcher.xml. Android Studio 3.0 генерирует подобный файл, можете изучать его.

Слои содержат векторные изображения VectorDrawable. К слову сказать, в качестве фона можно использовать просто цвет.

Для передней части значка можно использовать PNG-файл (используйте ресурсы mipmap).

Для совместимости с Android 7 вы должны также создать ещё один файл ic_launcher_round.xml с таким же содержанием.

Если изучить ресурс для фона, то можно заметить, что для значка используются размеры 108dp*108dp. Основной слой значка имеет те же размеры, но нужно учитывать одно обстоятельство — фоновый слой работает как маска, накладываемая на передний значок. Поэтому вы должны проследить, чтобы маска случайно не закрыла важные детали значка.

Гарантировано будет виден центр значка 66dp, а 77dp применимо к общему размеру значка.

Адаптивные значки можно применить к App Shortcut.

На эмуляторе следует выбрать устройство Pixel и включить у него режим разработчика. Далее в настройках домашнего экрана появится пункт Change icons shape.

Дополнительное чтение

Implementing Adaptive Icons – Google Developers – Medium — в статье приводится пример применения линейного градиента для тени.

Releases · nickbutcher/AdaptiveIconPlayground — приложение с открытым исходным кодом для удобного просмотра эффектов значков с настройками.

Источник

Первые пользователи Android 12 очень недовольны: из операционной системы вырезали настройки шрифта и формы иконок

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

Ещё в Google Pixel 4 компания Google представила приложение Pixel Themes, которое в итоге стало доступно пользователям под названием Styles & Wallpapers. Оно позволяло изменять шрифт, форму иконок и цвет акцента на своих устройствах.

Приложение распространилось на другие телефоны Pixel под управлением Android 10, а некоторые OEM-производители, такие как ASUS и Motorola, также включили его в своё программное обеспечение. Однако в Anroid 12 компания Google решила удалить эту возможность, что вызвало недовольство первых пользователей, которые принимают участие в бета-тестировании.

Данная система заменяется новой динамической системой тем в Android 12. Хотя новая система тематики Android 12 является более настраиваемой, в ней нет пользовательских стилей, которые Google представила в Android 10. В свежей бета-версии Android 12 beta 3 Google удалила из прошивки настройки шрифтов, формы иконок и цветов акцента.

В комментарии к Google Issue Tracker сотрудник Google подтвердил это удаление и добавил следующее: «Функции настраиваемого стиля (шрифт, форма иконок, набор значков и цвет акцента) в Android R заменяются новой функцией динамического создания тем, которую мы вводим в Android S. Мы считаем новую функцию динамического создания тем более современной и интеллектуальной. Простой и приятный опыт, который, как мы надеемся, понравится всем пользователям».

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

Источник

Android 12 — что в Google добавили в новую версию Android

Парадокс нашего времени заключается в том, что на словах многие люди обожают чистый Android без надстроек от производителей железа. На деле продажи устройств с чистым Android оставляют желать лучшего, а статистика утверждает, что их пользователи устанавливают в два раза больше приложений после покупки, чтобы создать минимальный набор софта, который отвечает повседневным потребностям. Равно как и множество мелких, но полезных функций в чистом Android отсутствуют, что оставляет простор для Google в добавлении этих возможностей в новые версии. С искренним недоумением читаю восторги относительно того, что в Android 12 появилась возможность делать длинные скриншоты, а затем рисовать на них! То, что стало стандартной опцией для подавляющего большинства производителей много лет назад, только приходит в Android от Google. Как тут не задуматься о его вторичности и о том, что команда разработки Android слишком мала. Искренне верю, что от размера команды напрямую зависит то, что может получиться на выходе, в Google над Android работает в три раза меньше людей, чем трудится внутри Samsung над созданием OneUI и всяческих фишек для Android. Можно представить, что каждый программист Google стоит двоих визави в Samsung, но вряд ли такое возможно, да и даже в этом случае численный перевес не в пользу американской корпорации. А еще вспомним с десяток производителей устройств на Android, что создают свои решения и оболочки, и получится нерадостная картинка для Google. Скорость разработки новых версий Android и, главное, новых функций сильно отстает от рынка, где Google вынуждена конкурировать с массой других компаний. И сравнение явно не в пользу Google, но тут можно говорить о том, что любители чистого Android отрицают реальность, им просто кажется, что они получают чистый продукт, в котором нет никаких примесей других компаний. Такой натурпродукт в их глазах значительно лучше.

Читайте также:  Release keys android что это

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

Внутреннее имя Android 12 — Snow Cone. На конференции Google I/O 2021 компания заявила, что эта версия Android принесет заметные изменения во внешности операционной системы. В последние годы в Google придерживались концепции Material Design, которая в 12-ой версии получила название Material You. Ставка сделана на возможности кастомизации системы под конкретного человека. Это не только переработанные анимационные эффекты, иконки меню и оформление Android, но и инструменты, позволяющие разнообразить внешность системы.

В Android возможности изменить все и вся бесконечны, вы можете поставить софт, который превратит ваш аппарат в подобие iPhone, можете поменять иконки меню, оформление окошек. Но в Google решили, что для многих пользователей это сложно! И поэтому нужно, чтобы люди получили такие возможности напрямую от Google. При этом компания искренне считает, что концепцию Material You будут поддерживать сторонние разработчики приложений, они смогут создавать их благодаря разным SDK.

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

Уровень производительности устройств — новый параметр

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

Источник

Ставим фишки Android 12, не устанавливая систему

Недавно представленный Android 12 получил множество интересных нововведений, начиная с дизайна Material You и заканчивая настройками конфиденциальности. Но что делать, если вы хотите получить все эти фишки, а ваш смартфон не позволяет скачать бета-версию? Мы нашли приложения, которые заменяют основные функции Android 12.

Читайте также:  Copy android phone to android phone

Виджеты из Android 12

В актуальном варианте «зелёного робота» Google освежила оформление виджетов. Однако нечто подобное уже можно поставить на 11-ю версию ОС, скачав бесплатное приложение Android 12 Clock Widgets с множеством вариантов дизайна.

Если необходима более детальная кастомизация, придётся выложить 459 рублей за KWGT Pro. Утилита позволяет настраивать и управлять наборами виджетов. Среди самых интересных паков в стиле Material You выделим следующие (для каждого требуется KWGT Pro):

  • Android 12 Widgets for KWGT (90 руб)
  • Android 12 widgets for KWGT Pro (71 руб)
  • Material U – Android 12 inspired KWGT (74 руб)

После скачивания такого набора и программы KWGT нужно открыть список виджетов на устройстве, найти там KWGT и добавить его на главный экран, после чего приложение активируется. Мы протестировали — выглядит красиво, работает шустро. Никаких нареканий.

Индикатор приватности

Как и Apple, «корпорация добра» добавила индикатор приватности в Android 12. Он показывает, когда ваши программы используют камеру или микрофон. К счастью, для этой функции есть бесплатная утилита Access Dots.

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

Панель конфиденциальности

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

Двойной тап по задней панели

В актуальной версии системы добавят многофункциональный жест для устройств Pixel — двойной тап по задней панели смартфона. С ним удобно вызывать голосового помощника, делать скриншоты, проверять уведомления и так далее.

Если хотите опробовать такую фишку на своём аппарате, поможет бесплатное приложение Tap Tap с открытым исходным кодом. Настраивается легко и хорошо функционирует даже на бюджетных мобильниках.

Длинные скриншоты

Во многих оболочках вроде MIUI и Oxygen OS давно доступно снятие скриншота с прокруткой. А вот на ОС Android такая опция, вероятно, появится лишь с релизом двенадцатой версии. Если на вашем устройстве нет подобной фишки, выручит бесплатная утилита LongShot.

Иконки и обои из Android 12

Наконец, простейший способ оформить вашу операционку в стиле Android 12 — скачать соответствующие значки и обои. Картинки доступны здесь. А заменить иконки поможет бесплатный набор Pixel Pie Icon Pack. Но если заплатить 108 рублей, то получите максимально аутентичный пак иконок Android 12.

А что вы думаете о фишках Android 12? Планируете накатить новые обои и панель конфиденциальности?

Источник

Обзор Android 12. Стало симпатичнее и удобнее

Операционная система Google пережила первый за семь лет основательный редизайн. Впрочем, Android 12 отличается от предшественницы не только внешне. Что нового? Читайте в нашем обзоре.

Внешний вид стал чище и адаптивнее

Первое, что замечаешь: обновлённый экран блокировки. Он с порога отражает основные принципы Material You: адаптивность и индивидуальность.

Например, размер часов на экране блокировки изменяется под доступное пространство. Нет новых уведомлений? Получите гигантские цифры на весь дисплей. Есть с чем ознакомиться? Окей, часы отходят на второй план, при этом всё ещё хорошо заметны. Система изменяется под конкретные условия.

Цвет элементов зависит от того, какое изображение установлено на рабочем столе. Система Dynamic Colors извлекает из обоев основные оттенки и переносит их на интерфейс не только системы, но и приложений. Dynamic Colors уже поддерживается многими программами Google, сторонние утилиты тоже могут встроить поддержку динамического оформления. Если пользователь хочет самостоятельно задать оттенки системы, это возможно. Но выбор ограничен четырьмя вариантами.

Для настройки дизайна предусмотрено приложение «Обои и стиль». Если в Android 11 можно было менять форму значков и шрифт, то в двенадцатой версии от этого отказались. Зато появились «Тематические значки»: иконки на рабочем столе перерисовываются в едином стиле. Функция актуальна только для программ, поддерживающих её. Сейчас активация таких значков приводит только к большему визуальному раздраю.

Читайте также:  Игровая консоль для телевизора андроид

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

На рабочем столе поисковая строка Google осталась неизменной, а в меню всех приложений она заменена на более продвинутый инструмент, аналогичный Spotlight в iOS. Он ищет по приложениям и контенту в них, хотя при желании организует и запрос в интернете. Другая удобная фишка — автоматическое открытие клавиатуры при запуске меню приложений.

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

Виджеты

Главное изменение по части виджетов — обновление «Самое главное», оповещающее о дате, погоде и событиях из календаря. К этим функциям добавили список покупок в магазине, рекомендации медиаконтента, сообщения о грядущих спортивных событиях и так далее.

Ещё Google перезапустила большинство виджетов, доступных в фирменных сервисах. В кои-то веки они не выглядят как привет из прошлого: сейчас есть новые интерактивы для погоды, Google Keep, «Диска», «Календаря», YouTube Music и некоторых других программ. Осталось дождаться, когда подтянутся другие разработчики. Все доступные информационные блоки собраны в обновлённом меню с поиском.

Управление

Стало проще управлять подключением к сети: ярлык «Интернет» в быстрых настройках объединяет сотовую сеть с Wi-Fi. Панель быстрых настроек тоже преобразилась. Плитки теперь не круглые, а овальные, вверху доступны только четыре переключателя вместо шести (как было в Android 11). Остальные открываются по дополнительному свайпу вниз.

Мелкие изменения оформления — новая панель регулировки громкости и меню питания. Раньше в нём можно было найти переключатель карт в Google Pay и регуляторы подключённых умных устройств. А сейчас там только кнопки для выключения, перезагрузки и экстренного вызова. Эти фишки перенесли на экран блокировки. Трудно сказать, зачем Google на год приучила пользователей к быстрому доступу к Google Pay, а теперь отобрала его.

Конфиденциальность и безопасность

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

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

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

Мелкие, но полезные фишки

Кратко упомянем не столь заметные, но тоже важные новшества и улучшения:

Во время телефонного разговора в строке состояния отображается индикатор с продолжительностью вызова.

Изменили интерфейс закрытия плавающих «Разговоров» и окна «Картинка в картинке».

Инклюзивные фишки: зум определённой части экрана, перевод всех шрифтов в жирный, настройка отображения цветов.

Возможность начать игру во время её загрузки из Google Play.

Функция прокручиваемых скриншотов, с которой можно делать снимки не только видимой области дисплея.

Функция шеринга пароля от Wi-Fi через систему «Обмен с окружением».

Панель управления игрой с быстрым доступом к «Не беспокоить», запись экрана и счётчик FPS.

Новые API для сторонних приложений: дополнительные возможности доступа к камере, точное срабатывание будильника и так далее.

Кто может рассчитывать на обновление?

Владельцы всех актуальных смартфонов Google Pixel уже получают апдейт по воздуху. А новые Pixel 6 и Pixel 6 Pro оснащены Android 12 из коробки.

Что касается других Android-устройств, всё зависит от вендоров. Код AOSP они получили в начале октября, однако на оптимизацию системы под конкретные гаджеты могут уйти месяцы.

Android 12 — крупнейшее обновление за долгое время. Google смогла значительно переработать систему внешне, не сломав привычные способы взаимодействия с ней.

Источник

Оцените статью