欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

Android MediaPlayer 深入分析与实践-二、工作原理

最编程 2024-04-12 07:08:42
...

        当创建一个 MediaPlayer 对象并调用其 setDataSource() 方法后,MediaPlayer 会开始加载媒体资源。接着通过调用 prepare() 或 prepareAsync() 方法预加载媒体数据,准备播放。一旦媒体准备好,start() 方法被调用,MediaPlayer 开始播放音频或视频。在整个过程中,MediaPlayer 内部维护着多个状态,如初始状态、准备状态、播放状态等,这些状态可以通过监听器来跟踪。