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);
            }
        });
    }
}

未完待续~~

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

Pro Android学习笔记(一二八):Media Frameworks(3):用SoundPool的音频播放

文章转载只能用于非商业性质,且不能带有虚拟货币、积分、注册等附加条件。转载须注明出处以及作者@恺风Wei。 MediaPlayer在一个时间只能处理一个音频或视频文件,如果我们需要同时播放多个音频文...
  • flowingflying
  • flowingflying
  • 2014年09月23日 21:49
  • 2999

Android之SoundPool音效池的介绍与使用

之前只知道Android中可以用MediapLayer播放音乐,其实用SoundPool可以播一些短的反应速度要求高的声音,比如游戏中的爆破声,而MediapLayer适合播放长点的。  一般在玩游戏...
  • qq_33642117
  • qq_33642117
  • 2016年07月06日 19:13
  • 3454

Android SoundPool.play方法的音量与系统音量的关系

Android SoundPool.play方法的音量与系统音量的关系是乘积关系
  • foruok
  • foruok
  • 2016年09月18日 22:52
  • 6742

Android -- 视频音频多媒体播放,在线播放, MediaPlayer, SurfaceView, SoundPool, Timer定时器使用

1. SoundPool 用于快速重复的播放短音频 [java] view plaincopy public class MainActivity exte...
  • u013366022
  • u013366022
  • 2014年08月13日 14:33
  • 662

Android中播放声音的两种方法MediaPlayer 和SoundPool

  • 2013年12月13日 09:35
  • 526KB
  • 下载

Android中播放声音的两种方法MediaPlayer 和 SoundPool

转载: http://blog.csdn.net/pku_android/article/details/7625868          http://blog.sina.com.cn/s/bl...
  • ygswine
  • ygswine
  • 2013年12月13日 09:27
  • 2728

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

Himi  原创, 欢迎转载,转载请在明显处注明! 谢谢。http://www.eoeandroid.com/forum-viewthread-tid-55187-highlight-SoundPoo...
  • zhq56030207
  • zhq56030207
  • 2011年03月10日 11:17
  • 1556

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

【1】使用MediaPlayer实现一般的音频播放 MediaPlayer播放通常的音频文件   [java] view plaincopyprint? ...
  • PQ2012PQ
  • PQ2012PQ
  • 2015年07月31日 10:33
  • 279

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

用Soundpool可以播一些短的反应速度要求高的声音, 比如游戏中的爆破声, 而Mediaplayer适合播放长点的。 MediaRecorder主要用来录音。 SoundPool载入音乐文...
  • u011176244
  • u011176244
  • 2014年05月17日 09:55
  • 2228

Android API学习 SoundPool 和 MediaPlayer

Android平台中关于音频播放有以下两种方式:   1. SoundPool —— 适合短促且对反应速度比较高的情况(游戏音效或按键声等)   2. MediaPlayer —— 适合比较长且对...
  • ZhongGuoRenMei
  • ZhongGuoRenMei
  • 2013年01月11日 15:10
  • 194
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android 中的使用Rigtone,Soundpool和Mediaplayer遇到的问题
举报原因:
原因补充:

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