|
Авторы: Пирумян В.
Оглавление
- Содержание
- Предисловие
- Благодарность
- Введение
- Глава 1. Знакомство с плтформой Java 2 Micro Edition (J2ME)
- Определение платформы Java для портативных устройств
- Конфигурация и профили
- Конфигурация Connected Device Configuration (CDC)
- Конфигурация Connected Limited Device Configuration (CLDC)
- Системы управления приложениями устройств
- Выводы по главе
- Глава 2. Процесс разработки приложений MIDP
- Проектирование и кодирование
- Компиляция
- Предварительная проверка
- Упаковка
- Создание файла манифеста JAR
- Создание файла дескриптора приложения для набора MID-летов
- Раскрытие и выполнение
- Использование J2ME Wireless Toolkit
- Создание проекта
- Размещение исходного кода в проекте
- Компиляция проекта
- Упаковка проекта
- Раскрытие приложения
- Выполнение приложения
- Выводы по главе
- Глава 3. Программная структура приложений MIDP
- Жизненный цикл выполнения приложения
- Программная структура MID-лета
- Модель состояний MID-лета
- Модель компонентов пользовательского интерфейса MIDP
- Системные свойства
- Свойства приложения
- Выводы по главе
- Глава 4. Высокоуровневый программный интерфейс приложения (API) в MIDP
- Обработка команд
- Сценарий обработки команд
- Экранная навигация
- Организация команд
- Упорядочивание команд
- Семантика команд
- Выводы по главе
- Глава 5. Компоненты пользовательского интерфейса MIDP
- Иерархия компонентов пользовательского интерфейса MIDP
- Экраны и экранные элементы
- Экранная навигация
- Другие компоненты Item
- DataField
- StringItem
- Gauge
- Ticker
- ImageItem
- Другие экранные типы
- Выводы по главе
- Глава 6. Низкоуровневый программный интерфейс приложения (API) MIDP
- Обработка команд и событий
- Клавишные события
- Игровые события
- Графическое рисование
- Графическая модель
- Класс Graphics
- Базовое геометрическое рисование
- Отсечение областей для рисования
- Преобразование
- Как рисуются компоненты
- Двойная буферизация
- Отображение изображения с помощью Canvas
- Выводы по главе
- Глава 7. Поддержка постоянного хранения в MIDP
- Поддержка постоянного хранения устройством
- Модель хранения RMS
- Записи
- Пример приложения
- Работа с данными byte[]
- Списки
- Фильтры записей
- Компараторы записей
- Блоки прослушивания записей
- Различные свойства хранилищ записей
- Выводы по главе
- Глава 8. Организация сетей и коммуникации в MIDP
- Модель организации сетей в MIDP
- Структура общих соединений MIDP
- Блоки соединения и соединения
- Классы и интерфейсы структуры общих соединений
- Потоковые соединения
- Соединения содержимого соединений
- Дейтаграммные соединения и дейтаграммы
- Соединения сокета
- Различия между организацией сетей в J2ME и J2SE
- Выводы по главе
- Глава 9. Интернационализация
- Понятия
- Региональные настройки и локализация
- Символьные кодировки
- Аспекты интернационализации
- Поддержка интернационализации в MIDP
- Структуры интернационализации
- Работа с сообщениями
- Строковая сортировка
- Форматирование дат, времени, чисел
- Поддержка календаря и временных зон
- Разработка решения интернационализации приложения MIDP
- Использование атрибутов MID-лета для определения локализованных ресурсов
- Использование текстовых файлов приложения для определения локализованных ресурсов
- Использование классификационных файлов Java для определения интернационализированных ресурсов
- Инициализация приложения с локализованными ресурсами
- Выводы по главе
- Глава 10. Инициализация приложений
- Понятия
- Процесс инициализации
- Регистрация приложений
- Поиск приложений
- Подтверждение совместимости
- Подтверждение покупки и соблюдение обязательных условий
- Аутентификация пользователей
- Согласование лицензии на программное обеспечение
- Загрузка приложения
- Установка приложения и подтверждение установки
- Генерация события оплаты
- Обновление приложения
- Удаление приложения
- Подготовка приложений к системам инициализации
- Выводы по главе
- Глава 11. Среда беспроводного интернета
- Происхождение, терминология и понятия
- Среда беспроводного приложения
- Беспроводные приложения
- Обмен сообщениями
- Приложения личной информационной системы
- Персонализация
- Службы местоопределения
- Архитектура приложения
- Структуры архитектуры
- Системные качества
- Архитектурные решения беспроводного интернета
- Выводы по главе
- Приложение
- Справочная литература
- Словарь
- Предметный указатель
|