Tap, Tap, appen som bringer iOS 14-aktige tilbaketapp-bevegelser til enhver Android-enhet, får første betaversjon med støtte for Triple Tap-bevegelser.
Tilbake i februar beskrev vi en skjult funksjon i Pixels SystemUI-app kalt "Columbus" — en ny gestmekanisme laget av Google som bruker sensordata fra gyroskopet og akselerometeret for å oppdage trykk på baksiden av utvalgte Pixel-telefoner. Google jobbet med å gjøre det mulig utføre handlinger som å starte Google Assistant eller ta skjermbilder med denne unike funksjonen, men selskapet fjernet disse bevegelsene i Android 11 beta-bygg. XDA anerkjent utvikler Quinny899 bestemte seg deretter for å gjenbruke maskinlæringskoden under panseret og TensorFlow-modellene for å lage en app kalt "Tap, Tap" som muliggjør dobbel tilbaketrykking på en hvilken som helst Android-enhet. Du trenger ikke å være forankret for å bruke den kjekke lille appen, og den har til og med muligheten til å integreres med Tasker for større tilpasningsmuligheter.
Siden vår første dekning
, har utvikleren lagt til en haug med rettelser samt nye funksjoner i appen. Først av alt, Tap, Tap anses lenger som alfa. Den første betaversionen (versjon 0.8) kom for to dager siden, som nå er etterfulgt av en rask hurtigreparasjon (versjon 0.8.1). For det andre er det nå mulig å konfigurere trippeltrykkbevegelser ved hjelp av appen. Vær oppmerksom på at aktivering av trippeltrykk kan redusere dobbelttrykkhandlinger i noen tilfeller.Bortsett fra disse endringene, bringer den første Tap, Tap-betaversjonen inn fire nye globale tilgjengelighetshandlinger for Android 11 som inkluderer handlinger for appskuff når støttede lansere er installert. Støtte for eldre ARMv7-enheter har også blitt lagt til siden versjon 0.4 alpha. Det er et eksperimentelt følsomhetsalternativ med en glidebryter under bevegelsesinnstillingene (siden versjon 0,5 alpha), noe som bør være nyttig for sluttbrukere for å stille inn sensorenes evne til å gjenkjenne tapping. Sist, men ikke minst, kan Gates-modulen, det vil si den betingede utførelsesrutinen, nå oppdage headset, musikk som spilles og når enheten er plassert flatt på et bord.
Utvid listen nedenfor for å se den kumulative endringsloggen for Tap, Tap:
Trykk, trykk på Changelog
-
0,4 Alfa:
- Lagt til ny Split Screen-handling som starter delt skjerm
- Lagt til ny mock-reachability-modus som bruker delt skjerm med en tom øvre halvdel (bortsett fra to knapper for å åpne varslene og hurtiginnstillingene uten å nå opp)
- Flyttet erklæringen av en handlings kategori til TapAction i stedet for å definere hver kategoris elementer som en liste
- Implementerte isAvailable boolean i velgeren, som skjuler skjermbilde og låseskjerm på < 9.0. Oppdatert standardliste for å takle dette på < 9.0 (standard er nå Assistent og deretter Hjem)
- Migrerte til å bruke Tensorflow-biblioteket i stedet for det delte biblioteket og koden hentet fra SystemUI, og forhåpentligvis fikset Android 7.0. Dette vil også aktivere armv7-støtte.
- Lagt til en haug med nye språk og oppdateringer til nåværende (støtter nå engelsk, tysk, spansk, fransk, italiensk, polsk, portugisisk (Brasil), russisk, ukrainsk, vietnamesisk og tradisjonell kinesisk)
-
0,5 alfa:
- Lagt til følsomhetsalternativ med en glidebryter under bevegelsesinnstillingene (eksperimentelt)
- Lagt til mulighet for å deaktivere batterioptimalisering, og noen tips om hvordan du får det til å fungere på dine rare OEM-firmwares
- Haptisk tilbakemelding vil nå bare skje når ikke forstyrr ikke er aktivert (takk Ashutosh Singh) - det er et alternativ for å overstyre dette hvis du vil
- Lagt til kraftmenyhandling (takk Adrian Campos)
- Flyttet "Reachability" til Utilities
- Lagt til porter for tastatursynlighet og orientering
- Rettet appvelger som ikke viser alle apper når de valgte en gate, og skjul systemappene som gjorde det stikk motsatte av det de skulle gjøre
- Justert brukergrensesnittet enda mer
- Oppdaterte oversettelser
-
0,6 og 0,61 alfa:
- Implementerte "krav" (aka "når porter") for handlinger. Dette lar deg spesifisere en handling som bare skal kjøres når en betingelse er oppfylt (en hvilken som helst gate kan brukes til dette), for eksempel en app som kjører eller skjermen er av - for eksempel på XDA-tråden
- Lagt til bordport
- Lagt til lommeport
- Lagt til porter for å oppdage headset og musikkavspilling
- Lagt til lydprofilkontroll - behov forstyrrer ikke tilgang, appen vil spørre deg (takk Ashutosh Singh)
- Oppdaterte oversettelser og bidragsytere
-
0.7 Alfa og 0.7.1 Alfa:
- Rettet et problem i Columbus JAR som førte til at porter ble sjekket mye oftere enn de trengte. Dette betyr at handlinger nå starter betydelig raskere, og det kan også være mindre CPU-bruk og batteriforbruk
- Lagt til mulighet for å dele opp bakgrunnstjeneste i både en tilgjengelighetstjeneste og en forgrunnstjeneste med et varsel, noe som kan hjelpe på enkelte enheter. Dette er valgfritt og kan meldes på fra den nye siden for avanserte innstillinger
- Lagt til mulighet for å starte tjenesten på nytt automatisk hver time. Noen mennesker har hatt suksess med å gjøre dette selv ved å bruke Tasker, så dette er en automatisk implementering av det. Igjen, meld deg på fra den nye siden for avanserte innstillinger.
- Lagt til automatisk oppdateringssjekk, kjører en gang om dagen ved middagstid og viser et varsel hvis det er en oppdatering, samt sjekker når appen starter.
- Lagt til kill-bryter for å deaktivere bevegelsen uten å stoppe tilgjengelighetstjenesten (merk at dette gjør en full tjeneste start på nytt, så hvis bevegelsen slutter å virke, slår du denne av og på (eller bruker QS-flisen) starter den på nytt og får den til å fungere en gang til)
- Lagt til hurtiginnstillingsflis for å slå avbryteren
- Lagt til handling for å starte handlingen til Google Voice Access (tilgjengelighetsappen). Dette betyr at du med den appen kan dobbelttrykke på baksiden av enheten for å utføre tilgjengelighetshandlinger som å klikke på ikoner eller rulle.
- Lagt til handling for å starte Google Søk (takk, arkon!)
- Rettet krasj forårsaket av pålogging på enkelte enheter
-
0.8 Beta:Nå i beta!
- Lagt til Triple Tap - en helt ny del av appen med samme brukergrensesnitt, handlinger og kontroller som dobbelttrykk. Triple Tap er opt-in og fortsatt litt eksperimentell, jeg foreslår at du sørger for at du har det beste Gesture Model-oppsettet og starter på nytt etter at du har aktivert det for første gang for best resultat.
- Lagt til støtte for Triple Tap to Tasker Event
- Lagt til handlinger for fire nye globale handlinger for tilgjengelighet for Android 11 - Tilgjengelighetsknapp, valg av tilgjengelighetsknapp, tilgjengelighetssnarvei og appskuff (kun støttede startprogrammer)
- Lagt til hamburgerhandling, med et forbehold (les advarselen)
- "Låseskjerm"-handlingen vil nå deaktivere vekking til den utføres for å forhindre at enheten vekkes opp igjen hvis tilbakemelding for vekking av enheten er aktivert
- Forhåpentligvis fikset tjenesten som kjører to ganger og kjører feil handlinger på noen enheter når tjenesten er aktivert/deaktivert/startet på nytt ofte
- Eksperimentelt: Varsling og hurtiginnstillinger er nå dynamiske, basert på vindustittel. De vil nå lukke varslings-/QS-panelet hvis det er åpent, på støttede enheter
- Oppdaterte oversettelser
-
0.8.1 Beta:
- Rettet krasj-endrende tilbakemeldingsalternativer for enkelte enheter
- Ytterligere endringer i tjenesten for å forhåpentligvis fikse duplisering av lyttere/handlinger
- Rettet manglende apper på Android 11 på grunn av endringer i pakkens synlighet
- Lagt til tomme tilstander på handlings- og portsider
- Rettet krasj når trippeltrykk var aktivert og kjørt, men ingen handlinger ble angitt
Les mer
Som alltid kan du laste ned den nyeste APK av Tap, Tap ved å bruke "Siste utgivelse"-tag fra prosjektets GitHub-repo. Alternativt kan du gå over til XDA-forumtråden som er koblet til nedenfor og hente APK-en fra det første innlegget.
Trykk, trykk — XDA-nedlasting og diskusjonstråd