
НЕ путать с клавиатурой «JBak»!
«JBak» и «JBak2» — это разные программы, от разных авторов.
Что такое «JBak2»
Клавиатура jbak2 keyboard является клавиатурой — конструктором — это ее главное достоинство. Такая концепция программы дает пользователю практически безграничную свободу для создания своих собсвенных раскладок с любым существующим и даже несуществующим в природе языком из любых символов имеющихся в кодировке utf-8 (основной на android), с любым расположением клавиш, их размером и функциональностью, а также цветовым оформлением.
И для этого не нужно быть программистом, достаточно лишь минимального знания текстового формата XML.Поверьте моему личному опыту, это не так сложно, как может показаться на первый взляд.
Клавиатура не содержит рекламы и распространяется абсолютно бесплатно!
Для кого эта клавиатура
В первую очередь клавиатура предназначена для профессионалов, как то: писателей, журналистов, редакторов, блогеров, программистов, копирайтеров etc., то бишь для людей работающих с текстами любого объёма и уровня сложности, а также для всех прочих граждан с пытливым умом, которым всегда тесно в каких-то определенных рамках, которые говорят: «Мне нужно именно так, как Я хочу! А не так, как мне указал какой-то дядя».
Возможности (кратко)
-
Клавиатуру jbak2 keyboard можно использовать на смартфонах, планшетах, часах, телевизорах и любых других устройствах, где имеются поля для ввода текста и работающих под управлением android.
-
Также, поддерживается работа программы на устройствах под управлением ОС «Android GO».
-
Создание своих раскладок для любого языка, даже вымышленного, отсутствующего в списке языков. Инструкция по созданию своей раскладки, находится в приложении «jbak2layout» (ссылка на оф. сайт).
-
Стрелки и другие команды полного управления. курсором.
-
Имеются отдельные раскладки для:— редактирования текста; — символьные;— числовые;— калькуляторы;— смайлики.
Каждый тип раскладок тоже можно создавать под свои предпочтения.
Также можно сделать прокручивающиеся раскладки (кроме языковых и калькулятора) с неограниченным количеством клавиш.
Пример такой раскладки можно посмотреть выбрав в настройках смайловую раскладку «1000+ смайликов из Android 7». -
Для каждого языка есть минимум две раскладки (для русского и английского их больше десятка): одна стандартная «qwerty», другая — с увеличенными клавишами для удобства ввода в портретном режиме.
-
Создание своих скинов (цветовых тем оформления). Для этого в программу встроен коструктор скинов. Дополнительные скины от пользователей находятся в приложени «jbak2skin» (ссылка на оф. сайт).
-
Использование сторонних иконок (в том числе цветных) для оформления клавиш.
-
Для индикации на клавишах и в некоторых других местах, в программе jbak2 keyboard имеется свой шрифт, содержащий более 300 значков. Многие из них отсутствуют в utf-8
-
Три вида калькулятора: простой, научный и программируемый.
-
Создание своих шаблонов. Шаблоны могут содержать произвольный текст для вставки в поля ввода и некоторые специальные инструкции.
-
Мультибуфер обмена. Буфер хранит последние скопированные тексты. По умолчанию 40 записей. Настраивается. Максимальное значение — 1000 записей.
-
Счетчик нажатий символов. Удобно, например, контролировать длину набранной SMS (после определенного количества символов SMS-ки становятся платными).
-
Отображение кода последней нажатой клавиши (удобно при создании своей раскладки).
-
На каждой буквенной клавише есть дополнительный символ, который вводится по удержанию этой клавиши.
-
Горячие клавиши — быстрый ввод шаблонов из указанной папки.
-
Использование жестов для различных действий — смена языка, копировать, вырезать, вставить и т.п. Жестов очень много.
-
Словари. Находятся в приложени «jbak2dict» (ссылка на оф. сайт)
-
Ползовательские обучаемые словари.
-
Просмотрщик (вьювер) шрифтов.
-
Строка автодополнения для подсказки слов.
-
Вызов клавиатуры из «шторки» (включив соответственную настройку) на любой экран, даже без наличия поля ввода. Иногда необходимо, например в некоторых играх.
Это лишь малая толика возможностей «jbak2» т.к. в рамках ознакомительной статьи невозможно описать всё то, на что она способна. Для полного описания мне пришлось бы сочинять не статью, не эссе и даже не рассказ, а небольшую повесть (я не шучу!).
Несмотря на такой огромный функционал установочный пакет .apk весит всего 1.2 MB (!).
В самой программе есть очень хорошая инструкция — «Как пользоваться клавиатурой». Она доступна из окна «Мастер быстрых настроек» (при первом запуске) или в «Нстройках» (третий пункт сверху). Обязательно прочтите её и многое станет понятно.
Первое знакомство
Итак, мы скачали и установили клавиатуру «jbak2». Давайте запустим программу и посмотрим что нам доступно сразу, «из коробки», как говорится. Тапаем на иконку программы и — поехали.
Запуск









Стандартные раскладки


На русской или на английской раскладке долготап на клавишу «opt/123»

