Navigationsbevægelser opdateret med bedre Nav Bar-skjulning, App Launch-handling, Android P-kompatibilitet og mere

Navigation Gestures fra XDA bringer iPhone X-stil bevægelseskontrol til enhver Android-enhed. Vi har arbejdet hårdt, og vores seneste opdatering bringer meget!

Vi lanceret vores Navigationsbevægelser app for lidt over 3 uger siden, og siden vores sidste ændring, vi har arbejdet hårdt for at imødekomme den overvældende mængde feedback, vi har modtaget. Vores app, som oprindeligt var designet til at være en simpel gestuskontrol-app baseret på Apple iPhone X's gestus, har siden fået en masse tilpasningsfunktioner. Vi stopper heller ikke der, da en fremtidig opdatering vil give brugerne mulighed for at oprette bevægelsesnavigationskontroller i stil med OnePlus 5T og OnePlus 6. Hvis du er træt af al den skærmejendom, som dine kedelige softwarenavigationsknapper optager, så bør du prøve vores seneste appopdatering. Det er helt gratis for alle de grundlæggende handlinger og indstillinger!

Vi vil gerne tak til alle vores supportere, der har købt premium-versionen af ansøgningen. Din support hjælper os med at fortsætte udviklingen af ​​appen. Denne anden store opdatering tilføjer to nye funktioner udelukkende til premium-brugere. Nu hvor vores seneste opdatering er tilgængelig, kan vi dedikere mere tid til at implementere funktioner til premiumversionen af ​​appen.

Efter opdatering anbefaler vi at genstarte, hvis du oplever problemer. Nogle gange vil opdatering af en app få OEM-skindet til at dræbe Accessibility Service... eller andre mærkelige ting kan ske. Genstart vil returnere den til en ren tavle.

[appbox googleplay com.xda.nobar]

Opdateringen ruller ud til brugere i Play Butik nu. Hvis du helst ikke vil vente på, at opdateringen kommer, kan du downloade APK'en her.

Download Navigation Gestures 1.2.0

Navigationsbevægelser v1.2.0 Changelog

Ændringsloggen er massiv, så jeg vil dele ændringerne op i sektioner for at holde tingene organiseret.

Android P-kompatibilitet

I sidste uge rullede Google ud Android P Beta 2 (Udviklerforhåndsvisning 3) til Google Pixel, Google Pixel XL, Google Pixel 2 og Google Pixel 2 XL. Det Vigtig telefon og Sony Xperia XZ2 har også modtaget denne opdatering. Af en eller anden grund har Google lavet ændringer til den seneste Android P beta, der nu tillader Navigation Gestures-appen at fungere. Vi gjorde absolut ingenting at få dette til at ske. Vi er skeptiske over, at dette vil forblive tilfældet, når Android P Beta 3/Developer Preview 4 ruller rundt, så nyd det på din Android P-enhed indtil videre. Vi holder stadig fast i vores løsning, hvis Google vender tilbage til de ændringer, de har foretaget for at få vores app til at fungere på Android P.

Nye Premium-funktioner

  • Tastaturskifthandling for at starte tastaturskifterdialogen
  • Start apphandling for at starte en valgt app*

*Hvis du bemærker, at en app er "langsom" til at starte efter at have brugt pillen til at udløse startknappen, er det på grund af en obskur ændring, der er foretaget helt tilbage i Android 4.4 KitKat. Medmindre du har dette Xposed-modul eller en brugerdefineret ROM installeret med patchen, er der ingen vej udenom.

Udseendeændringer

  • Tilføjet manuelle indtastningsbokse til alle skydere.
  • Udseendeskydere for pillehjørneradius, bredde, højde, X-position og Y-position kan nu indstilles til at ændres i procent i stedet for px/dp. Indstilling til procent betyder, at pillen skaleres i liggende tilstand.
  • Øget maksimal Y-position fra 70 dp til 130 dp

