На нашем форуме меня часто просят выложить мой мидлет Текилы для чтения книг на тачфоне. Я наконец собрался это сделать.
Мидлет максимально оптимизирован для Samsung GT-S5230,
разрешение экрана 240x400, используются обе аппаратные клавиши,
доступные для Java-приложений, а также тачскрин (экран разбит на 9
областей по принципу игры крестики-нолики, нажатие на любую из них
используется для управления чтением).
Читалка читает пока только
файлы *.txt в кодировке Windows, однако это самый распространенный
сейчас текстовый формат, да и сконвертировать не проблема, если надо.
Все что нужно для чтения это залить книгу на телефон с компьютера (либо
скачать напрямую из интернета), далее запускаем "Библиотеку", заходим в
меню и выбираем Книги - Открыть файл, и находим на телефоне нужную
книгу.
Теперь про управление.Аппаратная кнопка Вызов (с телефонной трубкой) - это Главное меню.
Аппаратная кнопка Назад (квадратная, со стрелочкой назад) - выход из программы.
Экран
разделен на девять областей, чувствительных к нажатию, на них вынесены
самые важные функции, распределенные максимально удобно для нажатия
большим пальцем руки, держащей телефон (без использования другой руки).
Левый верхний угол экрана - пролистать страницу вниз.
Левый нижний угол - пролистать страницу вверх.
Левый край, середина - информация о книге, название, сколько прочитано, текущее время).
Правый край, середина - включение плавной автопрокрутки (по умолчинию 6000 миллисекунд на страницу).
Правый верхний угол - сделать автопрокрутку медленнее (+500 миллисекунд).
Правый нижний угол - сделать автопрокрутку быстрее (-500 миллисекунд).
Нижний край экрана, середина - поменять шрифт текста на следующий по счету.
Верхний край экрана, середина - поменять шрифт на предыдущий.
Центр экрана - перейти в раздел меню, отвечающий за шрифты, для более тонкой настройки (междустрочные интервалы и прочее).
Теперь о шрифтах.Я
загрузил в этот мидлет 30 различных шрифтов (у каждого свое
предназначение). Все шрифты белые на синем фоне (это сочетание
считается наиболее щадящем для глаз (вспомните Far, Norton Commander и
прочее). Последовательность пролистывания шрифтов указанным выше
способом следующая:
Малый шрифт телефона (встроенный, экран вертикально, повороты экрана не поддерживаются).
Средний шрифт телефона (встроенный, экран вертикально, повороты экрана не поддерживаются).
Большой шрифт телефона (встроенный, экран вертикально, повороты экрана не поддерживаются).
Малый шрифт Calibri (экран вертикально).
Средний шрифт Calibri (экран вертикально).
Большой шрифт Calibri (экран вертикально).
Малый шрифт Arial Black (экран вертикально).
Средний шрифт Arial Black (экран вертикально).
Большой шрифт Arial Black (экран вертикально).
Малый шрифт Courier New (экран вертикально).
Средний шрифт Courier New (экран вертикально).
Большой шрифт Courier New (экран вертикально).
Малый шрифт Calibri (экран горизонтально, поворот на 90 градусов).
Средний шрифт Calibri (экран горизонтально, поворот на 90 градусов).
Большой шрифт Calibri (экран горизонтально, поворот на 90 градусов).
Малый шрифт Arial Black (экран горизонтально, поворот на 90 градусов).
Средний шрифт Arial Black (экран горизонтально, поворот на 90 градусов).
Большой шрифт Arial Black (экран горизонтально, поворот на 90 градусов).
Малый шрифт Courier New (экран горизонтально, поворот на 90 градусов).
Средний шрифт Courier New (экран горизонтально, поворот на 90 градусов).
Большой шрифт Courier New (экран горизонтально, поворот на 90 градусов).
Малый шрифт Calibri (экран горизонтально, поворот на 270 градусов).
Средний шрифт Calibri (экран горизонтально, поворот на 270 градусов).
Большой шрифт Calibri (экран горизонтально, поворот на 270 градусов).
Малый шрифт Arial Black (экран горизонтально, поворот на 270 градусов).
Средний шрифт Arial Black (экран горизонтально, поворот на 270 градусов).
Большой шрифт Arial Black (экран горизонтально, поворот на 270 градусов).
Малый шрифт Courier New (экран горизонтально, поворот на 270 градусов).
Средний шрифт Courier New (экран горизонтально, поворот на 270 градусов).
Большой шрифт Courier New (экран горизонтально, поворот на 270 градусов).
И дальше по кругу.
Если
необходимо читать книгу ландшафтно (горизонтально) - пролистывайте
шрифты до подходящего. То же самое относится и для вертикального
расположения текста.
И еще один небольшой совет: для чтения при
стандартном комнатном освещении лучше всего подходит любой из шрифтов
Calibri, если читаете на улице или при ярком свете - оптимален жирный
шрифт Arial Black, для чтения в темноте или при слабом освещении
советую выбирать тонкий шрифт Courier New.
А теперь сами файлики:JAR и JAD файлы в Zip-архиве.
Для
установки разархивировать эти два файла, залить на телефон и запустить
с него. Программа установится под названием "Библиотека".
А вот ссылочки для тех, кто хочет перенастроить все по-своему:TequilaCat Book Reader. Версия 2.3.4 (java 2.2.20)Последняя версия программы для создания мидлетов-читалок.
И для того, чтобы долго не возиться и не разбираться:
Файлик с настройками моего мидлета.
Его можно загрузить в Текилу и изменить там все, что не понравилось, а то что понравилось оставить.
Удачного чтения и берегите глаза!
Жду ваших отзывов.
Комментариев: 8
ICQ: --
Можете сами этим заняться. В статье есть ссылочка "TequilaCat Book Reader. Версия 2.3.4 (java 2.2.20)", по ней лежит прога, которая позволяет подогнать мидлет под любой экран, настройть любые клавиши и т.д. и т.п.