— вызов главного меню программы, содержащее мультибуфер обмена, шаблоны, запуск настроек и т.д. [скриншот №12]Короткий тап (далее – «Тап») на клавишу «opt/123» — вызов «Символьной клавиатуры» [скриншот №13].


Тап на клавишу «Shift» («Смена регистра»)

— вызов «Доп. символьной клавиатуры».

Для возврата с «Символьной» или с «Доп. символьной» на основную раскладку — тап на «ABC»


Для ее вызова на основной раскладке совершаем долготап на клавишу «Shift»

Возврат — «opt/ABC»


Для ее вызова на основной раскладке совершаем долготап на клавишу «Enter»

Возврат — «opt/123»


Вызывается автоматически в определенных окнах ввода текста, но можно сделать и принудительный вызов.Возврат — «opt/ABC»
Языки и Раскладки
Раскладки (все раскладки имеющиеся в программе)
Одиннадцать буквенных
-
Псевдо Т9 от MWcorp
-
T9 от MWcorp
-
Ландшафт от MWcorp v100
-
Клавиатура Qwerty
-
Широкие клавиши
-
Qwerty для планшетов
-
Для круглых часов
-
Дворак от Vladimyr
-
5 строк
-
Двусторонняя
-
Двусторонняя для правшей от hoogin
Шесть символьных
-
Символьная клавиатура
-
Для круглых часов
-
Символы и редактирование
-
Широкие клавиши
-
С прокруткой (скролл-раскладка)
-
+ Доп. символьная клавиатура
-
Пять для правки текста
-
Клавиатура правки текста
-
Клавиатура правки текста MWcorp
-
Для круглых часов
-
Клавиатура правки текста для больших экранов
-
Компакт
Четыре смайликовых
-
Смайлики от MaxQwertyKeys для Android 4.4 и выше
-
Текстовые смайлики
-
Смайлики от MWcorp
-
1000+ смайликов из Android 7 (скролл-раскладка)
Три числовых
-
Числовая клавиатура
-
5 строк
-
Для круглых часов
Три для Калькулятора
-
Простой калькулятор
-
Научный калькулятор
-
Программируемый калькулятор
Языки
Основные языки
-
Английский
-
Испанский
-
Немецкий
-
Русский
-
Украинский
Другие языки
-
Азербайджанский
-
Арабский
-
Армянский
-
Башкирский
-
Белорусский
-
Греческий
-
Грузинский
-
Датский
-
Иврит
-
Индонезийский
-
Итальянский
-
Казахский
-
Латышский
-
Литовский
-
Норвежский
-
Персидский
-
Польский
-
Португальский
-
Румынский
-
Татарский
-
Турецкий
-
Узбекский
-
Финский
-
Французский
-
Чешский
-
Шведский
-
Эсперанто
-
Эстонский
Пример удобства использования «jbak2»
Допустим, я пишу Интернет-страницу, формат HTML, и мне требуется выделить часть текста красным цветом. Для этого я буду использовать тег «span» с атрибутом «style», вот такой:
<span style="">
Посчитаем сколько мне потребуется сделать нажатий клавиш на, так сказать, «обычной» клавиатуре. Например, клавиатура «Microsoft SwiftKey»:
1 долготап на клавишу «u» — ввод левой угловой скобки.
4 тапа для ввода «span».
1 тап — пробел.
5 тапов для ввода «style».
1 долготап на клавишу «j» — знак «равно».
2 долготапа на клавишу «c» — ввод двух компьютерных кавычек.
1 долготап на клавишу «i» — ввод правой угловой скобки.
2 тапа по стрелке «Влево», чтобы установить курсор между кавычек и начать ввод значения атрибута «style».
Итог: 12 тапов + 5 долготапов = 17 тап-долготап.
А теперь клавиатура «jbak2»:
1 долготап на спец. клавишу для перехода на раскладку редактирования HTML (самодельная специальная раскладка).
1 тап на клавишу для ввода тега «span» с атрибутом «style».
Итог: 1 долготап + 1 тап = 2 тап-долготап.
Если вы решили, что я забыл про два тапа стрелкой для перемещения курсора, то вы ошиблись. Нет, не забыл. Просто мне это не нужно т.к. благодаря шаблону со спец. инструцией по одному нажатию клавиши у меня происходит и ввод тега, и автоматическое перемещение курсора на две позиции влево, т.е. установка его между кавычек:<span style="|">
Благодаря этому я сразу же могу начать прописывать значение атрибута «style»:<span style="color: red;">
На этом простеньком примере видно сколько времени и сил можно сэкономить пользуясь «jbak2».
Думайте…
Ссылки
-
«Jbak2 Keyboard». Профессиональная клавиатура-конструктортема обсуждения программы (портал «4PDA»)
-
Скины и раскладки для клавиатуры «JBak2 Keyboard»дочерняя тема (портал «4PDA»)
-
Скачать «jbak2layout» и «jbak2skin»«jbak2layout» — дополнительные раскладки от пользователей, а также ИНСТРУКЦИИ по созданию своей клавиатуры и программированию на встроенном программируемом калькуляторе.«jbak2skin» — дополнительные скины (темы оформления) от пользователей. (оф. сайт)
ссылка на оригинал статьи https://habr.com/ru/post/706552/
Добавить комментарий