Zaktualizowano gesty nawigacyjne, dodając lepsze ukrywanie paska nawigacji, działanie podczas uruchamiania aplikacji, zgodność z systemem Android P i nie tylko

Gesty nawigacyjne firmy XDA umożliwiają sterowanie gestami w stylu iPhone'a X na dowolnym urządzeniu z systemem Android. Ciężko pracowaliśmy, a nasza najnowsza aktualizacja wiele wniosła!

My wystrzelony nasz Gesty nawigacji app nieco ponad 3 tygodnie temu i od czasu naszego Ostatnia aktualizacja, ciężko pracowaliśmy, aby odpowiedzieć na przytłaczającą liczbę opinii, które otrzymaliśmy. Nasza aplikacja, pierwotnie zaprojektowana jako prosta aplikacja do sterowania gestami oparta na gestach Apple iPhone X, zyskała od tego czasu wiele funkcji dostosowywania. Na tym też nie poprzestaniemy, ponieważ przyszła aktualizacja umożliwi użytkownikom tworzenie elementów sterujących nawigacją za pomocą gestów w stylu OnePlus 5T i OnePlus 6. Jeśli masz już dość powierzchni ekranu zajmowanej przez nudne przyciski nawigacyjne w oprogramowaniu, wypróbuj naszą najnowszą aktualizację aplikacji. Jest całkowicie bezpłatny dla wszystkich podstawowych działań i ustawień!

Chcielibyśmy dziękujemy wszystkim naszym zwolennikom, którzy kupili wersję premium

 aplikacji. Twoje wsparcie pomoże nam w dalszym rozwoju aplikacji. Ta druga ważna aktualizacja dodaje dwie nowe funkcje wyłącznie dla użytkowników premium. Teraz, gdy dostępna jest nasza najnowsza aktualizacja, możemy poświęcić więcej czasu na wdrożenie funkcji w wersji premium aplikacji.

Po aktualizacji zalecamy ponowne uruchomienie, jeśli wystąpią jakiekolwiek problemy. Czasami aktualizacja aplikacji powoduje, że skórka OEM zatrzymuje usługę ułatwień dostępu... lub może się zdarzyć inna dziwność. Ponowne uruchomienie przywróci go do czystego konta.

[appbox googleplay com.xda.nobar]

Aktualizacja jest już udostępniana użytkownikom w Sklepie Play. Jeśli nie chcesz czekać na aktualizację, możesz pobrać plik APK tutaj.

Pobierz Gesty nawigacyjne 1.2.0

Gesty nawigacyjne v1.2.0 Lista zmian

Lista zmian jest ogromna, dlatego podzielę zmiany na sekcje, aby zachować porządek.

Zgodność z Androidem P

W zeszłym tygodniu Google wprowadziło tę funkcję Android P Beta 2 (Programista Preview 3) dla Google Pixel, Google Pixel XL, Google Pixel 2 i Google Pixel 2 XL. The Niezbędny telefon I Sony Xperia XZ2 również otrzymali tę aktualizację. Z jakiegoś powodu Google wprowadził zmiany w najnowszej wersji beta Androida P, które umożliwiają teraz działanie aplikacji Gesty nawigacyjne. Zrobiliśmy absolutnie niczego aby tak się stało. Jesteśmy sceptyczni, czy tak się nie stanie, gdy pojawi się Android P Beta 3/Developer Preview 4, więc na razie ciesz się nim na swoim urządzeniu z Androidem P. Nadal będziemy trzymać się naszego rozwiązania, jeśli Google cofnie zmiany wprowadzone w celu umożliwienia działania naszej aplikacji na Androidzie P.

Nowe funkcje premium

  • Akcja przełączania klawiatury, aby uruchomić okno dialogowe przełączania klawiatury
  • Akcja Uruchom aplikację, aby uruchomić wybraną aplikację*

*Jeśli zauważysz, że aplikacja uruchamia się „wolno” po użyciu pigułki do naciśnięcia przycisku strony głównej, jest to spowodowane niejasną zmianą wprowadzoną jeszcze w systemie Android 4.4 KitKat. Chyba że masz ten moduł Xposed lub niestandardową pamięć ROM zainstalowaną wraz z łatką, nie da się tego obejść.

