Wracamy z kolejną aktualizacją Gesty nawigacyjne. Podobnie jak w przypadku wersji 1.18.4, tutaj skupiono się przede wszystkim na stabilności.
Minął niecały miesiąc (ledwo) i wracamy z kolejną aktualizacją Gesty nawigacyjne. Podobnie jak z wydanie 1.18.4, skupiamy się tutaj przede wszystkim na stabilności i wydajności. Nie oznacza to jednak, że nie ma nowych funkcji. Spędziliśmy trochę czasu, upewniając się, że to wydanie jest tak stabilne, jak to tylko możliwe (co można rozpoznać po dużej liczbie wersji poprawek).
Na początek oto najważniejsze informacje:
- Całkowicie przeprojektowaliśmy detektor gestów.
- Dodaliśmy kilka nowych gestów.
- Dostępnych jest kilka nowych opcji zgodności, które pomogą Ci dostosować gesty nawigacji do Twojego urządzenia.
- Możesz teraz wyszukiwać określone ustawienia.
- Naprawiono problem z czułością przy użyciu Split Pill.
Oto pełna lista zmian:
Cechy
Lepsze wykrywanie zmian aplikacji
Po pierwsze dodaliśmy ustawienie umożliwiające lepsze wykrywanie zmian w aplikacji. Ta opcja wykorzystuje interfejs API Statystyki użytkowania systemu Android w celu bardziej niezawodnego wykrywania aplikacji aktualnie wyświetlanej na ekranie. Włącz tę opcję, wybierając Ustawienia > Ustawienia eksperymentalne i dotykając „Ulepszone wykrywanie zmian w aplikacji”. Pamiętaj tylko, że może to skutkować gorszą żywotnością baterii.
Złożone gesty
Istnieje również 8 nowych „złożonych” gestów:
- Przesuń w górę i w prawo lub w prawo i w górę (+ długi wariant)
- Przesuń w górę i w lewo lub w lewo i w górę (+ długi wariant)
- Przesuń w dół i w prawo lub w prawo i w dół (+ długi wariant)
- Przesuń w dół i w lewo lub w lewo i w dół (+ długi wariant)
Te nowe gesty działają zarówno w trybie normalnej, jak i podzielonej pigułki.
Powtarzaj długie przeciągnięcia
Dodaliśmy także opcję umożliwiającą powtarzanie długich przeciągnięć do momentu podniesienia palca. Na przykład, jeśli ustawiłeś długie przesunięcie w prawo w celu zwiększenia jasności wyświetlacza, trzymanie palca w dół spowoduje dalsze zwiększanie jasności.
Wyszukiwanie ustawień
Ta kolejna funkcja powinna być szczególnie przydatna. Jak być może wiesz, ale nie musisz, Gesty nawigacyjne mają nieco przeładowane opcjami. Znalezienie czegoś, czego szukasz, może być trudne, gdy jest otoczone dziesiątkami innych opcji. Cóż, dodaliśmy w tej wersji funkcję wyszukiwania ustawień. Po prostu otwórz ustawienia, dotknij ikony wyszukiwania na górnym pasku i wpisz, czego szukasz.
Zachowanie
Chociaż jest mnóstwo nowych funkcji, wprowadziliśmy także sporo zmian w działaniu gestów nawigacyjnych.
Wyczyść ustawienia podczas przywracania pełnej kopii zapasowej
Gesty nawigacji mają już od jakiegoś czasu funkcję tworzenia kopii zapasowych i przywracania. Może to być przydatne, jeśli zmieniasz telefon lub przywracasz ustawienia fabryczne. W tej wersji nieznacznie poprawiliśmy zachowanie przywracania pełnej kopii zapasowej. Proces wyczyści teraz wszystkie bieżące ustawienia przed zapisaniem ustawień z kopii zapasowej. Ma to na celu zapewnienie prawidłowego przywrócenia kopii zapasowej. W większości przypadków nie zauważysz różnicy.
Niezawodność koloru pigułki w aplikacji
W ostatniej stabilnej wersji 1.18.4 wprowadziliśmy nową funkcję eksperymentalną: kolor pigułki dla aplikacji. W Gesty nawigacyjne 1.20.16 poprawiliśmy ich niezawodność. Powinien być teraz mniej podatny na migotanie podczas otwierania aplikacji lub gdy zegar na pasku stanu pokazuje sekundy.
Przeprojektowany detektor gestów
Kolor pigułki w aplikacji to jednak nie jedyna rzecz, którą ulepszyliśmy. Całkowicie przeprojektowaliśmy detektor gestów dla pigułki. Pierwszą rzeczą, którą zauważysz w przypadku tego nowego detektora, jest to, że pigułka porusza się teraz jednocześnie w poziomie i pionie. Oznacza to, że możesz rozpocząć gest przesuwania w górę, ale zmień zdanie i zamiast tego przeciągnij pigułkę w prawo (oczywiście, jeśli masz włączony złożony gest „Prawo i góra”, zostanie on wykonany). Ten nowy detektor gestów otworzył także drzwi do nowych, złożonych gestów. Ogólnie rzecz biorąc, doświadczenie przesuwania pigułki powinno zostać znacznie poprawione.
Ukrywanie/blaknięcie pigułki
Kolejne ulepszenie polega na ukrywaniu i blaknięciu pigułki. Przeprojektowaliśmy logikę tych funkcji, więc powinny być znacznie bardziej niezawodne i responsywne. Zrobiliśmy to również tak, abyś mógł jednocześnie ukrywać i blaknąć pigułkę.
Nie przesuwaj pigułki, gdy wyświetlana jest klawiatura
Poprawiliśmy także opcję „Nie ruszaj pigułki, gdy wyświetlana jest klawiatura”, aby działać bardziej niezawodnie na większej liczbie urządzeń.
Zgodność
Ponieważ różne urządzenia z Androidem mogą znacznie się od siebie różnić, nie jest możliwe, aby aplikacja taka jak Gesty nawigacyjne działała prawidłowo na każdym z nich automatycznie. Dlatego z biegiem czasu dodaliśmy nowe opcje zgodności. W wersji 1.20.16 wprowadzono kilka nowych funkcji, które pomogą Ci dostosować gesty nawigacji do Twojego urządzenia.
Przełącz opóźnienie aplikacji
Pierwsza nowa opcja obejmuje akcję Przełącz aplikacje. Android niestety nie ma bezpośredniego sposobu na przejście do poprzedniej aplikacji, więc Gesty Nawigacyjne muszą symulować dwukrotne dotknięcie przycisku Ostatnie. Bawiliśmy się różnymi opóźnieniami między dwoma symulowanymi dotknięciami, ale żadne z nich nie działało niezawodnie na wszystkich urządzeniach. Ta opcja umożliwia samodzielne ustawienie opóźnienia pomiędzy dwoma dotknięciami. Eksperymentuj z dłuższymi i krótszymi opóźnieniami, aby znaleźć najlepsze rozwiązanie dla swojego telefonu.
Opóźnienie zdarzenia dostępności
Druga opcja również wiąże się z opóźnieniem. Gesty nawigacyjne opierają się na zdarzeniach zgłaszanych usłudze ułatwień dostępu, aby wiedzieć, kiedy zawartość ekranu uległa zmianie. Zdarzenia te nie są jednak raportowane za każdym razem, gdy są generowane. Android umożliwia ustawienie minimalnego opóźnienia między zdarzeniami. Im krótsze jest to opóźnienie, tym szybciej Gesty Nawigacyjne mogą wykonywać takie czynności, jak aktualizacja koloru pigułki lub ukrywanie pigułki. Niestety krótsze opóźnienie oznacza również gorszą żywotność i wydajność baterii. Dłuższe opóźnienie oznacza wolniejsze reakcje, ale mniejszy wpływ na zużycie baterii i prędkość.
Na szczęście Android pozwala na dynamiczne ustawienie tego opóźnienia, dlatego dodaliśmy opcję, dzięki której możesz ustawić to samodzielnie. Domyślne opóźnienie wynosi 500 ms, ale jeśli chcesz uzyskać najlepszą wydajność, możesz ustawić je nawet na 100 ms. Jeśli chcesz oszczędzać baterię, można go ustawić aż do 2000 ms.
Okno dialogowe głośności odcięcia
Android Pie przeprojektował okno dialogowe głośności, przenosząc je na bok wyświetlacza. Z tego powodu podczas korzystania z aplikacji pełnoekranowej w orientacji poziomej na Pie okno dialogowe głośności będzie częściowo poza ekranem. Dostępna jest nowa opcja zgodności, która tymczasowo wyświetla pasek nawigacji, gdy na ekranie pojawia się okno dialogowe głośności, w określonych warunkach.
Błędy/Różne
Oprócz wszystkiego wymienionego powyżej, istnieje sporo poprawek błędów i różnych zmian, które powinny poprawić Twoje wrażenia z korzystania z gestów nawigacji.
Naprawa awarii
Będąc aplikacją do personalizacji niskiego poziomu, Gesty nawigacji mają sporo awarii. Od wersji 1.18.4 naprawiliśmy sporo awarii i ogólne wrażenia powinny być znacznie stabilniejsze.
Ulepszenia w wydajności
Ponownie, biorąc pod uwagę ilość gestów nawigacyjnych, które muszą wykonywać w tle, zdarza się, że gesty nawigacyjne zawieszają się, szczególnie na starszych lub słabszych urządzeniach. W tej wersji włożono wiele pracy w wydajność, naprawiając kilka przypadków, w których gesty nawigacji przestają reagować.
Ukryj pigułkę, gdy pojawi się klawiatura
W pewnym momencie złamaliśmy tę opcję. Cóż, teraz zostało to naprawione i powinno znowu działać niezawodnie w wersji 1.20.16.
Wrażliwość
Podczas procesu opracowywania i testowania między wydaniem wersji 1.15.10 a 1.18.4 czułość gestów znacznie spadła, gdy pigułka była wyrównana z dolną krawędzią ekranu. Można to obejść, włączając opcję Full Overscan, ale nie wszystkie urządzenia są kompatybilne z tą opcją.
Po wielu badaniach znaleźliśmy przyczynę tego problemu i należy ją teraz naprawić. Jeśli włączyłeś opcję Full Overscan w wersji 1.18.4, możesz ją wyłączyć, jeśli chcesz.
Różnorodny
- Upewnij się, że opcja Pokaż pasek nawigacyjny z klawiaturą jest wyłączona, gdy włączona jest opcja Nakładanie paska nawigacyjnego
- Upewnij się, że przytrzymanie pigułki w celu wyświetlenia paska nawigacji, gdy przypinanie ekranu jest aktywne, rzeczywiście działa
- Popraw niektóre animacje
[appbox googleplay com.xda.nobar&hl=en]
Więc to jest to. Zgodnie z obietnicą, jest cała masa nowych rzeczy: funkcje, zmiany w zachowaniu, poprawki błędów... czego chcieć więcej?
Jeśli jeszcze nie wypróbowałeś Gesty nawigacyjne, nie ma lepszego momentu niż teraz, aby go zainstalować. Jeśli próbowałeś już tego wcześniej i odinstalowałeś go z powodu napotkanych problemów, daj mu jeszcze jedną szansę, a następnie odinstaluj go, ponieważ prawdopodobnie nadal będziesz mieć problemy. Zgłaszaj jednak wszelkie problemy, jakie masz. Możesz wysłać e-mail na adres nawigacjigestury [at] xda-developers [dot] com lub utworzyć zgłoszenie na stronie https://support.xda-developers.com dać nam znać.