воскресенье, 6 ноября 2016 г.

Обновление EnglishClub 1.16

В этом обновлении приложения для заучивания английских слов, словосочетаний и (теперь уже) целых фраз English Club я добавил 32 фразы из File 3 оксфордского учебника для уровня изучающих Intermediate. Все добавлять пока не стал, т. к. одновременно внес изменения в тело приложения:
  • Сильно изменился загрузчик записей в базу данных из JSON-файлов, в которые я и добавляю, собственно слова, словосочетания и фразы. Теперь первый запуск после обновления приложения будет дольше, т. к. независимо от версии файлы считываются в память целиком, но зато теперь сильно упростился код, отвечающий за смену версий базы данных, а значит, мне проще и быстрее будет пополнять словарь. Больше слов и фраз!
  • Немного облагородил экран ввода перевода:
 
  • По мере правильного ввода перевода пробелы и знаки препинания добавляются автоматически, например, если в переводе предполагается "I've", после набора "I" апостроф добавится автоматически. Это, конечно, облегчает перевод.
Вскрылась проблема, которая может проявиться на некоторых из Android-устройств. Поскольку вместо EditText используется TextView и опрос клавиатуры для определения нажимаемых пользователем клавиш, на "навороченных" клавиатурах, как, например, на планшете Asus PhonePad 7 c Android 5 на борту, ввод не работает. Если зайти в настройки устройства и поотключать "навороты", то ввод начинает работать нормально!

Комментариев нет:

Отправить комментарий