Aktualizacja gestów nawigacji umożliwia korzystanie z gestów w stylu OnePlus 6 na każdym urządzeniu z systemem Android

Aplikacja Gesty nawigacji firmy XDA została zaktualizowana o konfigurowalne gesty w stylu OnePlus 6/OnePlus 5T. Uwzględniono także inne nowe funkcje!

Nawigacja gestami stała się obecnie podstawową funkcją większości flagowych smartfonów, a wiele dyskusji toczy się wokół tego, kto robi to najlepiej. Android P zapewnia natywną kontrolę gestów do wszystkich obsługiwanych urządzeń, takich jak Google Pixel i Google Pixel 2, Xiaomi oferuje gesty pełnoekranowe na Xiaomi Redmi Note 5 Pro i urządzeniach z MIUI 10, Motorola Moto Z3 Play posiada pigułkę w stylu Apple iPhone Xi wreszcie jest OnePlus z ich podejście do gestów nawigacyjnych w OnePlus 5T i OnePlus 6. Jeśli chcesz porzucić pasek nawigacji oprogramowania i korzystać z nawigacji gestami, w XDA opracowaliśmy aplikację, która Ci w tym pomoże. Nasz pierwsza wersja aplikacji wprowadziliśmy nawigację w stylu iPhone'a X, którą później rozszerzyliśmy więcej personalizacji I działania. Najnowsza wersja zawiera teraz funkcję, o którą wielu z Was prosiło: Gesty w stylu OnePlus.

Najnowsza aktualizacja aplikacji Gesty nawigacyjne XDA wprowadza gesty w stylu OnePlus 6 bez roota na dowolne urządzenie z Androidem, takie jak Google Pixel 2, Samsung Galaxy S9, LG G7 ThinQ i wiele więcej! Najlepsze ze wszystkiego jest to bezpłatny! (Cóż, standardowe działania nawigacyjne, takie jak powrót, strona główna, ostatnie aplikacje itp. są bezpłatne!) Obejrzyj poniższy film, aby zapoznać się z demonstracją tej funkcji.

Po aktualizacji zalecamy ponowne uruchomienie, jeśli wystąpią jakiekolwiek problemy. Jeśli masz problemy z niewykryciem aplikacji premium, pobierz wersję 10.7.19 ze Sklepu Google Play zgodnie z zaleceniami tutaj. Jeśli ty Nadal masz później problem, skontaktuj się z nami.

[Wycofane] Gest nawigacjiDeweloper: XDA

Cena: za darmo.

3.3.

Pobierać

Dziękujemy wszystkim użytkownikom, którzy kupili wersję premium, aby nas wspierać. Dalszy rozwój tej aplikacji nie byłby możliwy bez Waszego wsparcia. Po tej wersji naszym głównym celem będzie dodanie nowych funkcji premium!

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.3.0

Gesty nawigacyjne v1.3.0 Lista zmian

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

Gesty

  • Podzielona pigułka (gesty w stylu OnePlus 5T/OnePlus 6) — dzieli pigułkę na trzy sekcje, każda z własnym zestawem działań. Po włączeniu tej opcji udostępnimy zestaw zalecanych ustawień do zastosowania, które naśladują gesty OnePlus 5T/OnePlus 6.
  • Gesty podzielonej pigułki
    • Przesuń w górę od lewej
    • Przesuń w górę i przytrzymaj od lewej
    • Przesuń w górę od środka
    • Przesuń w górę i przytrzymaj od środka
    • Przesuń w górę od prawej
    • Przesuń w górę i przytrzymaj od prawej strony

działania

  • Blokada ekranu (Premium)*
  • Zrzut ekranu (Premium)**

*Blokada ekranu jest kompatybilna z większością urządzeń. Działa to w następujący sposób: Ustawia minimalną jasność ekranu i limit czasu wyświetlania, a następnie wyświetla pełnoekranową czarną aktywność aż do telefonu faktycznie przechodzi w tryb uśpienia po upływie limitu czasu (~5 sekund). Istnieją inne sposoby blokowania ekranu, ale zdecydowaliśmy się ich nie stosować, przynajmniej w tym przypadku uwolnienie. (Administrator urządzenia wymaga zbyt wielu wrażliwych uprawnień. Androida P natywne API nie jest jeszcze tego warte, ponieważ niewielu użytkowników korzysta z Androida P i nie jesteśmy pewni, czy aplikacja będzie działać w ostatecznej wersji. Metoda rootowania jest rozważana i w przyszłości dodamy ją jako alternatywę.)

**Akcja zrzutu ekranu korzysta z interfejsu API MediaProjection, który jest zwykle używany do nagrywania ekranu. Tutaj po prostu nagrywamy ekran dla pojedynczej klatki. Tylko w ten sposób będzie działać wersja wcześniejsza niż Android P. Zrzuty ekranu są zapisywane w /Pictures/NavigationGestures

