Java книга на мобиле - шпора на экзамене.
Цитата:
Электронная книга (eBook) это java программа (мидлет) для сотовых телефонов, содержащая программу - читалку, текст книги, шрифт и подробную инструкцию. Основные функции электронной книги: отображение текста стандартный экран на всех телефонах поддерживающих Java MIDP 1.0 и выше полный экран на телефонах Nokia или телефонах, поддерживающих Java MIDP 2.0 и выше два режима отображения текста - по вертикали (portrait) или по горизонтали (landscape) регулируемые цвет фона и цвет шрифта, межстрочный интервал встроенный шрифт с переменной шириной букв, позволяющий правильно отображать текст в не зависимости от локализации телефона Как создать электронную книгу ? Для этого достаточно скачать программу mjBook Maker. Программа не требует инсталляции и деинсталляции. Просто создайте каталог (например, c:\mjbook) и поместите туда программу. После запуска программа создает все необходимые каталоги, для формирования книги достаточно указать: Название книги (мидлета) - лучше использовать только латинские буквы. Если текст большой, и разбивается программой на части, то к названию каждого мидлет добавляется порядковый номер части (например, dreamcatcher1.jar, dreamcatcher2.jar и т.д.) Исходный текстовый файл (только plain text в кодировке win1251, без форматирования) Шрифт, который будет использоваться для отображения (поддерживается высота букв до 15 пикселов) - можно выбрать любой шрифт (True Type, с переменной или фиксированной шириной букв), который установлен в Windows: Рекомендация по выбору шрифтов: Для телефонов с маленьким экраном (меньше 128*128) шрифт Small Fonts, высота 7 Для телефонов с средним экраном (128*128, 128*160) шрифт Tahoma, высота 8 Для телефонов с большим экраном (смартфоны, 176*208) шрифт Tahoma или Verdana, высота 8/9, можно жирный Не рекомендуется использование шрифтов с засечками (типа Times) Тип телефона (от этого зависит отображение текста на экране). Возможны 3 варианта: Стандартный экран (телефоны, поддерживающие Java MIDP 1.0 и выше) - для всех типов телефонов Полный экран - только для телефонов, поддерживающих Java MIDP 2.0 и выше Полный экран для телефонов Nokia Важно: электронныые книги, созданные для телефонов Nokia, будут работать только на телефонах этого производителя. Размер части текста - большой текст программа разобьет на несколько пронумерованных частей (поскольку размер мидлета ограничен 64 кбайтами, размер части подбирается экспериментально и составляет приблизительно 100-130 кбайт). Некоторые модели телефонов позволяют загружать мидлеты размером до 128 кбайт (но только с компьютера через кабель или беспроводное соединение). Например, в мидлет размером 64 кбайт можно записать приблизительно 110-120 кбайт русского или английского текста. Функция форматирования текста (рекомендуется включить) - позволяет при создании книги удалять из текста избыточную информацию (переносы, повторяющиеся пробелы, переводы строк для сканированных текстов) Цвет фона и цвет шрифта можно задать любой (примечание: на экране телефона цвет может отличаться от цвета, отображаемого на мониторе из-за особенностей конструкции экрана телефона). После запуска электронной книги на телефоне цвет фона и шрифта можно изменить. После нажатия кнопки Start программа сформирует jad/jar файлы (мидлеты) в каталоге midlets, которые можно загружать в сотовый телефон и запускать. Как читать электронную книгу ? Сначала необходимо загрузить созданные мидлеты в телефон. Для чтения досточно запустить мидлет, после появления заставки нажть любую кнопку - на экран будет выведен текст книги с начала (если программа запускается впервые) или с позиции последней сохраненной закладки. Управлять mjBook можно следующими клавишами на телефоне: 1 - Установка параметров автолистания 2 - Установка параметров отображения 3 - Установка параметров подсветки 4 - Вызов меню навигатора 5 - Сохранение закладки, указывающей на текущую страницу 6 - Отображение списка закладок 7, вверх, влево - Переход на предыдущую страницу 8 - Отображение информации о книге (автор, название и т.д.) 9 - Вывод информации о программе 0, *, #, вниз, вправо - Переход на следующую страницу Dial, левая программная кнопка, Fire - Вызов главного меню программы Программу можно скачать: В галерее в виде трёх архивов ( бесплатно ) С вебдрайва ( 294 кб, на стандартном тарифе 0.1 руб ). __________________
Если вы скажете мне, благодаря чему вы обрели чувство своей значительности, я скажу вам, кто вы. © |
|
#2 |
Структура меню:
Save BookMark - сохранение закладки на текущую страницу. Load BookMark - переход в меню выбора закладок. Меню содержит список из 5 последних сохраненных закладок, самая последняя - вверху списка. Для перехода на нужную закладку следует установить напротив нее галочку и выбрать в меню пункт Go To Navigator - переход в меню навигатора. Меню навигатора содержит переключатель: First page - переход в начало книги Last page - переход на посленюю страницу в книге Position - переход на заданную страницу. При установки этого переключателя следует в индикаторе Position задать смещение в % от начала книги. для перехода необходимо выбрать в меню пункт Go To Display options - переход в меню управления отображением. Layout - переключатель, устанавливающий способ (ориентацию) отображения текста на экране Portrait - текст по вертикали Landscape - текст по горизонтали (повернут относительно телефона на 90 градусов) Word wrap - переключатель для управления режимом переноса слов Disable - слова не разрываются Enable - слова разрываются и переносятся на новую строку Line spacing - установка межстрочного интервала (расстояние между строками) -1 - уменьшенный на 1 пиксел (буквы на разных строках могут касаться друг друга) 0 - нормальный +1 - увеличенный на 1 пиксел Char spacing - установка интервала между буквами 0 - нормальный +1 - увеличенный на 1 пиксел интервал Back color (R) - элемент управления для установки уровня красного цвета в фоне Back color (G) - элемент управления для установки уровня зеленого цвета в фоне Back color (B) - элемент управления для установки уровня голубого цвета в фоне Font color (R) - элемент управления для установки уровня красного цвета в шрифте Font color (G) - элемент управления для установки уровня зеленого цвета в шрифте Font color (B) - элемент управления для установки уровня голубого цвета в шрифте для сохранения настроек необходимо выбрать в меню пункт Apply Light options - переход в меню управления подсветкой Дисплея Always off - подсветка всегда выключена Always on - подсветка всегда включена, пока работает программа 10 sec - подсветка включена в течении 10 сек, по окончанию этого интервала подсветка выключается, если кнопки не нажимались 20 sec - то же самое, но интевал 20 сек 30 sec - то же самое, но интевал 30 сек 40 sec - то же самое, но интевал 40 сек Brightness (1-100%) - уровень (в %) яркости подсветки, применяется когда установлен любой переключатель, кроме Always off. 0 - минимальный уровень (подсветка выключена), 100 - максимальная яркость. для сохранения настроек необходимо выбрать в меню пункт Apply Autoscroll options - переход в меню управления автолистанием, если эта опция устанволена, для перехода к следующей странице не нужно нажимать кнопки. Disable - выключение режима автолистания 1 sec - преход на следующую страницу через 1 сек 2 sec - преход на следующую страницу через 2 сек 3 sec - преход на следующую страницу через 3 сек 4 sec - преход на следующую страницу через 4 сек 5 sec - преход на следующую страницу через 5 сек 6 sec - преход на следующую страницу через 6 сек 7 sec - преход на следующую страницу через 7 сек Book info - отображение информации о книге Help - вывод помощи About - вывод информации о программе Exit - выход из программы Где взять текст и программу ? В интернете много сайтов, с которых можно бесплатно скачать литературные произведения в виде текстовых файлов. Например, на книги (в текстовом виде) Стивена Кинга можно найти на этом сайте. Важно: для программы mjBook Maker необходим простой текст без форматирования (plain text), если файл в формате MS Word, то его необходимо сохранить как текст. Скачать программу для создания электронных книг можно здесь: mjBookMaker.zip, 300 kb Ограничения В настоящее время программа может работать только с европейскими шрифтами (где для кодирования одного символа достаточно одного байта и запись происходит слева направо и сверху вниз). В каждом мидлете может содержаться только один текст книги и один шрифт. Для правильной работы мидлета телефон должен поддерживать Java MIDP 1.0 и выше. Программа mjBook Maker может функционировать на Windows 95 и выше. Предыдущая версия mjBook Maker и ее описание находятся здесь. __________________
Если вы скажете мне, благодаря чему вы обрели чувство своей значительности, я скажу вам, кто вы. © |