Иллюстрированный самоучитель по программированию мобильных телефонов

Пакет javax.microedition.media

Пакет добавлен в профиль MIDP 2.0 и служит для создания звукового сопровождения в приложении. Пакет разработан специальной экспертной группой (MMAPI Expert Group), в состав которой входят такие известные компании:

  • Nokia (Specification Lead);
  • Aplix Corporation;
  • Beatnik Inc.;
  • France Telecom;
  • Insignia Solutions;
  • Mitsubishi Electric Corp.;
  • Motorola;
  • Netdecisions Holdings United;
  • NTT DoCoMo Inc.;
  • Openwave Systems Inc.;
  • PacketVideo Corporation;
  • Philips;
  • Siemens AC ICMMPTI;
  • Smart Fusion;
  • Sun Microsystems Inc.;
  • Symbian Ltd;
  • Texas Instruments Inc.;
  • Vodafone;
  • Yamaha Corporation;
  • Zucotto Wireless.

В профиле MIDP 1.0 отсутствует возможность полноценной работы со звуком, и каждый из производителей предоставлял свои библиотеки для этих целей. В профиле MIDP 2.0 такой необходимости уже нет и можно воспользоваться любым необходимым классом и интерфейсом из пакета javax.microedition.mediu. На рис. 2.10 приводится наследование интерфейсов этого пакета.

Иллюстрированный самоучитель по программированию мобильных телефонов › Платформа Java 2 Micro Edition › Пакет javax.microedition.media
Рис. 2.10. Иерархия интерфейсов из пакета javax.microedition.media.

Интерфейсы:

  • Control – осуществляет контроль над процессами;
  • Controllable – осуществляет контроль над объектами;
  • Player – реализует контроль над воспроизведением;
  • PlayerListener – необходим для получения асинхронных событий: принятых от проигрывателя.

Классы:

  • Manager – менеджер системных ресурсов.

Исключение:

  • MediaException – исключает ошибки в работе методов этого пакета.
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.