Från och med Android Oreo har vi sett en intressant funktion ta sig till Gboard: inkognitoläge. Det finns ett API som låter dig starta det på din app!
Startande med Android Oreo, vi har sett en intressant funktion ta sig till Gboard: inkognitoläge. På ett liknande sätt som Google Chrome eller de flesta webbläsare som Firefox eller Samsung Browser, tangentbordet Inkognitoläget låter dig använda ditt tangentbord utan att faktiskt spara några av dina tangenttryckningar eller ord Begagnade. Det är en riktigt användbar funktion, och något vi verkligen vet att vi behövde fram till nu. Och Google har också introducerat ett API för att matcha.
IME_FLAG_NO_PERSONALIZED_LEARNING API introducerades i API-nivå 26 och tillåter utvecklare att programmässigt aktivera inkognitoläget på tangentbordet i vissa aktiviteter eller sammanhang, för att undvika att registrera skrivhistorik och användarordboksdata på tangentbordet medan användaren utför en viss uppgift i en app. Detta är något riktigt bra ur integritetssynpunkt, eftersom det betyder att känslig data eller information inte läcker in i din personliga ordbok eller din skrivhistorik.
Detta API introducerades också till supportbiblioteket, så istället för att vara en exklusiv Oreo-funktion stöder den API nivå 13 och uppåt, vilket innebär att även Android 3.2 Honeycomb-enheter kommer att kunna dra fördel av inkognitofunktioner på tangentbordet.För tillfället är det bara Google Chrome som använder detta API med sitt inkognitoläge, vilket gör att du kan surfa på webben utan att ditt tangentbord spelar in allt. Och tack vare Redditor /u/SecondFloorMonstro, vi vet också att det finns i Mozilla Firefox, åtminstone på Nightly-versionerna. Så vitt vi vet är Gboard den enda inmatningsmetoden som har en inkognitolägesfunktion för tillfället. Även populära sådana som SwiftKey tillåter inte den här funktionen ännu. Så för tillfället har vi fastnat i kombinationen Gboard + webbläsare. Det finns många sammanhang där ett inkognitotangentbord skulle vara användbart, så vi förväntar oss en bredare utbyggnad av detta API på några populära appar. Om du vill ta en titt på detta API och alla dess möjligheter och funktioner kan du gå till Android Developers-webbplatsen, där det är noggrant dokumenterat för utvecklare.
Källa: Android Developers