Zachowanie

  • Czarna lista — dodano nową opcję „Pokaż pasek nawigacyjny w wybranych aplikacjach”. Wybierz, które aplikacje powinny zawsze wyświetlać oryginalny pasek nawigacyjny.
  • Czarna lista – dodaj nową opcję „Ukryj pigułkę w wybranych aplikacjach”. Wybierz, które aplikacje nie powinny nigdy wyświetlać pigułki.
  • Ukrywanie pigułek – dodano nową opcję „Ukryj pigułkę po określonym opóźnieniu”. Po włączeniu pigułka automatycznie ukryje się po określonym opóźnieniu.
  • Czułość — Dodaj nowy suwak „Odległość przesunięcia poziomego (X)”. Jest to minimalna odległość w poziomie, na jaką należy przesunąć pigułkę (w lewo lub w prawo), aby zadziałał jeden z gestów w lewo lub w prawo.
  • Czułość — dodano nowy suwak „Odległość przesunięcia w pionie (Y)”. Jest to minimalna odległość w pionie, na jaką należy przesunąć pigułkę (w górę lub w dół), aby zadziałał jeden z gestów w górę lub w dół.
  • Dodano kontrolę licencji premium na ekranie głównym. Niektóre osoby miały problemy z aplikacją, która nie wykrywała statusu premium, więc mam nadzieję, że dodanie tej kontroli wymusi jej rozpoznanie.
  • Naprawiono problem polegający na tym, że tekst procentowy baterii był obcięty na zawsze wyświetlanym Pixelu 2.

Zgodność

  • Włącz wciągający tryb nawigacji. Włącz tryb immersyjnej nawigacji w systemie Android, gdy aktywne jest Ukryj pasek nawigacji. Rozwiązuje to problemy na urządzeniach Samsung i umożliwia działanie przycisku głównego Force Touch.
  • Wciągająca czarna lista (dostępna tylko po włączeniu opcji „Włącz wciągający tryb nawigacji”). Wybierz, które aplikacje nie powinny korzystać z trybu immersyjnego.
  • Sprawdź, czy aplikacja jest zainstalowana na tablecie i spróbuj automatycznie włączyć tryb tabletu.

Eksperymentalny

  • Ukryj pigułkę, gdy pojawi się klawiatura. Spróbuj przełączyć pigułkę w „tryb ukrywania”, gdy pojawi się klawiatura. Może nie działać na wszystkich urządzeniach.
  • Zachowaj pigułkę pokazywaną w innych aplikacjach nakładkowych. Wybierz aplikacje, które pigułka powinna utrzymać na szczycie. Przydatne w aplikacjach takich jak czaty na Facebooku Messenger, Drupe itp.
  • Użyj pełnego overscanu. Domyślnie gesty nawigacji pozostawiają widoczny 1 piksel oryginalnego paska nawigacyjnego. Włącz tę opcję, aby usunąć ten piksel („biała linia na dole”). OSTRZEŻENIE: Spowoduje to uszkodzenie niektórych urządzeń!

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ół
  • Podzielona pigułka
    • Przesuń w górę od lewej
    • Przesuń w górę i przytrzymaj od lewej
    • Przesuń w górę od środka
    • Przesuń w górę i przytrzymaj od środka
    • Przesuń w górę od prawej
    • Przesuń w górę i przytrzymaj od prawej strony

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ę**
    • Ekran blokady***
    • Zrzut ekranu****

* 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ść.

*** Blokada ekranu jest kompatybilna z większością urządzeń. Działa to w następujący sposób: Ustawia minimalną jasność ekranu i limit czasu wyświetlania, a następnie wyświetla pełnoekranową czarną aktywność aż do telefonu faktycznie przechodzi w tryb uśpienia po upływie limitu czasu (~5 sekund). Istnieją inne sposoby blokowania ekranu, ale zdecydowaliśmy się ich nie stosować, przynajmniej w tym przypadku uwolnienie.

****Akcja Zrzut ekranu wykorzystuje API MediaProjection, które zwykle służy do nagrywania ekranu. Tutaj po prostu nagrywamy ekran dla pojedynczej klatki. Tylko w ten sposób będzie działać wersja wcześniejsza niż Android P. Zrzuty ekranu są zapisywane w /Pictures/NavigationGestures

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)

  • Pokaż pasek nawigacyjny w wybranych aplikacjach
  • Ukryj pigułkę w wybranych aplikacjach
  • Dostosuj czas trwania wibracji
  • Dostosuj czas trwania animacji
  • Ukryj pigułkę po określonym opóźnieniu
  • Ukryj w aplikacjach pełnoekranowych
  • Nie przesuwaj pigułki, gdy wyświetlana jest klawiatura
  • Pokaż pigułkę w trybie samochodowym
  • Większy hitbox
  • Odległość przesunięcia w poziomie (X).
  • Odległość przesunięcia w pionie (Y).
  • Przesuń i przytrzymaj czas

Kompatybilność (wszystko za darmo)

  • Ukryj pasek nawigacji w poziomie
  • Ukryj pasek nawigacji na tabletach
  • Pokaż pasek nawigacji na pełnym ekranie
  • Włącz immersyjny tryb nawigacji z immersyjną czarną listą

