Конспект лекционных занятий


воспроизведение завершено (Playback Completed)



Pdf көрінісі
бет50/67
Дата26.09.2023
өлшемі2.41 Mb.
#478672
түріКонспект
1   ...   46   47   48   49   50   51   52   53   ...   67
kt 1

воспроизведение завершено (Playback Completed) - достигнут 
конец воспроизводимого содержания, в это состояние объект переходит 
после 
срабатывания 
метода onCompleted() интерфейса-
слушателя OnCompitionListener, как реакции на конец воспроизводимого 
материала; 
Замечание: из состояний Paused, Playback Completed можно вернуться к 
воспроизведению вызовом метода start(). Из состояния Stopped прежде, чем 
вернуться в состояние воспроизведения, необходимо пройти через 
подготовку медиа-содержимого. 
Вызов метода seekTo() позволяет поменять место воспроизведения. 

конец (End) - конец жизненного цикла MediaPlayer объекта, в это 
состояние объект переходит после вызова метода release(). 
Для 
получения 
более 
детальной 
информации 
см. 
ссылки: http://developer.android.com/guide/topics/media/mediaplayer.html; http://
developer.android.com/reference/android/media/MediaPlayer.html. 
Для записи аудио и видео Android предоставляет класс MediaRecorder. 
Диаграмма жизненного цикла экземпляра класса MediaRecorder представлена 
на рис. 9.2. Овалы представляют состояния объектаMediaPlayer, дуги 
показывают вызовы каких методов необходимо выполнить, чтобы сменить 
состояние объекта MediaPlayer. Дуги с одной стрелкой представляют вызовы 
синхронных методов, с двумя стрелками - вызовы асинхронных методов. 


78 
 
Рис. 9.2. Жизненный цикл экземпляра класса MediaRecorder 
(http://developer.android.com/reference/android/media/MediaRecorder.html) 
В ходе жизненного цикла объект MediaRecorder проходит через 
несколько состояний: 
начальное 
(Initial) 
- создан объект класса MediaRecover, для создания может использоваться оператор new или вызов 
метода reset() (см. рис. 9.2); 


Достарыңызбен бөлісу:
1   ...   46   47   48   49   50   51   52   53   ...   67




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет