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


Жизненный цикл выполнения приложения
Жизненный цикл выполнения приложения Здесь приведен пример этапов, включаемых в выполнение приложения: Запуск эмулятора. Вы увидите появившееся окно, которое имитирует интерфейс...
Этот MIDлет запускается с помощью
Рисунок 3.2. Добавьте новые MID-леты к набору с помощью закладки MIDIets (MID-леты) в окне Settings (Параметры) Теперь создайте проект и затем выполните его. В это...
Если доступно более одного MIDлета
Рисунок 3.3. Если доступно более одного MID-лета, AMS выводит меню, показывая вам их все. AMS, а не ваше приложение, создает кнопку Launch (Запуск). Вы должны нажать на нее, чтоб...
Рисунок 3 4 Главное окно этого
Нажмите на красную кнопку с трубкой («hang up» - «отбой») на эмуляторе и вы вернетесь в главное окно AMS. Закрыв окно эмулятора, вы завершите его работу. Теп...
Программная cтpyктypa MIDлета
Программная cтpyктypa MID-лета Теперь, когда.вы изучили жизненный цикл приложения, наступило время взглянуть на исходный код простого MID-лета. Вы, возможно, уже догадались, что я собир...
Листинг 3 1 Это MIDPверсия знакомой вам программы HelloWorld
Листинг 3.1. Это MIDP-версия знакомой вам программы HelloWorld import javax.microedition.lcdui.Display; import javax.microedition.lcdui.Displayable; import javax.microedition.lcdui.F...
Модель состояний MIDлета
Модель состояний MID-лета MID-леты переходят к различным состояниям в течение их жизненного цикла. Спецификация MIDP определяет модель перехода из режима в режим. В таблице 3.1 перечисл...
Таблица 3 1 Состояния MIDлета
Таблица 3.1. Состояния MID-лета Название состояния MID-лета Описание Paused (Приостановлен) MID-лет не выполняется. Он не может начать работу до тех пор...
MIDлет может находиться в одном
Рисунок 3.5. MID-лет может находиться в одном из трех состояний. Когда AMS впервые создает МЮ-лет, MID-лет существует в приостановленном состоянии Программа управления приложениями поме...
Таблица 3 2 Методы классов MIDлетов
Таблица 3.2. Методы классов MID-летов, управляющие состояниями MID-летов Название метода класса MID-лета Описание protected abstract void destroyAppf) AMS...
Модель компонентов пользовательского интерфейса MIDP
Модель компонентов пользовательского интерфейса MIDP Компоненты пользовательского интерфейса MIDP определены в пакете javax.microedition.Icdui. Название этого пакета, возможно, изменитс...
Реализации MIDP создают только
Рисунок 3.6. Реализации MIDP создают только один объект Display на один MID-лет. Ваш MID-лет является примером вашего основного класса, который дополняет класс MID-лета. Однако он може...
Таблица 3 3 Методы класса формы
Таблица 3.3. Методы класса формы для добавления элементов в объект Form Название метода класса формы Описание public int append (Item item)...
Диаграмма наследования компонентов
Системные свойства CLDC/MIDP поддерживает системные свойства, которые являются парами «ключ-значение», представляющими информацию о платформе и среде, в которой выполняются...
Таблица 3 4 Стандартные системные свойства CLDC
Таблица 3.4. Стандартные системные свойства CLDC Ключ свойства Описание Значение по умолчанию mi с г oedit ion. con figuration...
Листинг 3 2 MIDлеты имеют прямой
Листинг 3.2. MID-леты имеют прямой доступ ко всем четырем стандартным системным свойствам, определяемым спецификацией CLDC import javax.microedition.Icdui.Display; import javax.micr...
Свойства приложения
Свойства приложения Вы узнали о наличии определенных атрибутов MID-лета, которые описываются в файле JAD каждого набора MID-летов. Вспомните, что всем MID-летам требуются атрибуты....
Таблица 2 4 перечисляет требуемые
Таблица 2.4 перечисляет требуемые атрибуты MID-лета, которые находятся в файле дескриптора приложения. MID-лет может получать доступ к значениям этих атрибутов во время выполнения через...
Листинг 3 3 Измененный метод теперь
Листинг 3.3. Измененный метод теперь также выдает свойства приложения. Программное обеспечение AMS устройства управляет свойствами приложения. public void startApp() // Создайте элем...
Листинг 3 4 Атрибуты MIDлета или
Листинг 3.4. Атрибуты MID-лета, или свойства, отличаются от системных свойств. Вы можете описать неограниченное количество необязательных атрибутов MID-лета в дополнение к предваритель...
Выводы по главе
Выводы по главе В этой главе вы узнали о базовой организации и структуре приложений MIDP. Центром модели программирования MIDP является MID-лет. Основными компонентами структуры MID-лета...


- Начало -



Книжный магазин