Eksperymentalny (wszystko bezpłatne)

  • Ukryj pigułkę, gdy pojawi się klawiatura
  • Zachowaj pigułkę pokazywaną w innych aplikacjach nakładkowych
  • Użyj pełnego overscanu

Czytaj więcej


Często zadawane pytania i prośby o dodanie funkcji dotyczących 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!
    • Podłącz się do komputera i uruchom następującą komendę ADB: adb shell wm overscan reset
  • Pomocy, odinstalowałem aplikację, a oryginalny pasek nawigacyjny nadal się ukrywa!
    • Proszę podłączyć się do komputera i uruchomić następujące polecenie: adb shell settings delete global policy_control
  • 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?
    • 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.
  • 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. Dodaliśmy ustawienie eksperymentalne o nazwie „Użyj pełnego przeskanowania”, które eliminuje białą linię. Używaj go na własne ryzyko.
  • Pill nie działa z Samsung DeX/Samsung Good Lock!
    • Android uniemożliwia aplikacjom innych firm wyświetlanie nakładek na aplikacjach SystemUI, takich jak pasek stanu i ekran blokady. Możesz użyć funkcji czarnej listy w ustawieniach zachowania, aby w tych aplikacjach był wyświetlany oryginalny pasek nawigacji.
  • Pigułka nie wyświetla się, gdy otwierasz aparat na ekranie blokady, odbierasz połączenie na ekranie blokady lub otwierasz powiadomienie w celu szybkiej odpowiedzi z ekranu blokady!
    • Android uniemożliwia aplikacjom innych firm wyświetlanie nakładek na aplikacjach SystemUI, takich jak pasek stanu i ekran blokady. Dotyczy to również połączeń, aplikacji i powiadomień odbieranych na ekranie blokady. Pigułki nie można wyświetlić, dopóki nie odblokujesz urządzenia.
  • Pigułka nie wyświetla się w komunikatorze Facebook Messenger, Drupe i innych pływających aplikacjach!
    • Przejdź do Ustawień eksperymentalnych i wybierz opcję „Zachowaj pigułkę pokazywaną w innych aplikacjach nakładkowych”. Wybierz Messengera, Drupe'a itp. na tej liście.
  • 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.
  • Akcja domowa nie działa na OnePlus 5!
    • OxygenOS uniemożliwia aplikacji wykonanie akcji głównej, jeśli włączysz pasek nawigacji oprogramowania i wyłączysz opcję „zawsze włączaj przycisk strony głównej” w ustawieniach przycisków. Aby to naprawić, proszę włączać opcję „zawsze włączaj przycisk Home”.
  • Pill „skacze” w górę i w dół wraz z paskiem nawigacyjnym!
    • Oznacza to, że albo ręcznie włączyłeś tryb immersyjny (tj. nie z aplikacji) lub inna aplikacja uruchomiła tryb immersyjny, który zakłóca działanie naszej aplikacji. Oto kilka możliwych przyczyn i rozwiązań:
      • Launcher Novy: w sekcji „Pasek powiadomień” w obszarze „Wygląd i działanie” może być dostępna opcja „Ukryj pasek nawigacji”. Jeśli tak, sprawdź, czy jest wyłączona.
      • LG G6/LG V20/LG V30/LG G7 ThinQ: Przejdź do Ustawienia > Wyświetlacz > Przyciski dotykowe strony głównej > Ukryj przyciski dotykowe strony głównej i wyłącz opcję „zablokuj/ukryj ikonę” u góry i usuń zaznaczenie każdej aplikacji na liście.
      • Samsung Galaxy S8/Samsung Galaxy Note 8/Samsung Galaxy S9: Przejdź do opcji Ustawienia > Wyświetlacz > Pasek nawigacyjny > Pokaż i ukryj przycisk, wyłącz przełącznik w górę i odznacz każdą aplikację na liście.

Czytaj więcej

Rozwiń poniższy tekst, aby zobaczyć nasze odpowiedzi na listę próśb o dodanie funkcji.

Prośby o funkcje gestów nawigacji

  • Czy możliwe jest trzymanie pigułki w tym samym miejscu podczas obracania ekranu?
    • Dodamy tę funkcję w przyszłej wersji.
  • Czy możemy dodać akcję uruchamiającą skrót/działanie?
    • Tak, jest to planowane w przyszłej wersji (premium).
  • Czy możemy dodać integrację z Taskerem?
    • Tak, jest to planowane w przyszłej wersji (premium).
  • Czy możemy dodać gest przesunięcia w dół i przytrzymania?
    • Tak, to jest na naszej liście rzeczy do zrobienia.

Czytaj więcej


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

Sami testujemy każdą wersję przed wypuszczeniem jej do sklepu Google Play, ale mamy też grupę testującą wersję beta w Telegramie, którą możesz Dołącz tutaj, aby uzyskać najnowsze funkcje.


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 akcje w nadchodzących wersjach, aby dać użytkownikom więcej opcji kontrolowania swojego urządzenia. Mamy nadzieję zapewnić doświadczenie, które w pełni 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!