Zmiany wyglądu

  • Dodano pola ręcznego wprowadzania danych dla wszystkich suwaków.
  • Suwaki wyglądu dla promienia, szerokości, wysokości, pozycji X i pozycji Y narożnika pigułki można teraz ustawić tak, aby zmieniały się procentowo, a nie px/dp. Ustawienie wartości procentowej oznacza, że ​​pigułka będzie skalowana w trybie poziomym.
  • Zwiększono maksymalną pozycję Y z 70 dp do 130 dp

Zmiany zachowania

  • Miejmy nadzieję, że w końcu naprawia problem polegający na wyświetlaniu zdjęć paska nawigacji w aplikacjach pełnoekranowych jak YouTube. To również powinno napraw „migotanie” dowolnego ekranu że zgłosiliście miejsca, w których pasek nawigacji podskakuje w górę i w dół.
  • Oddzielono funkcję ukrywania paska nawigacji od funkcji pigułki. To znaczy ukrywanie paska nawigacyjnego jest teraz opcją OPT-IN. Możesz pominąć przyznawanie uprawnienia WRITE_SECURE_SETTINGS przy uruchomieniu i przyznać je później, jeśli spróbujesz przełączyć funkcję ukrywania paska nawigacyjnego. Powinno to pomóc naprawić przypadki, w których aplikacja uważa, że ​​urządzenie ma pasek nawigacyjny (i w ten sposób zmusza je do przejścia przez tę konfigurację), gdy tak nie jest. Ponieważ rozdzieliliśmy tę funkcję, dostępne są teraz 2 kafelki Szybkich ustawień – jeden do przełączania pigułki i drugi do przełączania paska nawigacji oprogramowania.
  • Dodany "większy hitbox" do Ustawienia --> Zgodność i domyślnie włącz tę opcję. Zwiększa to hitbox pigułki z 4dp powyżej do 12dp powyżej, co ułatwia trafienie.
  • Jeśli nie ustawiono akcji „przesuń i przytrzymaj”, domyślnie zostanie ustawiona akcja „przesuń” w tym kierunku. Np. jeśli opcja „przesuń w górę i przytrzymaj” nie jest ustawiona, a przesuniesz w górę i przytrzymasz, nastąpi zwykła akcja przesunięcia w górę.
  • Zmniejsz minimalny czas przesunięcia i przytrzymania z 200 ms do 100 ms.
  • Zmieniono priorytet ciągłego powiadomienia w Androidzie Oreo z Min na Low. Mamy nadzieję, że powinno to zatrzymać powiadomienie „aplikacja działa w tle”.
  • Czułość i animacjew sumie powinno być znacznie się poprawiła.
  • Opcja pozostawienia włączonej pigułki w trybie samochodowym (Android Auto)
  • Dodano opcję „Zachowaj oryginalny pasek nawigacyjny na pełnym ekranie” w Ustawieniach -> Zgodność, jeśli chcesz, aby pasek nawigacji był nadal dostępny po przesunięciu z boku

Poprawki błędów

  • Naprawiono błąd powodujący, że okno dialogowe głośności pozostawało na ekranie przez 20 sekund

Różne zmiany

  • Masowe porządkowanie preferencji, aby uczynić je bardziej zorganizowanymi i ładniejszymi.
  • Mamy nadzieję, że rozwiązano problem polegający na tym, że wersja premium nie była wykrywana. (Zwykle naprawiało to ponowne uruchomienie po stronie użytkownika.)

Lista funkcji gestów nawigacyjnych

Dla tych z Was, którzy chcą dostać się do tej aplikacji, ale dopiero teraz o niej słyszą, oto lista funkcji uwzględniająca najnowszą aktualizację (rozwiń przycisk):

Lista funkcji gestów nawigacji

Gesty

  • Opukanie
    • Pojedyncze dotknięcie
    • Podwójne wciśnięcie
    • Dotknij i przytrzymaj (długie naciśnięcie)
  • Kiepskie piwo
    • Przesuń w górę i przytrzymaj
    • Przesuń w lewo
    • Przesuń w lewo i przytrzymaj
    • Przesuń w prawo
    • Przesuń w prawo i przytrzymaj
    • Przesuń palcem w górę
    • Przesuń w dół

