Tap, Tap umożliwia wykonanie gestu potrójnego dotknięcia z tyłu telefonu z systemem Android

Tap, Tap, aplikacja, która przenosi gesty ponownego dotknięcia w stylu iOS 14 na dowolne urządzenie z Androidem, otrzymuje pierwszą wersję beta z obsługą gestów Triple Tap.

W lutym szczegółowo opisaliśmy ukrytą funkcję aplikacji SystemUI Pixela o nazwie „Kolumb” — nowy mechanizm gestów stworzony przez Google, który wykorzystuje dane z czujników z żyroskopu i akcelerometru do wykrywania dotknięć tyłu wybranych telefonów Pixel. Google pracowało nad umożliwieniem tego wykonywać czynności jak uruchomienie Asystenta Google lub robienie zrzutów ekranu przy użyciu tej unikalnej funkcji, ale firma usunęła te gesty w wersjach beta Androida 11. Uznany programista XDA Quinny899 następnie zdecydowałem się ponownie wykorzystać ukryty kod uczenia maszynowego i modele TensorFlow do stworzenia aplikacji o nazwie „Tap, Tap”, która umożliwia wykonanie gestu podwójnego dotknięcia wstecz na dowolnym urządzeniu z Androidem. Nie musisz być zrootowany, aby korzystać z tej sprytnej małej aplikacji, ma ona nawet możliwość integracji z Taskerem w celu zwiększenia możliwości dostosowywania.

Od nasz początkowy zasięg, deweloper dodał do aplikacji szereg poprawek i nowych funkcjonalności. Przede wszystkim Tap, Tap jest już uważany za wersję alfa. Pierwsza wersja beta (wersja 0.8) pojawiła się dwa dni temu, a teraz została zastąpiona szybką kompilacją poprawek (wersja 0.8.1). Po drugie, za pomocą aplikacji można teraz konfigurować gesty potrójnego dotknięcia. Pamiętaj, że włączenie gestu potrójnego dotknięcia może w niektórych przypadkach spowolnić działanie podwójnego dotknięcia.

Oprócz tych zmian, pierwsza wersja beta Tap, Tap wprowadza cztery nowe globalne działania dotyczące ułatwień dostępu w Androidzie 11, które obejmują działania w szufladzie aplikacji po zainstalowaniu obsługiwanych programów uruchamiających. Od wersji 0.4 alfa dodano także obsługę starszych urządzeń ARMv7. W ustawieniach gestów dostępna jest eksperymentalna opcja czułości z suwakiem (od wersji 0,5 alfa), co powinno być przydatne dla użytkowników końcowych w celu dostrojenia zdolności czujników do rozpoznawania stukający. Wreszcie moduł Gates, czyli procedura wykonywania warunkowego, może teraz wykryć słuchawki, odtwarzanie muzyki i położenie urządzenia płasko na stole.

Rozwiń poniższą listę, aby zobaczyć zbiorczy dziennik zmian dla Tap, Tap:

