大家知道MediaPlayer占用的资源比较多,切不可以同时支持播放多个音频,所以我们有一种叫做SoundPool,比如我们常见的按键音或者是手机提示音等,下边介绍一下她的用法:步骤如下:1.创建SoundPool对象源码如下 /**
*SoundPool源码中的构造方法方法体
*
* @param maxStreams 最多可以容纳多少个音频
* @para...
分类:
移动开发 时间:
2015-06-14 16:49:43
阅读次数:
167
学习内容:1.掌握Surface的使用...2.Android中如何实现视频播放...1.SurfaceView类的使用 在Android中,一般播放音频时我们可以去使用Android提供的MediaPlayer类,但是想要播放视频仅仅依靠MediaPlayer类是远远不够的...这里还需要使用到一...
分类:
移动开发 时间:
2015-06-14 15:08:05
阅读次数:
195
Android MediaPlayer基本使用方式使用MediaPlayer播放音频或者视频的最简单样例:JAVA代码部分:public class MediaPlayerStudy extends Activity { private Button bplay,bpause,bstop; priv...
分类:
移动开发 时间:
2015-06-08 21:24:00
阅读次数:
599
一.多媒体 1.音频播放 MediaPlayer, prepareAsync() SeekBar TelephonyManager, PhoneStateListener 2.音频池 SoundPool一次性可以加载多段音频 load(), play(), unload() 3.视频播放 ...
分类:
其他好文 时间:
2015-05-28 09:23:48
阅读次数:
219
今天做一个小Demo用到了SoundPool,总结一下。
MediaPlayer缺点:不能重叠播放音乐,封装程度比较高,所以加载起来会比较慢。
SoundPool简介
Android系统提供了另一种播放音效的类。用来加载多个音效,短促音效和多个短促音效,可自行设置声音品质,音量,重复和优先级。在一定场合还是很好用的。
属于android.media包下,继承自Object。
...
分类:
移动开发 时间:
2015-05-26 21:37:37
阅读次数:
219
MediaPlayer多媒体播放器 正常开发软件的时候,不会把代码写在activity中的,因为最小化之后,进程很可能就被回收掉了 这样播放器也就停止了,这是不合理的。所以要把代码写在服务里面,然后通过绑定服务的方式来...
分类:
其他好文 时间:
2015-05-26 19:15:20
阅读次数:
108
iOS的系统类中提供了用于播放音频和视频的类,支持常见的多媒体格式框架支持:MediaPlayer.framework, AVFoundation.framework1.音频类: AVAudioPlayer 支持格式:AAC,AMR,ALAC,iLBC,IMA4,PCM,MP3初始化方法:initW...
分类:
其他好文 时间:
2015-05-22 21:09:36
阅读次数:
191
众所周知,Android的MediaPlayer包含了Audio和video的播放功能,在Android的界面上,Music和Video两个应用程序都是调用MediaPlayer实现的。MediaPlayer在底层是基于OpenCore(PacketVideo)的库实现的,为了构建一个MediaPl...
分类:
移动开发 时间:
2015-05-18 16:00:18
阅读次数:
326
对于在线歌曲,只需将mp3Path赋值为相应的网址即可,如mp3Path = "http://abv.cn/music/光辉岁月.mp3";mediaPlayer.setDataSource(mp3Path);对于seekBar的缓冲进度更新,只需seekBar.setSecondaryProgre...
分类:
其他好文 时间:
2015-05-17 23:03:25
阅读次数:
173
Android MediaPlayer基本使用方式使用MediaPlayer播放音频或者视频的最简单样例:JAVA代码部分:public class MediaPlayerStudy extends Activity { private Button bplay,bpause,bstop; priv...
分类:
移动开发 时间:
2015-05-15 17:08:45
阅读次数:
216