Navigasjonsbevegelser oppdatert med bedre skjul av navigasjonslinjen, appstarthandling, Android P-kompatibilitet og mer

click fraud protection

Navigation Gestures by XDA bringer iPhone X-stil bevegelseskontroll til enhver Android-enhet. Vi har jobbet hardt og vår siste oppdatering bringer mye!

Vi lanserte vår Navigasjonsbevegelser app for litt over 3 uker siden, og siden vår siste oppdatering, har vi jobbet hardt for å møte den overveldende mengden tilbakemeldinger vi har mottatt. Appen vår, som opprinnelig ble designet for å være en enkel bevegelseskontroll-app basert på bevegelsene til Apple iPhone X, har siden fått mange tilpasningsfunksjoner. Vi stopper heller ikke der, siden en fremtidig oppdatering vil tillate brukere å lage bevegelsesnavigasjonskontroller i stil med OnePlus 5T og OnePlus 6. Hvis du er lei av all skjermeiendommen som de kjedelige programvarenavigasjonsknappene tar opp, bør du prøve den siste appoppdateringen vår. Det er helt gratis for alle de grunnleggende handlingene og innstillingene!

Vi vil gjerne takk til alle våre støttespillere som har kjøpt premiumversjonen av søknaden. Din støtte hjelper oss med å fortsette utviklingen av appen. Denne andre store oppdateringen legger til to nye funksjoner eksklusivt for premium-brukere. Nå som vår siste oppdatering er tilgjengelig, kan vi dedikere mer tid til å implementere funksjoner for premiumversjonen av appen.

Etter oppdatering anbefaler vi å starte på nytt hvis du opplever problemer. Noen ganger vil oppdatering av en app få OEM-skinnet til å drepe tilgjengelighetstjenesten... eller andre rare ting kan skje. Omstart vil returnere den til en ren tavle.

[appbox googleplay com.xda.nobar]

Oppdateringen rulles ut til brukere i Play Store nå. Hvis du heller ikke vil vente til oppdateringen kommer, kan du laste ned APK her.

Last ned Navigation Gestures 1.2.0

Navigasjonsbevegelser v1.2.0 endringslogg

Endringsloggen er massiv, så jeg skal dele opp endringene i seksjoner for å holde ting organisert.

Android P-kompatibilitet

Forrige uke rullet Google ut Android P Beta 2 (Utviklerforhåndsvisning 3) for Google Pixel, Google Pixel XL, Google Pixel 2 og Google Pixel 2 XL. De Viktig telefon og Sony Xperia XZ2 har også mottatt denne oppdateringen. Uansett grunn, gjorde Google endringer i den nyeste Android P-betaen som nå lar Navigation Gestures-appen fungere. Vi gjorde absolutt ingenting for å få dette til. Vi er skeptiske til at dette vil forbli tilfellet når Android P Beta 3/Developer Preview 4 ruller rundt, så nyt det på Android P-enheten din for nå. Vi holder fortsatt på løsningen vår hvis Google reverserer endringene de gjorde for å få appen vår til å fungere på Android P.

Nye premiumfunksjoner

  • Tastaturbyttehandling for å starte tastaturbytterdialogen
  • Start apphandling for å starte en valgt app*

*Hvis du legger merke til at en app er "treg" til å starte etter å ha brukt pillen for å utløse hjemknappen, er det på grunn av en uklar endring som er gjort helt tilbake i Android 4.4 KitKat. Med mindre du har denne Xposed-modulen eller en tilpasset ROM installert med oppdateringen, det er ingen vei utenom det.

Utseendeendringer

  • Lagt til manuelle inntastingsbokser for alle glidere.
  • Utseendeskyvere for pillehjørneradius, bredde, høyde, X-posisjon og Y-posisjon kan nå settes til å endres i prosent i stedet for px/dp. Å sette den til prosent betyr at pillen skaleres i liggende modus.
  • Økt maksimal Y-posisjon fra 70dp til 130dp

