Само няколко кратки дни след като публикувахме урок за това как да добавите курсори на клавиатурата към лентата за навигация в Android O, изглежда, че Google най-накрая поема инициативата да предостави тази функция и много повече на всички потребители на приложението Gboard. Gboard версия 6.2 вече се разпространява в Google Play Store и актуализацията най-накрая предоставя поддръжка за функции, които потребителите искат от години: управление на курсора, изрязване/копиране/поставяне бутони и др регулируеми контроли на размерите на клавиатурата. Освен това извършихме разглобяване на APK на най-новата актуализация и открихме доказателства, че Gboard приложението скоро може да предостави самостоятелна поддръжка за ръкописно писане без необходимост от приложението Google за ръкописно въвеждане.
Актуализация на Gboard v6.2 – съкровищница от нови функции
Бутони за управление на курсора и редактиране на текст
Първо, актуализацията на Gboard до версия 6.2 носи дългоочаквания курсор на клавиатурата, както и бутони за изрязване/копиране/поставяне и много други. Когато клавиатурата ви се покаже в което и да е текстово поле и натиснете логото на Google в приложението Gboard, има нова икона в средата на горния ред, която изглежда като курсора за въвеждане на текст с две стрелки отстрани. Докоснете този бутон и вече трябва да видите нов екран с куп спретнати допълнения към клавиатурата. Вече разполагате с курсори на клавиатурата, които ви позволяват да отидете наляво, надясно, нагоре или надолу в полето за въвеждане. Има също бутон „избери всички“, два клавиша за навигация до началото или края на полето за въвеждане на текст, типичния клавиш за връщане назад и клавиш за поставяне. След като маркирате някакъв текст, „избиране на всички“ се превръща в „изрязване“ и бутонът „копиране“ може да бъде избран.
Регулируем размер
Освен тези основни допълнения към популярното приложение Gboard, има и нови функции за допълнително персонализиране на размера и позицията на клавиатурата. Когато отворите менюто, което ви позволява да местите клавиатурата вляво/вдясно на екрана, има нов бутон в отдолу, което ви позволява да регулирате размера на клавиатурата или да я преместите във всяка област, където клавиатурата се показва в момента, когато е на максимум размер. Средният курсор може да се плъзга, за да се премести позицията на клавиатурата, докато четирите правоъгълника в ъглите могат да се плъзгат, за да се разшири или намали размера на клавиатурата. След като намерите позиция, която харесвате, можете да натиснете отметката, за да поставите клавиатурата на тази позиция, докато не я нулирате с помощта на бутона „разгъване“.
Друго нещо, което ми направи впечатление, беше малка корекция на потребителския интерфейс на клавиатурата. Забелязах, че ръбовете около всеки клавиш изглеждат по-обли. Не съм много сигурен дали харесвам новия външен вид, но той пасва на цялото нещо с „кръглата икона“, което Google направи с Android 7.1+.
Поддръжка на ръкописен текст
Въпреки че премахването на APK често може да предвиди функции, които може да се появят в бъдеща актуализация на приложение, възможно е някоя от функциите, които споменаваме тук, да не се появи в бъдеща версия. Това е така, защото тези функции в момента не са внедрени в реалната компилация и могат да бъдат изтеглени по всяко време от Google в бъдеща компилация.
В рамките на APK открихме доказателства, че бъдеща актуализация на Gboard може да донесе поддръжка за ръкопис на клавиатурата, което не е изненадващо, като се има предвид, че Google вече има метод за ръкописно въвеждане налични в Play Store. В момента, ако изтеглите и инсталирате метода за ръкописно въвеждане от Google, можете да превключвате напред и назад, като натиснете иконата на глобус на Gboard. Но сега изглежда, че Google може да консолидира своите методи за въвеждане в една клавиатура, след като получи много ценни отзиви и подобри своите алгоритми за разпознаване на ръкописен текст.
Gboard Поддръжка на ръкописен текст
<stringname="handwriting_speed_fast">Faststring>
<stringname="handwriting_speed_midfast">Mid-faststring>
<stringname="handwriting_speed_midslow">Mid-slowstring>
<stringname="handwriting_speed_normal">Normalstring>
<stringname="handwriting_speed_slow">Slowstring>
<stringname="handwriting_speed_very_fast">Very faststring>
<stringname="handwriting_speed_very_slow">Very slowstring>
<stringname="handwriting_stroke_extra_thick">Extra thickstring>
<stringname="handwriting_stroke_extra_thin">Extra thinstring>
<stringname="handwriting_stroke_midthick">Mid-thickstring>
<stringname="handwriting_stroke_midthin">Mid-thinstring>
<stringname="handwriting_stroke_normal">Normalstring>
<stringname="handwriting_stroke_thick">Thickstring>
<stringname="handwriting_stroke_thin">Thinstring>
Прочетете още
Можем да видим допълнителни доказателства за тази нова функция за ръкопис от няколко нови оформления и малки файлове в APK. Добавени са следните нови файлове с оформление:
- setting_handwriting_input.xml
- extension_emoji_handwriting.xml
- hide_handwriting_keys.xml
- fullscreen_handwriting_panel_on_handwriting_start.xml
- fullscreen_handwriting_panel_on_handwriting_end.xml
- show_handwriting_hint.xml
- hide_handwriting_hint.xml
- show_handwriting_keys.xml
Съответните smali файлове, които изпълняват функцията за ръкописен текст, също присъстват, което показва, че функцията е поне частично внедрена в тази компилация, въпреки че все още не сме успели да използваме никакъв вид ръкописно писане в приложението Gboard, без да инсталираме Google Въвеждане на ръка отделно. Ние обаче ще следим кога тази функция стане активна и съответно ще актуализираме нашите читатели.
Ще продължа да се ровя и ще актуализирам тази статия, ако намеря нещо интересно в сборката на живо или чрез премахване на APK. Ако търсите тази последна версия на приложението Gboard, можете да я изтеглите точно сега от APK Mirror.