Программирование мобильных телефонов


Пакет javaxmicroeditionmedia




Пакет добавлен в профиль 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 ICM MP TI;
  •  Smart Fusion;
  •  Sun Microsystems. Inc.;
  •  Symbian Ltd;
  •  Texas Instruments Inc.;
  •  Vodafone;
  •  Yamaha Corporation;
  •  Zucotto Wireless.


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



Рис 2.10. Иерархия интерфейсов из пакета javax.microedition. media.



Интерфейсы:

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


Классы:

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


Исключение:

  •  MediaException - исключает ошибки в работе методов этого пакета.



Содержание раздела