DKR

DKR


Життєвий цикл мідлету.

Запущений мідлет може перебувати у трьох станах:

  • paused: MIDlet запущений, але не активний,
  • active: MIDlet активний,
  • destroyed: MIDlet було зупинено і він готовий до запуску прибиральника.

Спочатку MIDlet знаходиться в стані paused. Перш ніж перейти в активний режим, він повинен виконати ініціалізацію. MIDlet не має спеціального ініціалізаційного методу, Тому всі необхідні для неї дії виконуються всередині startApp(). Таким чином, через деякий час після створення, AMS активізує MIDlet і викликає метод startApp(), який створює і виводить на екран призначений для користувача інтерфейс програми. MIDlet переходить зі стану paused в active. При запуску виникли якісь помилки, управління передається методу javax.microedition.midlet.MIDletStateChangeException, який безпосередньо перемикає MIDlet в стан destroyed.


Створення проекту додатку MIDP

Використовуючи Source Code Editor, можна вручну створити код для Вашого мідлета. Створення коду в редакторі вихідного коду дає більшу гнучкість при редагуванні коду і дозволяє вставляти блоки коду препроцесора.

Створення нового проекту Java ME MIDP

  1. Вибрати File > New Project. У розділі Категорії вибрати Java ME. У проектах вибрати Mobile Application і натиснути кнопку Далі.

2. Ввести MyHelloMIDlet в поле Ім'я проекту (MID має бути прописними буквами). Вказати місце розташування проекту. Визначимо цей каталог як $PROJECTHOME.

3. Прибрати прапорці Create Default Package та Main Executable Class і натиснути кнопку Далі.

4. Вибрати платформу емулятора за замовчуванням і використовувати залишилися значення за замовчуванням. Натиснути кнопку Готово.

IDE створює теку проекту $ PROJECTHOME / MyHelloMIDlet. Папка проекту містить всі вихідні файли і метадані проекту, наприклад, Ant script проекту.

5. Клацнути правою кнопкою миші вузол MyHelloMIDlet у вікні Проекти та вибрати New> MIDlet.

6. Ввести HelloMIDlet як ім'я мідлета ("MID" не прописними буквами за замовчуванням). Натиснути кнопку Готово.

Файл HelloMIDlet.java створюється.

7. Двічі клацніть файл HelloMIDlet.java для відображення вихідного коду в вікні редактора середовища IDE.

8. Клікнути в редакторі вихідного коду і змінити  public class HelloMIDlet extends MIDlet на


Додати наступний текст перед методом StartApp():


https://netbeans.org/kb/73/javame/quickstart.html


Report Page