
Android多媒体技术
文章平均质量分 56
gujunhe
Android&flutter
展开
-
SoundPool播放音效
MediaPlayer虽然也能播放音频,但是它有资源量占有量高,延迟时间较长,不支持多个音频同时播放等缺点。这些缺点决定了MediaPlayer在某些场合的使用情况不会很理想,例如在时间精准度要求较高的场景,而SoundPool一般用来 播放密集、急促而又短暂的音效,比如:”滴滴一下,马上出发"。 这里我们实现一个页面内有多个音频可以点击播放 代码示例: 布局文件: <?xml version="1.0" encoding="utf-8"?> <androidx.constraintla原创 2021-11-04 22:48:48 · 313 阅读 · 1 评论 -
MediaPlayer、VideoView播放视频
1.MediaPlayer简介 MediaPlayer 类是媒体框架最重要的组成部分之一。此类的对象能够获取、解码以及播放音频和视频,而且只需极少量 设置。它支持多种不同的媒体源,例如: 本地资源 内部 URI,例如您可能从内容解析器那获取的 URI 外部网址(流式传输) 媒体格式列表 https://developer.android.google.cn/guide/topics/media/media-formats?hl=zh_cn 2.MediaPlayer的使用 开始播放: 或者: 代原创 2021-11-04 12:19:21 · 614 阅读 · 0 评论 -
MediaRecorder录制视频
使用 MediaRecorder 能够编写从设备麦克风与相机捕获音视频、保存音视频并(使用 MediaPlayer)进行播放 的应用。 权限: <uses-permission android:name="android.permission.RECORD_AUDIO" /> <uses-permission android:name="android.permission.CAMERA" / 代码示例: 布局文件: <?xml version="1.0" encoding="u原创 2021-11-04 11:56:36 · 541 阅读 · 0 评论