Atferdsendringer

  • Forhåpentligvis endelig løser problemet der stillbilder fra navigasjonslinjen vises i apper på fullskjerm som YouTube. Dette bør også fikse enhver skjerm som "flimmer" at dere har rapportert hvor navigasjonslinjen hopper opp og ned.
  • Skillet navigasjonslinjens skjulefunksjon fra pillefunksjonen. Dette betyr Å skjule navigasjonslinjen er nå OPT-IN. Du kan hoppe over å gi tillatelsen WRITE_SECURE_SETTINGS ved oppstart og gi den senere hvis du prøver å slå på funksjonen for skjul navigasjonslinjen. Dette bør bidra til å fikse de tilfellene der appen tror enheten har en navigasjonslinje (og dermed tvang dem til å gå gjennom det oppsettet) når de ikke gjorde det. Siden vi skilte denne funksjonen, er det nå 2 hurtiginnstillingsbrikker - en for å veksle mellom pillen og en for å veksle mellom programvarenavigeringslinjen.
  • La til "større hitbox" til Innstillinger --> Kompatibilitet og aktivert det som standard. Dette øker treffboksen til pillen fra 4 dp over til 12 dp over, noe som gjør det lettere å treffe.
  • Hvis en "sveip og hold"-handling ikke er angitt, er den standard til "sveip"-handlingen i den retningen. F.eks. hvis "sveip opp og hold" er deaktivert og du sveiper opp og holder, vil den vanlige sveipe opp-handlingen skje.
  • Reduser minimum sveipe- og hold-tid fra 200 ms til 100 ms.
  • Endret prioritet for vedvarende varsling på Android Oreo fra min til lav. Dette bør forhåpentligvis stoppe "appen kjører i bakgrunnen"-varselet.
  • Følsomhet og animasjoner, generelt, bør være kraftig forbedret.
  • Mulighet for å holde pillen aktivert i bilmodus (Android Auto)
  • Lagt til "Behold original NavBar i fullskjerm"-alternativet i Innstillinger --> Kompatibilitet hvis du vil at navigasjonslinjen fortsatt skal være tilgjengelig med et sveip fra siden

Feilrettinger

  • Rettet feil der volumdialogboksen forblir på skjermen i 20 sekunder

Diverse endringer

  • Massiv opprydding av preferanser for å gjøre det mer organisert og penere.
  • Forhåpentligvis fikset problemet der premiumversjonen ikke ble oppdaget. (Vanligvis løste en omstart på brukerens side dette.)

Liste over funksjoner for navigasjonsbevegelser

For de av dere som ønsker å komme inn i denne appen, men først nå hører om den, her er en funksjonsliste som står for den siste oppdateringen (utvid knappen):

Funksjonsliste for navigasjonsbevegelser

Gester

  • Kraner
    • Enkelt trykk
    • Dobbelttrykk
    • Trykk og hold (langt trykk)
  • Sveip
    • Sveip opp og hold
    • Sveip til venstre
    • Sveip til venstre og hold
    • Sveip til høyre
    • Sveip til høyre og hold
    • Sveip opp
    • Sveip ned

Handlinger

  • Gratis
    • Hjem
    • Tilbake
    • Nylige apper
    • Slå på delt skjerm (krever Android Nougat+)
    • Åpne forrige app (krever Android Nougat+)
    • Åpne Assistant
    • Skjul pille
  • Premium
    • Trekk ned varslingsskjermen
    • Trekk ned hurtiginnstillingsfliser
    • Åpne strømmenyen
    • Gå til forrige mediespor*
    • Gå til neste mediespor*
    • Spill av/pause gjeldende mediespor*
    • Bytt tastaturdialog
    • Start appen**

* Mediehandlinger er ikke garantert å fungere med alle apper. Mediehandlinger bruker standard Android APIer for å fungere med de fleste apper.

**Hvis du legger merke til at en app er "treg" til å starte etter å ha brukt pillen for å utløse hjemknappen, er det på grunn av en uklar endring gjort helt tilbake i Android 4.4 KitKat. Med mindre du har denne Xposed-modulen eller en tilpasset ROM installert med oppdateringen, det er ingen vei utenom det.

Utseende (alt gratis)

  • Slå pilleskygge
  • Tilpass pillefarge
  • Tilpass pille-transparens
  • Tilpass pillekantfarge
  • Tilpass pillenes hjørneradius
  • Tilpass pillebredde/høyde
  • Tilpass pillen vertikal/horisontal posisjon

Atferd (alt gratis)

  • Skjul i fullskjerm-apper
  • Ikke flytt pillen over tastaturet
  • Hold pille aktivert i bilmodus (Android Auto)
  • Tilpass sveipe- og holdtiden
  • Tilpass vibrasjonsvarighet
  • Tilpass animasjonens varighet

Kompatibilitet (alt gratis)

  • Skjul den originale navigasjonslinjen i liggende
  • Rettelser for nettbrettmodus
  • Større hitbox
  • Behold den originale navigasjonslinjen i fullskjermsapper

Les mer


Ofte stilte spørsmål for navigasjonsbevegelser

Utvid knappen nedenfor for å se våre svar på en liste over vanlige spørsmål.

