Android

Лучше, чем круговые элементы управления: получить полноэкранный режим без прошивки ПЗУ

Лучше, чем круговые элементы управления: получить полноэкранный режим без прошивки ПЗУ

Ах, панель навигации Android или, как ее называют друзья, панель навигации. Если у вас нет устройства Samsung с аппаратными кнопками «Меню», «Домой» и «Назад», вы наверняка испытали это современное устройство Android: черная полоса, расположенная внизу экрана, крадя драгоценные пиксели. Конечно, он выполняет важную работу — позволяет вам вернуться назад или домой и получить доступ к экрану недавних приложений и меню … Но почему он не может остаться в стороне, когда он вам не нужен? Что ж, с Ultimate Dynamic Navbar [Больше не доступно], это возможно — и это также может стать более полезным по пути.

Многие разработчики были недовольны навигационной панелью Android — и в результате вы найдете то, что называется Pie Controls, на многих ПЗУ, таких как Cyanogen или PAC ( см. Здесь ). Это круглое меню, которое появляется, когда вы скользите пальцем по экрану. Это работает, и все же Ultimate Dynamic Navbar лучше, как вы скоро увидите. Так что, работаете ли вы со стандартным ПЗУ или с функцией Pie Controls, вас заинтересует это приложение. Он поставляется как в облегченной, так и в полной версии, которая обойдется вам в 3 доллара. Мы серьезно относимся к этим вещам здесь, поэтому я буду смотреть на платную версию.

Что вам понадобится: телефон с рутом (любой ROM подойдет)

В Ultimate Dynamic Navbar есть много интересных вещей, не последним из которых является то, что он не зависит от ПЗУ. Недавно я обсуждал радости настройки телефона. не перепрошивая ПЗУ с использованием платформы Xposed, и в самом конце этого поста я упомянул, что некоторые приложения теперь поставляются с собственными модулями Xposed, такими как Greenify Ultimate Dynamic Navbar является еще одним ярким примером:

ultimate-dynamic-navbar-1

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

Отключение вашего существующего Navbar

Имея это в виду, давайте сначала посмотрим на приложение:

ultimate-dyanmic-navbar-11

Первое, что вы захотите сделать, это спрятать существующую панель навигации — в противном случае у вас будет два из них, один поверх другого. Я не смог сделать снимок экрана, но это так же раздражает и излишне, как кажется. Итак, нажмите на спуферы Navbar (вторая запись в главном меню), чтобы увидеть ваши настройки. Экран спуферов, показанный справа, дает четкое представление: если вы уже используете Cyanogen, AOKP или подобное ПЗУ, Ultimate Dynamic Navbar рекомендует отключить панель навигации с помощью встроенного механизма ПЗУ.

Следующий лучший вариант — скрыть панель навигации с помощью включенного модуля Xposed. Вот почему важно читать экраны: я изначально просто включил модуль Xposed, хотя моему ПЗУ он не нужен.

И последнее, и определенно меньшее, это отключение навигационной панели путем изменения файла build.prop для Android. Это может сработать, но, как ясно заявляет разработчик, это опасно, и вы просто не хотите туда идти. Получите Xposed вместо этого.

Для Cyanogenmod вот как я отключил свою панель навигации: я перешел в « Настройки»> «Интерфейс»> «Круговые элементы управления» и снял флажок в верхней части экрана (т.е. отключил круговые элементы управления). Затем я перешел на расширенный рабочий стол и выбрал видимую строку состояния:

ultimate-dynamic-navbar-2

Вот и все. Теперь у меня было устройство с навигационной панелью, которая автоматически скрывалась из поля зрения, когда мне это не нужно. Но самое интересное только начиналось: теперь я могу приступить к индивидуальной настройке, намного превосходя возможности Pie Controls для Cyanogen.

Размах и прессы и тумблеры, о мой

Ultimate Dynamic Navbars имеет одно из самых полных меню предпочтений, которое я видел в недавней памяти. Серьезно, этот зверь позволяет настроить что угодно . Вот только пара экранов, чтобы дать вам представление о том, что вы можете сделать:

