Навигационни жестове 1.20.16 пуснати с още повече корекции на грешки и функции

click fraud protection

Връщаме се с друга актуализация на жестовете за навигация. Точно както при изданието на 1.18.4, фокусът тук е предимно върху стабилността.

Измина по-малко от месец (едва) и се завръщаме с друга актуализация на жестовете за навигация. Точно както при издание на 1.18.4, фокусът тук е предимно върху стабилността и производителността. Това обаче не означава, че няма нови функции. Прекарахме известно време, за да се уверим, че тази версия е възможно най-стабилна (както можете да познаете по високия номер на версията на корекцията).

Първо, ето акцентите:

  • Напълно преработихме детектора на жестове.
  • Добавихме куп нови жестове.
  • Има няколко нови опции за съвместимост, които да ви помогнат да настроите фино навигационните жестове за вашето устройство.
  • Вече можете да търсите конкретни настройки.
  • Проблемът с чувствителността при използване на Split Pill е коригиран.

Ето пълния списък с промените:

Характеристика

По-добро откриване на промяна на приложението

Първо, добавихме настройка за по-добро откриване на промени в приложението. Тази опция използва приложния програмен интерфейс за статистика на използването на Android за по-надеждно откриване на приложението, което в момента е на екрана. Активирайте го, като отидете в Настройки > Експериментални настройки и докоснете „Подобрено откриване на промени в приложението“. Само имайте предвид, че това може да доведе до по-лош живот на батерията.

Сложни жестове

Има и 8 нови "сложни" жеста:

  • Плъзнете нагоре и надясно или надясно и нагоре (+ дълъг вариант)
  • Плъзнете нагоре и наляво или наляво и нагоре (+ дълъг вариант)
  • Плъзнете надолу и надясно или надясно и надолу (+ дълъг вариант)
  • Плъзнете надолу и наляво или наляво и надолу (+ дълъг вариант)

Тези нови жестове работят както в нормален, така и в режим на разделно хапче.

Повторете дългите плъзгания

Добавихме също опция, която позволява на дългите плъзгания да се повтарят, докато не вдигнете пръста си. Например, ако сте настроили дълго плъзгане надясно, за да увеличите яркостта на дисплея, задържането на пръста ви надолу ще доведе до продължаване на увеличаването на яркостта.

Търсене на настройки

Следващата функция трябва да е особено полезна. Както може би знаете или не, жестовете за навигация имат малко претоварени опции. Може да е трудно да намерите нещо, което търсите, когато е заобиколено от десетки други опции. Е, ние добавихме функция за търсене на настройки в тази версия. Просто отворете настройките, докоснете иконата за търсене в горната лента и въведете това, което търсите.

Поведение

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

Изчистване на настройките при възстановяване на пълно архивиране

Навигационните жестове имат функция за архивиране и възстановяване от известно време. Това може да бъде полезно, ако преминавате към нов телефон или извършвате фабрично нулиране. В тази версия леко променихме поведението за възстановяване на пълно архивиране. Процесът вече ще изчисти всичките ви текущи настройки, преди да запише тези от архива. Това е само за да се гарантира правилното възстановяване на архива. В повечето случаи няма да забележите разлика.

Надеждност на цветовете за всяко приложение

В последната стабилна версия, 1.18.4, въведохме нова Експериментална функция: Цвят на таблетката за всяко приложение. В Navigation Gestures 1.20.16 подобрихме неговата надеждност. Сега трябва да е по-малко склонен към трептене при отваряне на приложения или когато има часовник в лентата на състоянието, показващ секунди.

Преработен детектор на жестове

Цветът на таблетката за приложение обаче не е единственото нещо, което подобрихме. Напълно преработихме детектора на жестове за хапчето. Първото нещо, което ще забележите с този нов детектор е, че хапчето вече се движи хоризонтално и вертикално едновременно. Това означава, че можете да започнете жест за плъзгане нагоре, но вместо това размислите и плъзнете хапчето надясно (разбира се, ако сте активирали сложния жест Надясно и нагоре, това ще се изпълни). Този нов детектор на жестове също отвори вратата към новите сложни жестове. Като цяло изживяването при плъзгане на хапчето трябва значително да се подобри.

Хапче Скриване/Избледняване

Следващото подобрение включва поведението на скриване и избледняване на хапчето. Ние преработихме логиката зад тези функции, така че те трябва да бъдат много по-надеждни и по-отзивчиви. Направихме го и така, че хапчето да се скрие и избледнява едновременно.

Не движете хапчето, когато се показва клавиатура

Също така поправихме опцията „Не местете хапчето при показване на клавиатурата“, за да работи по-надеждно на повече устройства.

Съвместимост

