Google tester dobbelttrykksbevegelser i Android 11 for skjermbilder og nylige

Google tester nye dobbelttrykksbevegelser i Android 11 for å ta et skjermbilde eller åpne den nylige appoversikten, og det kan komme til Pixel 3 og Pixel 4.

Da Google ga ut Android 11 Developer Preview 1 forrige måned, beskrev vi en nytt sett med bevegelser med kodenavnet "Columbus" som lar deg dobbelttrykke på baksiden av enheten for å starte assistenten, åpne kameraappen og mer. På det tidspunktet mistenkte vi sterkt at funksjonen var ment for Pixel-telefoner i stedet for alle Android telefoner som kjører Android 11, men vi visste ikke om funksjonen ville være eksklusiv for bare nyere Pixel enheter. Nå med utgivelsen av Android 11 Developer Preview 2, er det hint om at funksjonen blir testet på Pixel 3 XL, Pixel 4 og Pixel 4 XL. Videre har Google lagt til to nye handlinger i settet med "Columbus"-bevegelser: ta et skjermbilde og åpne den nylige appoversikten. Til slutt har selskapet også forbedret implementeringen for å redusere falske positiver. Her er det vi vet så langt.

De nye "Columbus"-bevegelsene krever ingen spesiell maskinvare for å fungere; i stedet bruker de sensordata fra enhetens akselerometer og gyroskop for å finne ut om brukeren har dobbeltklikket på baksiden av enheten. For å redusere strømtap og/eller uønskede utløsere, har disse doble trykkbevegelsene "porter" som hindrer dem i å fungerer under visse forhold, for eksempel når skjermen er av, låseskjermen er synlig eller kameraappen er det åpen. Nytt i Android 11 Developer Preview 2 er kode som reduserer falske positiver ved å implementere høypass- og lavpassfiltre på akselerometeret og gyroskopdata. Flere nye klasser har blitt lagt til SystemUIGoogle for dette: Highpass1C, Highpass3C, Lowpass1C, Lowpass3C og mer. Google har tilsynelatende også optimalisert "Columbus"-bevegelser for Pixel 3 XL, Pixel 4 og Pixel 4 XL, ettersom vi har sett referanser til

TensorFlow Lite maskinlæringsmodeller for disse tre enhetene.

I mitt forrige innlegg la jeg merke til at "Columbus"-bevegelsene kunne utløse følgende handlinger:

  • Avvis tidtaker
  • Start kamera
  • Start Google Assistant
  • Spill av/pause media
  • Skjul statuslinjen
  • Demp innkommende telefonsamtaler
  • Slumre alarmer
  • Løsne varsler
  • Utfør en "brukervalgt handling"

Jeg har også innebygd videoer som viste oss å kontrollere media, starte Google Assistant og starte Google Camera-appen ved å dobbelttrykke på baksiden av Pixel 2 XL.

Nå, her er videoer jeg tok opp som viser de to nye bevegelsene som er lagt til i Android 11 Developer Preview 2: ta et skjermbilde og åpne den nylige appoversikten. Begge videoene viser bevegelsene som fungerer på min Pixel 3a XL som kjører Android 11 Developer Preview 2.

https://gfycat.com/ifr/BigBrokenChanticleer

https://gfycat.com/ifr/FlawlessHollowBubblefish

Merk at selv om jeg aktivert denne funksjonen på min Pixel 3a XL (og tidligere, min Pixel 2 XL), er det ingen bevis for at noen av enhetene vil støtte disse bevegelsene når de blir offisielle. Pixel 2 og Pixel 3a har imidlertid den nødvendige maskinvaren for å støtte disse bevegelsene, så vi kunne se at Google legger til støtte for dem langs linjen.

Google Pixel 3-fora ||| Google Pixel 3 XL-fora ||| Google Pixel 4-fora ||| Google Pixel 4 XL-fora


Takk til PNF Software for å gi oss en lisens til bruk JEB Dekompiler, et omvendt utviklingsverktøy av profesjonell kvalitet for Android-applikasjoner.