Автор: alleclf
специально для сайта
mobine.ru
В первой части статьи мы рассмотрим создание java книг простыми и, относительно, малофункциональными программами. Все они используют текстовый файл как основу и большинство из них даже не могут добавлять картинки. При выборе необходимо учитывать их универсальность - совместимость созданного файла со всеми мобильными телефонами, поддержку unicode (конечно если Вы хотите читать книги на «нормальном» русском языке, а не в транслите), удобную навигацию по тексту, возможность создавать закладки…
Одной из лучших, на мой взгляд, программ данной категории является программа «mjBook Maker». Кроме всех вышеперечисленных достоинств она умеет автоматически определить тип телефона и подключить дополнительные функции, отображать текст (и картинки) вертикально или горизонтально, регулировать цвет фона и шрифта…
В примере я буду использовать программу mjBook Maker 4.7. Окно программы состоит из двух частей, слева – настройки и параметры, справа – просмотр получившейся книги (см.скрин ниже).
Как я уже писал это простая программка и в ее настройках нет ничего сложного.
Для создания книги необходимо указать:
- Название. Рекомендуют использовать только латинские буквы, хотя у меня не было никаких проблем с кириллицей.
- Исходный текстовый файл. Поддерживаются такие форматы как *.doc, *.txt, *.rtf, *.html, и такие кодировки: ANSI (win1251), UTF8, Unicode.
- Используемый шрифт. Допустимо два варианта: использовать шрифт телефона или внедрить необходимый шрифт в мидлет (влияет на размер). Не стоит выбирать шрифты с закрутками и засечками, я рекомендую использовать Tahoma или Verdana размером 8-9. Так же можно выбрать цвет шрифта и фона (их в дальнейшем можно изменить на телефоне).
- Межстрочные и межбуквенные интервалы. Рекомендую поставить «0», хотя для себя межстрочный интервал я ставлю на «-1» - компактнее смотрится.
- Если необходимо можно установить пароль, перенос строк, добавить картинку на заставку и иконку книги.
Когда все готово можно посмотреть на свое творение в правой части окна программы, кстати, там можно выбрать и необходимое разрешение экрана. При нажатии на кнопку «Start» программа сформирует jad и jar файлы книги, которые можно загрузить в мобильный телефон.
Меню получившейся книги состоит из таких пунктов (см.скрин ниже):
5 – сохранить закладку (на текущую страницу)
6 – загрузить закладку (выбрать закладку из ранее сохраненных)
4 – навигация по книге (на первую/последнюю страницу или % значение)
8 – поиск по тексту книги
2 – параметры отображения (ориентация экрана, перенос слов, шрифт, интервалы)
3 – подсветка (настройка яркости и продолжительности)
1 – автопрокрутка (интервал в секундах)
0 – дата и время
Book info – информация о книге
Help – вызов помощи
About – о программе
Exit – выход
*/влево/вверх – переход на предыдущую страницу
#/вправо/вниз – переход на следующую страницу
fire(центр джойстика)/левая софткнопка - главное меню
Скачать: Вы не можете скачивать файлы с нашего сервера
Пример книг созданных данной программой:
-
Камасутра. О способах возлежания. Учебник любви.
-
Хроники диверсионного подразделения (только первая часть).
О более удобных (на мой взгляд) и функциональных программах читайте во
второй части.