Нов API позволява на приложенията да отварят клавиатура в режим инкогнито

click fraud protection

Започвайки с Android Oreo, видяхме една интересна функция да си проправя път към Gboard: инкогнито режим. Има API, който ви позволява да го стартирате в приложението си!

Стартиране с Android Oreo, видяхме една интересна функция да си проправи път към Gboard: режим инкогнито. По подобен начин на Google Chrome или повечето уеб браузъри като Firefox или Samsung Browser, клавиатурата режимът инкогнито ви позволява да използвате клавиатурата си, без всъщност да запазвате нито едно от вашите натискания на клавиши или думи използвани. Това е наистина полезна функция и нещо, от което наистина знаем, че имаме нужда досега. И Google също представи API, който да съответства.

Въведен в API ниво 26, IME_FLAG_NO_PERSONALIZED_LEARNING API позволява на разработчиците програмно да активират режима "инкогнито" на клавиатурата в определени дейности или контексти, за да се избегне записването на хронология на въвеждане и данни от потребителския речник на клавиатурата, докато потребителят изпълнява определена задача в приложение. Това е нещо наистина страхотно от гледна точка на поверителността, тъй като означава, че чувствителните данни или информация няма да изтекат в личния ви речник или във вашата хронология на въвеждане.

Този API също беше въведен в библиотеката за поддръжка, така че вместо да бъде ексклузивна функция на Oreo, той поддържа API ниво 13 и нагоре, което означава, че дори устройства с Android 3.2 Honeycomb ще могат да се възползват от функциите за инкогнито на клавиатурата.

В момента само Google Chrome използва този API с техния режим „инкогнито“, който ви позволява да сърфирате в мрежата, без клавиатурата ви да записва всичко. И благодарение на Redditor /u/SecondFloorMonstro, знаем също, че присъства в Mozilla Firefox, поне във версиите Nightly. Освен това, доколкото знаем, Gboard е единственият метод за въвеждане, който включва функция за режим инкогнито в момента. Дори популярни като SwiftKey все още не позволяват тази функция. Така че в момента сме останали с комбинацията Gboard + браузър. Има много контексти, в които инкогнито клавиатурата би била полезна, така че очакваме по-широко разпространение на този API в някои популярни приложения. Ако искате да разгледате този API и всички негови възможности и способности, можете да се насочите към уебсайта за разработчици на Android, където е подробно документиран за разработчици.


Източник: Разработчици на Android