Платформа программирования J2ME для портативных устройств


Программная структура приложений MIDP


Oбpaбoткa кoмaнд
Oбpaбoткa кoмaнд Высокоуровневый API MIDP поддерживает обработку событий с помощью использования команд. Команда представляет из себя действие пользователя - например, что-то, что польз...
Таблица 4 1 Типы команд
Константа типа команды Описание public static. int BACK Возврат к логически предыдущему экрану public static int CANCEL Стандартный отрицатель...
Сценарий oбработки команд
Сценарий oбработки команд Сценарий обработки команд в MIDP является теоретически сходным с другими ин-струментариями графического пользовательского интерфейса. Блок прослушивания команд...
Эта диаграмма UML показывает связь
Рисунок 4.1. Эта диаграмма UML показывает связь между несколькими ключевыми классами, которые ответственны за создание, обнаружение и передачу командных событий вашему приложению Обрати...
Эта диаграмма объекта показывает
Рисунок 4.2. Эта диаграмма объекта показывает, что в работающем приложении могут существовать многие отображаемые на экране объекты и более чем один может регистрировать тот же самый блок...
Добавление нового MIDлета к набору
Рисунок 4.3. Добавление нового MID-лета к набору приводит в резул: тате к тому, что AMS отображает меню, из которого вы выбираете приложение, которое хотите запустить...
Основной экран MIDлета HelloWorld2
Рисунок 4.4. Основной экран MID-лета HelloWorld2 Ha рисунке 4.5 показан основной экран HelloWorld2, как он появляется при имитировании устройства Motorola i85s. Обратите внимание, ч...
Нажатие на экранную клавишу «Alert
Экранная навигация Пример HelloWorld2 демонстрирует центральную абстракцию MIDP - Screen. Вы, несомненно, уже обратили внимание, что.можете отображать одновременно только один Displayab...
Организация команд
Организация команд Взглянув более внимательно на пример, приведенный в предыдущем разделе, вы можете догадаться, что на самом деле вы не можете контролировать то, где появляется каждая...
Размещение меток — команд зависит
Упорядочивание команд Вы, должно быть, удивлены, почему команда «Cancel» (Отмена) была помещена на экранную клавишу, даже несмотря на то, что бна была добавлена на экран пос...
Реализация MIDP определяет политику
Рисунок 4.10. Реализация MIDP определяет политику размещения команд в соответствии с их типом Размещение команд осуществляется в соответствии с их типом. Конкретная же политика, однако,...
Семантика команд
Семантика команд Взгляните вновь на команду «Exit» («Выход»). Объект Command определяется с помощью метки «Exit» («Выход»). Но это не дел...
Выводы по главе
Выводы по главе В этой главе вы узнали о высокоуровневом программном интерфейсе приложения (API) MIDP. Абстракции высокоуровневого API описывают следующее: визуализация элементов пол...


- Начало -