android 中的使用Rigtone,Soundpool和Mediaplayer遇到的问题

原创 2016年08月30日 09:58:25
今天来总结下android 中的Rigtone,Soundpool和Mediaplayer。这几个也是因为在做项目的时候有个点击某控件,然后播放本地xx.mp3,最后跳转到另一个activity。
两个类:MainActivity和SecondActivity
刚开始我选择了比较熟悉的Mediaplayer。
public class MainActivity extends Activity{
    private Button button1;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main2);
        button1 = (Button) findViewById(R.id.button1);
        button1.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {
                MediaPlayer mp = MediaPlayer.create(MainActivity.this, R.raw.xx);
                mp.start();
                Intent intent = new Intent(MainActivity .this, SecondActivity.class);
                startActivity(intent);
            }
        });
    }
}
public class MainActivity extends Activity{
    private Button button1;
    private Rigtone rigtone;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main2);
        button1 = (Button) findViewById(R.id.button1);
        button1.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {

                Intent intent = new Intent(MainActivity .this, SecondActivity.class);
                startActivity(intent);
            }
        });
    }
}

未完待续~~

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Android中的音频处理------SoundPool,MediaRecorder,MediaPlayer以及RingStone总结

用Soundpool可以播一些短的反应速度要求高的声音, 比如游戏中的爆破声, 而Mediaplayer适合播放长点的。 MediaRecorder主要用来录音。 SoundPool载入音乐文...

Android API学习 SoundPool 和 MediaPlayer

Android平台中关于音频播放有以下两种方式:   1. SoundPool —— 适合短促且对反应速度比较高的情况(游戏音效或按键声等)   2. MediaPlayer —— 适合比较长且对...

【Android2D游戏开发之八】游戏音频-详解MediaPlayer,SoundPool利弊

Himi  原创, 欢迎转载,转载请在明显处注明! 谢谢。http://www.eoeandroid.com/forum-viewthread-tid-55187-highlight-SoundPoo...

Android平台SoundPool 和 MediaPlayer

转自:http://wjlgryx.iteye.com/blog/1114928 Android平台中关于音频播放有以下两种方式:  1. SoundPool —— 适合短促且对反应速度比较高...

Android中SoundPool和MediaPlayer的区别

在Android开发中我们经常使用MediaPlayer来播放音频文件,但是MediaPlayer存在一些不足,例如:资源占用量较高、延迟时间较长、不支持多个音频同时播放等。这些缺点决定了MediaP...

Android API学习SoundPool 和 MediaPlayer

转自:http://dev.10086.cn/cmdn/wiki/index.php?doc-view-5522.html Android平台中关于音频播放有以下两种方式:   1. Soun...

Android之 MediaPlayer播放一般音频与SoundPool播放短促的音效

【1】使用MediaPlayer实现一般的音频播放 MediaPlayer播放通常的音频文件   [java] view plaincopyprint? ...

【Android 声音处理】MediaPlayer和SoundPool

1、new SoundPool(4, AudioManager.STREAM_MUSIC, 100); 第一个参数是允许有多少个声音流同时播放,第2个参数是声音类型,第三个参数是声音的品质。 2、...

Android中的音频播放(MediaPlayer和SoundPool)

Android提供简单的API来播放音频。 使用MediaPlayer播放音频此类适合播放较大文件,此类文件应该存储在SD卡上,而不是在资源文件里,还有此类每次只能播放一个音频文件。 缺点:资源占...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)