Vanlige spørsmål om navigasjonsbevegelser

  • Hjelp, jeg avinstallerte appen og jeg får ikke tilgang til navigasjonslinjen lenger!
    • Koble til datamaskinen din og kjør følgende kommando: adb shell wm overscan reset
  • Det er en "hvit linje" nederst på skjermen!
    • Dette er IKKE en feil. Dette er en bivirkning av en endring vi med vilje gjorde etter versjon 1.0.0 fordi uten den rapporterte mange Samsung-, Motorola- og Xiaomi-enheter store feil (f.eks. svart skjerm etter opplåsing som gjorde telefonen ubrukelig.) Den "hvite linjen" er forårsaket av at navigasjonslinjen er skjult 99,99 %, men ikke 100 % (dvs. vi skjuler navigasjonslinjen helt bortsett fra 1 piksel.) Så den "hvite linjen" er faktisk bare navigasjonslinjen som er farget hvit. Det blir mest lagt merke til av Samsung-eiere fordi Samsung aggressivt farger nav-linjen hvit. Vi farger inn navigasjonslinjen for å skjule denne hvite linjen.
  • Avinstallering av appen bringer ikke tilbake lagernavigasjonslinjen min!
    • Ikke avinstaller appen med mindre du først deaktiverer pillen i appen. Det er ingen måte for appen vår å oppdage når den avinstalleres, så vi kan ikke tilbakestille endringene den gjør hvis du avinstallerer den. Deaktiver først pillen og avinstaller den som normalt.
  • P-piller fungerer ikke med skjermfesting.
    • Vi har ingen mulighet til å simulere et langt trykk på tilbakeknappen uten rot. En foreløpig løsning vi ser på er å oppdage når telefonen går inn i en festet skjermtilstand og deaktivere pillen for å få tilbake lagernavigasjonslinjen.
  • Appen skjuler dokken i Samsung DeX.
    • Tilsynelatende blir docken i DeX sett på som en navigasjonslinje. Vi skal se om vi kan oppdage DeX og bare deaktivere appen når det skjer.
  • Kan vi legge til en funksjon der pillen er i sitt eget separate område slik at den ikke overlapper med visse UI-elementer?
    • Høyst sannsynlig nei, beklager. Vi presser allerede skjerminnholdet ned for å skjule navigasjonslinjen. Å legge til denne funksjonen vil kreve at vi også skyver skjerminnholdet opp. Vi kan ikke ha det begge veier. derimot, vil vi snart legge til bevegelser i OnePlus-stil utenfor skjermen der du sveiper opp fra bunnen av skjermen. Med det trenger du ikke å bekymre deg for overlapping av UI-elementer!
  • Kan vi skjule pillen når vi er på bæreraketten?
    • Ja, en fremtidig utgivelse vil tillate å skjule pillen når du er på startskjermen.
  • Kan vi låse skjermen?
    • Det er 4 måter vi vet om å gjøre dette på, og ingen av dem er ideelle. Det er ikke en enkel "låseskjerm" API (vel, ikke før Android P) som vi kan bruke som ikke har sin egen andel av problemer. Nova LauncherTilnærmingen deres er sannsynligvis den beste løsningen, så vi vil sannsynligvis bare gjøre det de gjør. Men det er planlagt!
  • Kan vi ta et skjermbilde?
    • Pre-Android P, den eneste måten å gjøre dette på er med MediaProjection API (den som lar deg gjøre skjermopptak.) Det er veldig ytelsesintensivt, men mulig å gjøre.
  • Kan vi legge til spesielle rothandlinger?
    • Ja, vi vil legge dem til i en fremtidig utgivelse.

Les mer


Bli med i vår betatestgruppe for navigasjonsgester

Vår betatestgruppe på Telegram har bekreftet at den siste utgivelsen fungerer bra på følgende enheter:

Liste over enheter testet med Navigation Gestures v1.2.0

  • Google Nexus 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
  • OnePlus 5T
  • Samsung Galaxy Note 8
  • Samsung Galaxy S8
  • Samsung Galaxy S9
  • Sony Xperia XA1 Ultra

Les mer

Vi tester hver utgivelse før vi sender den til Google Play Store, men selv med en betatestgruppe er det fortsatt vanskelig å finne hver ny feil i en app.


Tilbakemelding og støtte for navigasjonsbevegelser

Tilbakemelding er veldig viktig for oss. Mens vi er velsignet med å ha tilgang til et stort team som eier et bredt utvalg av enheter fra flere forskjellige enhetsprodusenter, er det vanskelig for oss å sikre en feilfri opplevelse på alle enhet. Hvis du har problemer med appen vår, ikke nøl med Send oss ​​en e-post eller post i offisiell XDA-støttetråd.

Vi planlegger å legge til flere funksjoner i kommende utgivelser for å gi brukerne flere muligheter for sveipebevegelser og -handlinger. Vi håper å gi en opplevelse som kan erstatte navigasjonslinjen på enheten din. Hvis du føler at vi bør legge til en funksjon eller to for å få det til, vennligst ta kontakt med oss ​​med ideene dine!