ultimate-dynamic-navbar-4

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

Двумя другими известными настройками выше являются Swipe-to-Action и LongPresses в режиме смахивания (на правом скриншоте). Первый позволяет провести пальцем вверх, чтобы открыть панель навигации, а затем просто подвести палец к кнопке и снять ее с экрана. Это считается нажатием кнопки и делает работу с автоматически скрытой панелью навигации такой же простой, как и с видимой: никаких дополнительных нажатий не требуется.

Второй параметр связан с тем, что UDN (как мы будем называть его теперь) позволяет вам установить два действия для каждой кнопки: нажатие и длительное нажатие. Если вы хотите, вы можете активировать долгое нажатие таким же образом: проведите пальцем, чтобы открыть панель навигации, подведите палец к кнопке и удерживайте ее там. Через мгновение долгое нажатие срабатывает. Это глоток, чтобы описать, но очень плавный в действии.

Две другие ключевые настройки имеют отношение к высоте панели жестов и длине активируемого жеста:

ultimate-dynamic-navbar-8

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

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

Настройка действий кнопок

Теперь, когда панель работает так, как вам нравится, пришло время рассмотреть отдельные кнопки. Какие кнопки вы хотите, и что они должны делать? Возможностей предостаточно:

ultimate-dynamic-navbar-5

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

К сожалению, не хватает одного способа запуска ярлыков с помощью кнопок: было бы здорово, если бы я долго нажимал кнопку «Домой», чтобы открыть панель приложений в Nova Launcher Prime ( см. ). Это один из немногих недостатков UDN, когда дело доходит до настройки.

Изменение внешнего вида и размера Navbar

Итак, теперь у вас есть навигационная панель вашей мечты, а также кнопки, установленные просто так. Это было бы хорошее время, чтобы рассмотреть косметику и эстетику:

ultimate-dynamic-navbar-6

UDN поставляется с множеством тем кнопок, начиная от стандартных (вы можете сделать так, чтобы кнопки выглядели так же, как на ПЗУ, поставляемом с вашим телефоном, или с телефоном вашего друга), до некоторых диких (не говоря уже уродливых) вариантов. Выше вы можете увидеть стандартные темы Motorola и Samsung. Вы также можете изменить цвета и эффекты свечения.

Далее настраиваем размер панели навигации:

ultimate-dynamic-navbar-7

Выше вы можете видеть две крайности (эта 15-пиксельная навигационная панель справа крошечная, или что?), Но 45 для большинства из них является нормой.

Чтение Документов И Одинокая Ошибка

Поскольку UDN может сделать так много, приятно видеть, что разработчику понадобилось некоторое время, чтобы собрать FAQ и решить некоторые потенциальные проблемы:

ultimate-dynamic-navbar-9

Как вы можете видеть выше, часто задаваемые вопросы довольно неформальны: «Теперь мое устройство не загружается», — говорит пользователь, «LOL», — отвечает разработчик. Это заставило меня посмеяться. Ответы являются информативными, но они содержат случайную опечатку.

Наконец, было бы неплохо упомянуть одну-единственную ошибку, с которой я столкнулся при использовании UDN:

ultimate-dynamic-navbar-10

Выше вы можете четко видеть, что уведомление о дисплеях не проверено — мне действительно не нужно еще одно уведомление, что с наличием Lux ( см. Здесь ) и Switchr ( см. здесь ), уже показывающий два постоянных уведомления. И все же, даже с отключенной настройкой, я все равно получил уведомление. Не конец света, но ошибка — это ошибка.

Это стоит того

Ultimate Dynamic Navbar — один из самых впечатляющих инструментов настройки, которые я видел недавно. Он не только мощный, но он просто работает — он чувствует себя твердым. Я рад узнать, что могу просто настроить свою навигационную панель и заставить ее работать на любом выбранном мной ПЗУ. Настоятельно рекомендуется.

Похожие посты
Android

Samsung перехватывает чехлы

Android

Samsung Captivate Чехлы

Android

Спринт HTC Hero

Android

LogMeIn зажигание