Тъй като различните устройства с Android могат да бъдат толкова много различни едно от друго, невъзможно е да накарате приложение като Navigation Gestures да работи правилно на всички тях автоматично. Ето защо с течение на времето добавихме нови опции за съвместимост. В Навигационните жестове 1.20.16 има няколко нови, които да ви помогнат да прецизирате Навигационните жестове за вашето устройство.

Забавяне на превключване на приложения

Първата нова опция включва действието за превключване на приложения. Android, за съжаление, няма директен метод за превключване към предишното приложение, така че жестовете за навигация трябва да симулират двойно докосване на бутона Recents. Поиграхме си с различни забавяния между двете симулирани докосвания, но нито едно не работи надеждно на всички устройства. Тази опция ви позволява сами да зададете забавянето между двете докосвания. Експериментирайте с по-дълги и по-кратки закъснения, за да намерите най-доброто за вашия телефон.

Забавяне на събитието за достъпност

Другият вариант също включва забавяне. Навигационните жестове разчитат на събития, докладвани на услуга за достъпност, за да разберат кога съдържанието на екрана се е променило. Тези събития обаче не се отчитат всеки път, когато се генерират. Android позволява да се зададе минимално забавяне между събитията. Колкото по-кратко е това забавяне, толкова по-бързи жестове за навигация могат да правят неща като актуализиране на цвета на хапчето или скриване на хапчето. За съжаление по-краткото забавяне означава и по-лош живот на батерията и производителност. По-дълго забавяне означава по-бавни реакции, но по-малък ефект върху използването на батерията и скоростта.

За щастие, Android позволява това забавяне да се задава динамично, така че добавихме опция, така че да можете да го зададете сами. Закъснението по подразбиране е 500 ms, но ако искате най-добра производителност, можете да го зададете до 100 ms. Ако се опитвате да пестите батерията, тя може да бъде настроена до 2000 ms.

Диалогов прозорец за прекъсване на звука

Android Pie преработи диалоговия прозорец за сила на звука, премествайки го отстрани на дисплея. Поради това, когато използвате приложение на цял екран в пейзаж на Pie, диалоговият прозорец за сила на звука ще бъде частично извън екрана. Има нова опция за съвместимост, която временно ще показва лентата за навигация, когато диалоговият прозорец за сила на звука е на екрана при определени условия.

Бъгове/Разни

Освен всичко споменато по-горе, има доста корекции на грешки и различни промени, които трябва да подобрят изживяването ви при използване на навигационни жестове.

Поправки на сривове

Тъй като е приложение за персонализиране от ниско ниво, Navigation Gestures има справедлив дял от сривове. От 1.18.4 поправихме доста сривове и цялостното изживяване трябва да е много по-стабилно.

Подобрения в производителността

Отново, с колко много навигационни жестове трябва да правят във фонов режим, има доста моменти, когато навигационните жестове замръзват, особено на по-стари устройства или устройства от по-нисък клас. Много работа беше вложена в производителността за тази версия, като бяха коригирани доста случаи, при които навигационните жестове спират да отговарят.

Скриване на хапчето при показване на клавиатурата

В един момент прекъснахме тази опция. Е, сега е поправено и трябва да работи отново надеждно в 1.20.16.

Чувствителност

По време на процеса на разработка и тестване между пускането на 1.15.10 и 1.18.4, чувствителността на жестовете беше значително намалена, когато хапчето беше подравнено към долната част на екрана. Може да се заобиколи чрез активиране на Full Overscan, но не всички устройства са съвместими с тази опция.

След продължително разследване открихме причината за този проблем и тя трябва да бъде отстранена сега. Ако сте включили Full Overscan в 1.18.4, можете да го деактивирате, ако желаете.

Разни

  • Уверете се, че опцията Show NavBar with Keyboard е деактивирана, когато Overlay NavBar е включен
  • Уверете се, че задържането на хапчето, за да се покаже лентата за навигация, докато фиксирането на екрана е активно, действително работи
  • Оправи някои анимации

[appbox googleplay com.xda.nobar&hl=bg]


Значи това е. Както беше обещано, има цял куп нови неща: функции, промени в поведението, корекции на грешки... какво повече можеш да искаш?

Ако не сте пробвали Navigation Gestures преди, няма по-добър момент от сега да отидете да го инсталирате. Ако сте го пробвали преди и сте го деинсталирали поради проблеми, които сте изпитали, опитайте го още веднъж и след това го деинсталирайте, защото пак вероятно ще имате проблеми. Все пак докладвайте за всички проблеми, които имате. Можете да изпратите имейл до navigationgestures [at] xda-developers [dot] com или да създадете билет на https://support.xda-developers.com за да ни уведомите.