Az Android 14 lehetővé teszi, hogy megtekinthesse az előnézetet, ahol a hátsó kézmozdulat egy új prediktív visszamozduláson keresztül vezet. Íme, hogyan működik.
Android 14 nagyban fejleszti a hátsó gesztust. Íme, hogyan működik az új prediktív vissza gesztus, és hogyan fog kinézni.
Ha bármelyik Android-alkalmazásban csúsztatással visszalép, nem mindig egyértelmű, hogy melyik képernyő jelenik meg legközelebb. Ha a következő képernyő az, amit vár, akkor nincs probléma. Ha véletlenül kilép az alkalmazásból úgy, hogy visszafelé csúsztat, elveszítheti pozícióját vagy előrehaladhat, ha valamit csinál, bár ez most kevésbé valószínű, mert változások az Android 12-ben. Akárhogy is, ha véletlenül kilép egy alkalmazásból, az összezavarja azokat a mutatókat, amelyeket a fejlesztők azért gyűjtenek, hogy jobban megértsék felhasználóikat, ezért a Google új prediktív hátsó gesztus olyan modell, amely vizuális jelzést ad a felhasználónak arról, hogy a hátsó mozdulat hova viszi.
Miközben az alkalmazásokban navigál, az Android rögzíti az Ön által megtett úti célokat, amelyeket back stacknek neveznek. Ez azért van így, hogy a rendszer a megfelelő helyre irányítsa Önt, amikor elcsúsztatja a visszalépéshez. Az Android 13 előtt azonban a rendszer nem tudta biztosan, hová viszi a felhasználót egy visszamozdulás. Ez azért van, mert az alkalmazások megtehetik
valósítsák meg saját hátsó viselkedésüket és létrehozzák saját back stackeiket, amelyekről a rendszer nem tudna. Mivel maga a rendszer nem volt biztos abban, hogy mi fog történni, ha visszafelé csúsztat, nem tudott tájékoztatni te vagy mi történne.Az Android 13-tól kezdve azonban az alkalmazások előre megmondhatják a rendszernek, hogy kezelik-e a visszamenőleges eseményeket vagy sem. Ez az új idő előtti modell tudatja a rendszerrel, hogy egy visszamozdulással az előző feladathoz kell-e navigálnia az alkalmazás hátsó veremében, vagy vissza kell-e térnie a kezdőképernyőre. Ha tudja, hová kell mennie, a rendszer egy átmeneti animációt játszhat le, amely vizuális jelzésként működik a felhasználó számára, és elmondja neki, hogy mi fog történni, amikor elcsúsztatja a visszalépést.
A prediktív vissza gesztusmodell azonban csak részben valósult meg az Android 13-ban. A Google hozzáadott egy új „back to home” átmeneti animációt, amely akkor jelenik meg, ha a rendszer tudja, hogy a visszafelé mozdulat visszaküldi a felhasználót a kezdőképernyőre, de nem tudtak animációt hozzáadni, amikor a felhasználó felfelé navigál egy alkalmazás hátulján Kazal. Más szóval, az Android 13 prediktív vissza gesztusa csak azt tudta megmondani a felhasználónak, hogy a vissza gesztus visszalép-e az alkalmazásból a kezdőképernyőre, de máshol nem.
Az Android 14-től kezdődően azonban a prediktív visszamozdulás megjelenítheti az előző feladat előnézetét, amely kiugrik a hátsó kötegből, amikor a felhasználó csúsztatással visszalép. Ez azt jelenti, hogy meg tudja mondani, hogy a vissza mozdulat visszavisz-e a kezdőképernyőre, egy előző oldalra az alkalmazásra vagy teljesen egy másik alkalmazásra, így nem lesz kétértelmű, hogy mi fog történni, amikor végrehajtja a hátsó gesztus. Íme ennek az új viselkedésnek a bemutatója:
Ha telepíti az Android 14 DP1 rendszert Pixel eszközére, még nem fogja látni ezt az új viselkedést. Ennek az az oka, hogy az új átmeneti animáció alapértelmezés szerint le van tiltva a DP1-ben, ezért meg kellett fordítanom a fejlesztői jelzőt az engedélyezéséhez. nekem is kellett még engedélyezze a prediktív hátsó animáció beállítását a Fejlesztői beállításokban, és olyan alkalmazást is kellett használnom, amelyik választja az új prediktív hátsó gesztus viselkedéshez.
Az új prediktív visszalépési viselkedés alapértelmezés szerint engedélyezve lesz a 34-es API-szintet célzó alkalmazásoknál, ezért azt várom, hogy a A „Prediktív visszaanimációk” beállítás alapértelmezés szerint engedélyezve van, és a jövőben el kell távolítani a Fejlesztői beállítások közül kiadja. Úgy gondolom, hogy nem kell sokat várnia, mielőtt elkezdi látni ezt az új viselkedést az alkalmazásokban, különösen azért, mert a Google az figyelmezteti a fejlesztőket, hogy a visszanavigáció megszakad az alkalmazásaikban, ha nem támogatják ezt a funkciót, amikor az van érvényesíteni. Azoknak a fejlesztőknek, akik még nem támogatták a prediktív visszamozdulást, érdemes elolvasniuk a Google dokumentációjában a funkción.