działania

  • Bezpłatny
    • Dom
    • Z powrotem
    • Ostatnie aplikacje
    • Przełącz podzielony ekran (wymaga Androida Nougata+)
    • Otwórz poprzednią aplikację (wymaga Androida Nougat+)
    • Otwórz Asystenta
    • Ukryj pigułkę
  • Premia
    • Rozciągnij obszar powiadomień
    • Opuść szybkoschnące płytki
    • Otwórz menu zasilania
    • Przejdź do poprzedniej ścieżki multimedialnej*
    • Przejdź do następnej ścieżki multimedialnej*
    • Odtwórz/wstrzymaj bieżący utwór multimedialny*
    • Przełącz okno dialogowe klawiatury
    • Uruchom aplikację**

* Nie gwarantujemy, że akcje multimedialne będą działać z każdą aplikacją. Akcje multimedialne wykorzystują standardowe interfejsy API systemu Android do współpracy z większością aplikacji.

**Jeśli zauważysz, że aplikacja uruchamia się „wolno” po użyciu pigułki do naciśnięcia przycisku strony głównej, jest to spowodowane niejasną zmianą wprowadzoną jeszcze w systemie Android 4.4 KitKat. Chyba że masz ten moduł Xposed lub niestandardową pamięć ROM zainstalowaną wraz z łatką, nie da się tego obejść.

Wygląd (wszystko za darmo)

  • Przełącz cień pigułki
  • Dostosuj kolor pigułki
  • Dostosuj przezroczystość pigułki
  • Dostosuj kolor obramowania pigułki
  • Dostosuj promień narożnika pigułki
  • Dostosuj szerokość/wysokość pigułki
  • Dostosuj pozycję pionową/poziomą pigułki

Zachowanie (wszystko za darmo)

  • Ukryj w aplikacjach pełnoekranowych
  • Nie przesuwaj pigułki nad klawiaturą
  • Pozostaw pigułkę włączoną w trybie samochodowym (Android Auto)
  • Dostosuj czas przesuwania i przytrzymywania
  • Dostosuj czas trwania wibracji
  • Dostosuj czas trwania animacji

Kompatybilność (wszystko za darmo)

  • Ukryj oryginalny pasek nawigacyjny w orientacji poziomej
  • Poprawki trybu tabletu
  • Większy hitbox
  • Zachowaj oryginalny pasek nawigacyjny w aplikacjach pełnoekranowych

Czytaj więcej


Często zadawane pytania dotyczące gestów nawigacyjnych

Rozwiń poniższy przycisk, aby zobaczyć nasze odpowiedzi na listę najczęściej zadawanych pytań.