Adfærdsændringer

  • Forhåbentlig endelig løser problemet, hvor navigationslinjens stillbilleder vises i fuldskærmsapps ligesom YouTube. Dette bør også reparere enhver skærm "flimmer" at I har rapporteret, hvor nav-bjælken hopper op og ned.
  • Adskilt navigationsbjælkens skjulefunktion fra pillefunktionen. Det betyder at skjule navigeringslinjen er nu OPT-IN. Du kan springe over at give tilladelsen WRITE_SECURE_SETTINGS ved opstart og give den senere, hvis du forsøger at skifte til skjul navigationsbjælken. Dette skulle hjælpe med at løse de tilfælde, hvor appen tror, ​​at enheden har en navigeringslinje (og dermed tvang dem til at gennemgå den opsætning), når de ikke gjorde det. Siden vi adskilte denne funktion, er der nu 2 Quick Setting-felter - en til at skifte pillen og en til at skifte softwarenavigationslinjen.
  • Tilføjet "større hitbox" til Indstillinger --> Kompatibilitet og aktiveret det som standard. Dette øger pillens hitbox fra 4dp over til 12dp over, hvilket gør det lettere at ramme.
  • Hvis en "swipe and hold"-handling ikke er indstillet, er den standard til "swipe"-handlingen i den retning. F.eks. hvis "swipe op og hold" er deaktiveret, og du stryger op og holder, vil den almindelige swipe op-handling ske.
  • Reducer minimumstiden for swipe og hold fra 200 ms til 100 ms.
  • Ændret prioritet for vedvarende meddelelse på Android Oreo fra min til lav. Dette skulle forhåbentlig stoppe "appen kører i baggrunden"-meddelelsen.
  • Følsomhed og animationergenerelt burde være meget forbedret.
  • Mulighed for at holde pillen aktiveret i biltilstand (Android Auto)
  • Tilføjet "Behold original NavBar i fuldskærm" i Indstillinger --> Kompatibilitet, hvis du ønsker, at navigationslinjen stadig skal være tilgængelig med et stryg fra siden

Fejlrettelser

  • Rettet fejl, hvor lydstyrkedialogboksen forbliver på skærmen i 20 sekunder

Diverse ændringer

  • Massiv oprydning af præferencer for at gøre det mere organiseret og smukkere.
  • Forhåbentlig løst problemet, hvor premium-versionen ikke blev opdaget. (Normalt løste en genstart på brugerens side dette.)

Liste over funktioner til navigationsbevægelser

For dem af jer, der ønsker at komme ind i denne app, men først lige nu hører om det, er her en funktionsliste, der står for den seneste opdatering (udvid knappen):

Funktionsliste for navigationsbevægelser

Gestik

  • Haner
    • Enkelt tryk
    • Dobbeltklik
    • Tryk og hold (langt tryk)
  • Swipes
    • Stryg op og hold
    • Stryg til venstre
    • Stryg til venstre og hold
    • Stryg til højre
    • Stryg til højre og hold
    • Stryg op
    • Stryg ned

Handlinger

  • Gratis
    • Hjem
    • Tilbage
    • Nylige apps
    • Skift delt skærm (kræver Android Nougat+)
    • Åbn tidligere app (kræver Android Nougat+)
    • Åbn Assistent
    • Skjul pille
  • Præmie
    • Træk notifikationsskærmen ned
    • Træk hurtigsættende fliser ned
    • Åbn strømmenuen
    • Spring til forrige mediespor*
    • Spring til næste mediespor*
    • Afspil/sæt aktuelt mediespor på pause*
    • Skift tastaturdialog
    • Start app**

* Det er ikke garanteret, at mediehandlinger virker med hver app. Mediehandlinger bruger standard Android API'er til at arbejde med de fleste apps.

**Hvis du bemærker, at en app er "langsom" til at starte efter at have brugt pillen til at udløse startknappen, er det på grund af en obskur ændring, der er foretaget helt tilbage i Android 4.4 KitKat. Medmindre du har dette Xposed-modul eller en brugerdefineret ROM installeret med patchen, er der ingen vej udenom.

Udseende (alt gratis)

  • Skift pilleskygge
  • Tilpas pillefarve
  • Tilpas pillegennemsigtighed
  • Tilpas pillekantfarve
  • Tilpas pillehjørneradius
  • Tilpas pillebredde/højde
  • Tilpas pille lodret/vandret position

Adfærd (alt gratis)

  • Skjul i fuldskærmsapps
  • Flyt ikke pillen over tastaturet
  • Hold pille aktiveret i biltilstand (Android Auto)
  • Tilpas swipe og hold-tiden
  • Tilpas vibrationsvarighed
  • Tilpas animationens varighed

Kompatibilitet (alt gratis)

  • Skjul original navigationslinje i landskab
  • Rettelser til tablettilstand
  • Større hitbox
  • Behold den originale navigationslinje i fuldskærmsapps

Læs mere


Ofte stillede spørgsmål til navigationsbevægelser

Udvid venligst knappen nedenfor for at se vores svar på en liste over ofte stillede spørgsmål.