Stuknij, stuknij Dziennik zmian

  • 0,4 Alfa:
    • Dodano nową akcję Split Screen, która uruchamia podzielony ekran
    • Dodano nowy tryb pozorowanej dostępności, który wykorzystuje podzielony ekran z pustą górną połową (z wyjątkiem dwóch przycisków umożliwiających otwieranie powiadomień i szybkich ustawień bez sięgania do góry)
    • Przeniesiono deklarację kategorii akcji do TapAction zamiast definiowania elementów każdej kategorii w formie listy
    • Zaimplementowano wartość logiczną isAvailable w selektorze, która ukrywa zrzut ekranu i ekran blokady w wersji < 9.0. Zaktualizowano domyślną listę, aby sobie z tym poradzić w wersji < 9.0 (domyślnie jest teraz Asystent, a następnie Strona główna)
    • Przeprowadzono migrację do korzystania z biblioteki Tensorflow zamiast biblioteki współdzielonej i kodu pobranego z SystemUI, miejmy nadzieję, że naprawiono system Android 7.0. Umożliwi to również obsługę armv7.
    • Dodano kilka nowych języków i aktualizacje obecnych (teraz obsługuje angielski, niemiecki, hiszpański, francuski, włoski, polski, portugalski (Brazylia), rosyjski, ukraiński, wietnamski i chiński tradycyjny)
  • 0,5 alfa:
    • Dodano opcję czułości z suwakiem w ustawieniach gestów (eksperymentalnie)
    • Dodano opcję wyłączenia optymalizacji baterii i kilka wskazówek, jak sprawić, by działała na dziwnym oprogramowaniu OEM
    • Opinia dotykowa będzie się teraz pojawiać tylko wtedy, gdy funkcja Nie przeszkadzać nie będzie włączona (dzięki Ashutosh Singh) – istnieje możliwość pominięcia tej opcji, jeśli chcesz
    • Dodano akcję menu zasilania (dzięki Adrian Campos)
    • Przeniesiono „Osiągalność” do Narzędzia
    • Dodano bramki dla widoczności i orientacji klawiatury
    • Naprawiono selektor aplikacji, który nie wyświetlał wszystkich aplikacji podczas wybierania bramy, a ukrywanie aplikacji systemowych robiło dokładnie odwrotnie niż powinno
    • Jeszcze bardziej ulepszony interfejs użytkownika
    • Zaktualizowane tłumaczenia
  • 0,6 i 0,61 alfa:
    • Zaimplementowano „wymagania” (inaczej „gdy bramy”) dotyczące akcji. Pozwala to określić akcję, która będzie wykonywana tylko wtedy, gdy spełniony zostanie warunek (można do tego użyć dowolnej bramki), na przykład uruchomiona aplikacja lub wyłączony wyświetlacz - przykład w wątku XDA
    • Dodano bramę stołową
    • Dodano bramkę kieszonkową
    • Dodano bramki do wykrywania zestawów słuchawkowych i odtwarzania muzyki
    • Dodano kontrolę profilu dźwiękowego – nie trzeba zakłócać dostępu, aplikacja wyświetli monit (dzięki Ashutosh Singh)
    • Zaktualizowane tłumaczenia i współautorzy
  • 0.7 Alfa i 0.7.1 Alfa:
    • Naprawiono błąd w Columbus JAR powodujący, że bramy były sprawdzane znacznie częściej niż było to konieczne. Oznacza to, że akcje uruchamiają się teraz znacznie szybciej, a zużycie procesora i baterii może być mniejsze
    • Dodano opcję podziału usługi działającej w tle na usługę dostępności i usługę na pierwszym planie z powiadomieniem, co może być pomocne na niektórych urządzeniach. Jest to opcjonalne i można je wyrazić na nowej stronie ustawień zaawansowanych
    • Dodano opcję automatycznego restartu usługi co godzinę. Niektórym osobom udało się to zrobić samodzielnie, używając Taskera, więc jest to automatyczna implementacja tego. Ponownie zarejestruj się na nowej stronie ustawień zaawansowanych.
    • Dodano automatyczne sprawdzanie aktualizacji, uruchamiane raz dziennie w południe i wyświetlające powiadomienie o dostępności aktualizacji oraz sprawdzające moment uruchomienia aplikacji.
    • Dodano wyłącznik awaryjny, aby wyłączyć gest bez zatrzymywania usługi dostępności (pamiętaj, że zapewnia to pełną usługę uruchom ponownie, więc jeśli gest przestanie działać, włączenie i wyłączenie go (lub użycie kafelka QS) spowoduje jego ponowne uruchomienie i sprawi, że zacznie działać Ponownie)
    • Dodano kafelek szybkich ustawień umożliwiający przełączanie wyłącznika awaryjnego
    • Dodano akcję uruchamiającą akcję Google Voice Access (aplikację ułatwiającą dostęp). Oznacza to, że w tej aplikacji możesz dwukrotnie dotknąć tyłu urządzenia, aby wykonać czynności związane z ułatwieniami dostępu, takie jak klikanie ikon lub przewijanie.
    • Dodano akcję uruchamiającą wyszukiwarkę Google (dzięki, arkon!)
    • Naprawiono awarię spowodowaną logowaniem na niektórych urządzeniach
  • Wersja beta 0.8:Teraz w wersji beta!
    • Dodano potrójne dotknięcie — zupełnie nową sekcję aplikacji z tym samym interfejsem użytkownika, akcjami i elementami sterującymi, co podwójne dotknięcie. Funkcja Triple Tap jest włączona i nadal nieco eksperymentalna. Sugeruję upewnienie się, że masz najlepszą konfigurację modelu gestów i ponowne uruchomienie po włączeniu go po raz pierwszy, aby uzyskać najlepsze wyniki.
    • Dodano obsługę zdarzenia Triple Tap to Tasker
    • Dodano akcje dla czterech nowych globalnych akcji związanych z dostępnością Androida 11 — przycisk dostępności, wybór przycisku dostępności, skrót ułatwień dostępu i szuflada aplikacji (tylko obsługiwane programy uruchamiające)
    • Dodano akcję hamburgera, z zastrzeżeniem (przeczytaj ostrzeżenie)
    • Akcja „Zablokuj ekran” będzie teraz wyłączać wybudzanie do czasu jej wykonania, aby zapobiec ponownemu wybudzeniu urządzenia, jeśli włączona jest funkcja powiadamiania o wybudzeniu urządzenia
    • Mamy nadzieję, że naprawiliśmy usługę działającą dwukrotnie i niepoprawnie działającą na niektórych urządzeniach, gdy usługa jest często włączana/wyłączana/restartowana
    • Eksperyment: Powiadomienia i szybkie ustawienia są teraz dynamiczne w zależności od tytułu okna. Zamkną teraz panel powiadomień/QS, jeśli jest otwarty, na obsługiwanych urządzeniach
    • Zaktualizowane tłumaczenia
  • Wersja beta 0.8.1:
    • Naprawiono awarię podczas zmiany opcji opinii dla niektórych urządzeń
    • Dalsze zmiany w usłudze, które, miejmy nadzieję, naprawią powielanie słuchaczy/akcji
    • Naprawiono brakujące aplikacje na Androidzie 11 ze względu na zmiany widoczności pakietu
    • Dodano puste stany do stron akcji i bram
    • Naprawiono awarię, gdy potrójne dotknięcie było włączone i uruchomione, ale nie ustawiono żadnych akcji

Czytaj więcej

Jak zawsze możesz pobrać najnowszy plik APK Tap, Tap za pomocą Etykieta „Najnowsza wersja”. z repozytorium projektu GitHub. Możesz też przejść do wątku na forum XDA, do którego link znajduje się poniżej, i pobrać plik APK z pierwszego postu.

Stuknij, stuknij — pobieranie XDA i wątek dyskusji