Чтобы отослать СМС приложением (MIDlet), создается такое сообщение:
...
MessageConnection conn = null;
try {
conn = (MessageConnection)Connector.open("sms://123456");
TextMessage sms = (TextMessage) conn.newMessage(TEXT_MESSAGE);
/* строка 7 */
conn.send(sms);
}
...
Что нужно вставить в строку №7 чтобы установить текст сообщения?
Чтобы отослать СМС приложением (MIDlet), создается такое сообщение:
...
MessageConnection conn = null;
try {
conn = (MessageConnection)Connector.open("sms://123456");
TextMessage sms = (TextMessage) conn.newMessage(TEXT_MESSAGE);
/* строка 7 */
conn.send(sms);
}
...
Что нужно вставить в строку №7 чтобы установить текст сообщения?
Если приложение вызывает метод System.exit(), вызывается notifyDestroyed() и приложение уничтожается?
Если приложение вызывает метод System.exit(), вызывается notifyDestroyed() и приложение уничтожается?
Что верно относительно метода Connection.close()? (два варианта)
1) Если связанные с соединением потоки открыты, метод будет ждать их закрытия
2) Метод идентичен методу Connector.close()
3) Этот метод может бросать java.io.IOException
4) Если соединение уже закрыто, будет выброшено исключение javax.microedition.io.ConnectionClosedException
Что верно относительно метода Connection.close()? (два варианта)
1) Если связанные с соединением потоки открыты, метод будет ждать их закрытия
2) Метод идентичен методу Connector.close()
3) Этот метод может бросать java.io.IOException
4) Если соединение уже закрыто, будет выброшено исключение javax.microedition.io.ConnectionClosedException
Какое минимальное количество памяти требуется устройству для работы с CLDC-1.1?
Какое минимальное количество памяти требуется устройству для работы с CLDC-1.1?
Какие переходы состояний допустимы для приложения (MIDlet)?
Какие переходы состояний допустимы для приложения (MIDlet)?
Что означает аббревиатура "LCDUI"?
Что означает аббревиатура "LCDUI"?
Что будет выведено на консоль если вставить данный фрагмент кода в метод main класса CLDC версии 1.0?
float a = 1.0f;
a++;
System.out.println(a++);
Что будет выведено на консоль если вставить данный фрагмент кода в метод main класса CLDC версии 1.0?
float a = 1.0f;
a++;
System.out.println(a++);
Какие из приведенных интерфейсов наследуются от интерфейса Connection (Generic Connection Framework) в MIDP 1.0?
Какие из приведенных интерфейсов наследуются от интерфейса Connection (Generic Connection Framework) в MIDP 1.0?
Все нижеуказанные классы/интерфейсы доступны в J2SE. Какие из них включены в CLDC-1.0 и CLDC-1.1?
Все нижеуказанные классы/интерфейсы доступны в J2SE. Какие из них включены в CLDC-1.0 и CLDC-1.1?
Корректен ли следующий фрагмент кода, если имя файла - "picture.PNG"?
Image myImage = Image.createImage("/picture.png");
Корректен ли следующий фрагмент кода, если имя файла - "picture.PNG"?
Image myImage = Image.createImage("/picture.png");
Какие из нижеперечисленных атрибутов не обязательны в дескрипторе приложения (.jad)?
Какие из нижеперечисленных атрибутов не обязательны в дескрипторе приложения (.jad)?
После предварительной проверки (preverification) размер class-файлов уменьшается.
После предварительной проверки (preverification) размер class-файлов уменьшается.
Какие классы являются прямыми наследниками класса Screen и используются для создания высокоуровнего интерфейса в MIDP 2.0?
Какие классы являются прямыми наследниками класса Screen и используются для создания высокоуровнего интерфейса в MIDP 2.0?
Что происходит, если вы добавляете к экрану определенную команду, при этом количество команд становится уже больше, чем управляющих клавиш (MIDP 1.0, MIDP 2.0)?
1) Создается команда, доступ к которой возможен с помощью неуправляющих клавиш.
2) Создание выпадающего меню для кнопки с более чем одной командой.
3) Добавление игнорируется, отображается только 1 команда.
Что происходит, если вы добавляете к экрану определенную команду, при этом количество команд становится уже больше, чем управляющих клавиш (MIDP 1.0, MIDP 2.0)?
1) Создается команда, доступ к которой возможен с помощью неуправляющих клавиш.
2) Создание выпадающего меню для кнопки с более чем одной командой.
3) Добавление игнорируется, отображается только 1 команда.
Что из перечисленного является дополнительными преимуществами при использовании GameCanvas вместо Canvas?
1) Может работать с буфером, который работает с графикой за пределами экрана.
2) События клавиши для игровых кнопок могут буть отключены - это дает возможность углубленного тестирования состояний кнопки.
3) Поддержка полноэкранного режима.
Что из перечисленного является дополнительными преимуществами при использовании GameCanvas вместо Canvas?
1) Может работать с буфером, который работает с графикой за пределами экрана.
2) События клавиши для игровых кнопок могут буть отключены - это дает возможность углубленного тестирования состояний кнопки.
3) Поддержка полноэкранного режима.
Когда приложение MIDP-2.0 удаляется из устройства, у Вас есть возможность проинформировать об этом провайдера с помощью запроса HTTP POST на его веб-сайт. Какое из перечисленных свойств должно быть настроено в JAD файле, чтобы включить эту функциональность?
1) <MIDlet name>-Notify-Deleted
2) MIDlet-Delete-Notify
3) <MIDlet name>-Delete-Notify
4) MIDlet-Notify-Deleted
5) Такой функциональности вообще нет
Когда приложение MIDP-2.0 удаляется из устройства, у Вас есть возможность проинформировать об этом провайдера с помощью запроса HTTP POST на его веб-сайт. Какое из перечисленных свойств должно быть настроено в JAD файле, чтобы включить эту функциональность?
1) <MIDlet name>-Notify-Deleted
2) MIDlet-Delete-Notify
3) <MIDlet name>-Delete-Notify
4) MIDlet-Notify-Deleted
5) Такой функциональности вообще нет
У Вас есть анимация состоящая из 15 кадров. Находясь в конце последовательности кадров, как наиболее правильно перейти к первому из них?
У Вас есть анимация состоящая из 15 кадров. Находясь в конце последовательности кадров, как наиболее правильно перейти к первому из них?
Как инициировать набор номера на телефоне из мидлета?
1) Набор номера возможен только в случае поддержки такой функции в SDK производителя
2) platformRequest("tel:"+<номер телефона>);
3) System.getProperty(<номер телефона>);
4) Java ME не позволяет инициировать набор номера
Как инициировать набор номера на телефоне из мидлета?
1) Набор номера возможен только в случае поддержки такой функции в SDK производителя
2) platformRequest("tel:"+<номер телефона>);
3) System.getProperty(<номер телефона>);
4) Java ME не позволяет инициировать набор номера
В мидлете с цифровой подписью определены следующие свойства:
В манифесте JAR файла:
MyApp-User: Quizful
В JAD файле:
MyApp-User: J2ME
Что произойдет, если добавить следующую строку в мидлет?
String prop = getAppProperty("MyApp-User");
В мидлете с цифровой подписью определены следующие свойства:
В манифесте JAR файла:
MyApp-User: Quizful
В JAD файле:
MyApp-User: J2ME
Что произойдет, если добавить следующую строку в мидлет?
String prop = getAppProperty("MyApp-User");
Какое исключение будет выброшено при использовании Connector.open() если пункт назначения (end point) уже зарезервирован (например, системным приложением или другим Java приложением)?
Какое исключение будет выброшено при использовании Connector.open() если пункт назначения (end point) уже зарезервирован (например, системным приложением или другим Java приложением)?