Ofte stillede spørgsmål om navigationsbevægelser

  • Hjælp, jeg afinstallerede appen, og jeg kan ikke længere få adgang til min navigationslinje!
    • Tilslut venligst til din computer og kør følgende kommando: adb shell wm overscan reset
  • Der er en "hvid streg" nederst på skærmen!
    • Dette er IKKE en fejl. Dette er en bivirkning af en ændring, vi med vilje lavede efter version 1.0.0, fordi uden den rapporterede mange Samsung-, Motorola- og Xiaomi-enheder store fejl (f.eks. sort skærm efter oplåsning, hvilket gjorde telefonen ubrugelig.) Den "hvide linje" skyldes, at navigationslinjen er skjult 99,99 %, men ikke 100 % (dvs. vi skjuler navigationslinjen helt undtagen 1 pixel.) Så den "hvide linje" er faktisk bare din navigationslinje, der er farvet hvid. Det bemærkes mest af Samsung-ejere, fordi Samsung aggressivt farver nav-bjælken hvid. Vi farvelægger nav-bjælken for at skjule denne hvide linje.
  • Afinstallation af appen bringer ikke min aktienavigationslinje tilbage!
    • Afinstaller ikke appen, medmindre du først deaktiverer pillen i appen. Der er ingen måde for vores app at registrere, hvornår den afinstalleres, så vi kan ikke fortryde de ændringer, den foretager, hvis du afinstallerer den. Deaktiver venligst først pillen og afinstaller den derefter som normalt.
  • Pille virker ikke med skærmfastgørelse.
    • Vi har ingen mulighed for at simulere et langt tryk på tilbage-knappen uden root. En foreløbig løsning, vi kigger på, er at registrere, når telefonen går ind i en fastgjort skærmtilstand og deaktivere pillen for at bringe aktienavigationslinjen tilbage.
  • Appen skjuler docken i Samsung DeX.
    • Tilsyneladende ses docken i DeX som en navigationslinje. Vi vil se, om vi kan opdage DeX og bare deaktivere appen, når det sker.
  • Kan vi tilføje en funktion, hvor pillen er i sit eget separate område, så den ikke overlapper med visse UI-elementer?
    • Meget sandsynligt nej, undskyld. Vi skubber allerede skærmindholdet ned for at skjule navigeringslinjen. Tilføjelse af denne funktion vil kræve, at vi også skubber skærmindholdet op. Vi kan ikke have det begge veje. Imidlertid, vil vi snart tilføje bevægelser uden for skærmen, OnePlus-stil, hvor du stryger op fra bunden af ​​skærmen. Med det behøver du ikke bekymre dig om overlapning af UI-elementer!
  • Kan vi skjule pillen, når vi er på løfteraketten?
    • Ja, en fremtidig udgivelse vil give mulighed for at skjule pillen, når du er på din startskærm.
  • Kan vi låse skærmen?
    • Der er 4 måder, vi kender til at gøre dette på, og ingen af ​​dem er ideelle. Der er ikke en simpel "låseskærm" API (vel, ikke før Android P), som vi kan bruge, som ikke har sin egen andel af problemer. Nova Launcher's tilgang er nok den bedste løsning, så vi vil sandsynligvis bare gøre, hvad de gør. Det er dog planlagt!
  • Kan vi tage et skærmbillede?
    • Pre-Android P, den eneste måde at gøre dette på er med MediaProjection API (den, der lader dig lave skærmoptagelser). Det er meget præstationsintensivt, men muligt at gøre.
  • Kan vi tilføje specielle rodhandlinger?
    • Ja, vi tilføjer dem igen i en fremtidig udgivelse.

Læs mere


Tilmeld dig vores Navigation Gestures Beta Testing Group

Vores beta test gruppe på Telegram har bekræftet, at den seneste udgivelse fungerer godt på følgende enheder:

Liste over enheder 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

Læs mere

Vi tester hver udgivelse, før vi skubber den til Google Play Butik, men selv med en beta-testgruppe er det stadig svært at finde hver ny fejl i en app.


Feedback og support til navigationsbevægelser

Feedback er meget vigtigt for os. Selvom vi er velsignet med at have adgang til et stort team, der ejer en bred vifte af enheder fra flere forskellige enhedsproducenter, er det svært for os at sikre en fejlfri oplevelse på alle enhed. Hvis du har problemer med vores app, så tøv ikke med e-mail os eller post i officiel XDA support tråd.

Vi planlægger at tilføje yderligere funktioner i kommende udgivelser for at give brugerne flere muligheder for swipe-bevægelser og -handlinger. Vi håber at give en oplevelse, der kan erstatte navigationslinjen på din enhed. Hvis du føler, at vi bør tilføje en funktion eller to for at få det til at ske, så kontakt os venligst med dine ideer!