Często zadawane pytania dotyczące gestów nawigacji

  • Pomocy, odinstalowałem aplikację i nie mogę już uzyskać dostępu do paska nawigacyjnego!
    • Proszę podłączyć się do komputera i uruchomić następujące polecenie: adb shell wm overscan reset
  • Na dole ekranu znajduje się „biała linia”!
    • To NIE jest błąd. Jest to efekt uboczny zmiany, którą celowo wprowadziliśmy po wersji 1.0.0, ponieważ bez niej wiele urządzeń Samsung, Motorola i Xiaomi zgłaszało główne błędy (np. czarny ekran po odblokowaniu, co uniemożliwiało korzystanie z telefonu.) „Biała linia” jest spowodowana tym, że pasek nawigacji jest ukryty w 99,99%, ale nie w 100% (tzn. całkowicie ukrywamy pasek nawigacyjny z wyjątkiem 1 piksela.) Zatem „biała linia” to w rzeczywistości tylko pasek nawigacyjny w kolorze białym. Zauważają to głównie właściciele Samsungów, ponieważ Samsung agresywnie koloruje pasek nawigacyjny na biało. Kolorujemy pasek nawigacyjny, aby ukryć tę białą linię.
  • Odinstalowanie aplikacji nie przywraca mojego podstawowego paska nawigacyjnego!
    • Nie odinstalowuj aplikacji, chyba że najpierw wyłączysz pigułkę w aplikacji. Nasza aplikacja nie ma możliwości wykrycia, kiedy jest odinstalowywana, więc nie możemy cofnąć wprowadzonych zmian, jeśli ją odinstalujesz. Najpierw wyłącz pigułkę, a następnie odinstaluj ją w normalny sposób.
  • Pill nie działa z przypinaniem ekranu.
    • Nie mamy możliwości symulowania długiego naciśnięcia przycisku Wstecz bez rootowania. Wstępne rozwiązanie, nad którym się zastanawiamy, polega na wykrywaniu, kiedy telefon przechodzi w stan przypiętego ekranu i wyłączaniu pigułki w celu przywrócenia standardowego paska nawigacji.
  • Aplikacja ukrywa stację dokującą w Samsung DeX.
    • Najwyraźniej stacja dokująca w DeX jest postrzegana jako pasek nawigacyjny. Zobaczymy, czy uda nam się wykryć DeX i po prostu wyłączyć aplikację, gdy to nastąpi.
  • Czy możemy dodać funkcję, w której pigułka znajduje się w oddzielnym obszarze, tak aby nie nakładała się na niektóre elementy interfejsu użytkownika?
    • Bardzo prawdopodobne, że nie, przepraszam. Już przesuwamy zawartość ekranu w dół, aby ukryć pasek nawigacji. Dodanie tej funkcji wymagałoby od nas podniesienia zawartości ekranu. Nie możemy mieć tego w obie strony. Jednakże, wkrótce dodamy gesty wykonywane poza ekranem w stylu OnePlus, polegające na przesuwaniu palcem w górę od dołu ekranu. Dzięki temu nie będziesz musiał się martwić o nakładanie się elementów interfejsu użytkownika!
  • Czy możemy ukryć pigułkę w programie uruchamiającym?
    • Tak, przyszła wersja umożliwi ukrycie pigułki, gdy będziesz na ekranie głównym.
  • Czy możemy zablokować ekran?
    • Znamy 4 sposoby, aby to zrobić i żaden z nich nie jest idealny. Nie ma prostego interfejsu API „ekranu blokady” (cóż, dopiero w przypadku Androida P), z którego moglibyśmy skorzystać i który nie stwarzałby żadnych problemów. Launcher NovyJednak podejście firmy jest prawdopodobnie najlepszym rozwiązaniem, więc prawdopodobnie zrobimy to samo, co oni. Ale to zaplanowane!
  • Czy możemy zrobić zrzut ekranu?
    • Można to zrobić wyłącznie w wersji starszej niż Android P, korzystając z interfejsu API MediaProjection (tego, który umożliwia nagrywanie ekranu). Wymaga to dużej wydajności, ale jest wykonalne.
  • Czy możemy dodać specjalne akcje roota?
    • Tak, dodamy je ponownie w przyszłej wersji.

Czytaj więcej


Dołącz do naszej grupy testującej Beta Gesty Nawigacyjne

Nasz grupa beta-testerów w serwisie Telegram potwierdził, że najnowsza wersja działa dobrze na następujących urządzeniach:

Lista urządzeń przetestowanych z gestami nawigacji v1.2.0

  • Google Nexusie 6
  • Google Pixel XL
  • Google Pixel 2 XL
  • Huawei P9 Lite
  • LG G6
  • LG V20
  • LG V30
  • Motorola Moto G4 Play
  • Motorola Moto Z Play
  • OnePlusa 5T
  • Samsunga Galaxy Note8
  • Samsunga Galaxy S8
  • Samsunga Galaxy S9
  • Sony Xperia XA1 Ultra

Czytaj więcej

Testujemy każdą wersję przed wypuszczeniem jej do Sklepu Google Play, ale nawet w przypadku grupy testującej wersję beta nadal trudno jest znaleźć każdy nowy błąd w aplikacji.


Informacje zwrotne i wsparcie dla gestów nawigacyjnych

Opinia jest dla nas bardzo ważna. Chociaż mamy szczęście, że mamy dostęp do dużego zespołu, który jest właścicielem szerokiej gamy urządzeń od kilku różnych producentów urządzeń, trudno nam zapewnić działanie wolne od błędów na każdym urządzenie. Jeśli masz problemy z naszą aplikacją, nie wahaj się Wyślij do nas e-mail lub opublikuj w oficjalny wątek wsparcia XDA.

Planujemy dodać dodatkowe funkcje w nadchodzących wersjach, aby zapewnić użytkownikom więcej opcji gestów i działań związanych z przesuwaniem. Mamy nadzieję zapewnić doświadczenie, które może zastąpić pasek nawigacyjny na Twoim urządzeniu. Jeśli uważasz, że powinniśmy dodać jedną lub dwie funkcje, aby tak się stało, skontaktuj się z nami i przekaż nam swoje pomysły!