基本信息
源码名称:音乐播放器源码
源码大小:35.46M
文件格式:.rar
开发语言:Java
更新时间:2016-06-28
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 4 元 
   源码介绍
实现了本地播放和在线播放以及下载的的功能

  if (intent!=null){
         m_source = intent.getIntExtra("m_source",-1);
           String src = intent.getStringExtra("src");
           switch (m_source){
               case MUSIC_FROM_LOCAL:
                   try {
                       if (!isPlaying || !msrc.equals(src)) {
                           mp.reset();
                       }
                       mp.setDataSource(src);
                       msrc = src;
                   } catch (Exception e) {
                       e.printStackTrace();
                   }
               break;
           }
           setup();
           init();
           /**
            * 开始播放/暂停、停止
            */
           int op = intent.getIntExtra("op", -1);
           if (op != -1) {
               switch (op) {
                   case PLAYING:
                       play();
                       break;
                   case PAUSE:
                       pause();
                       break;
                   case STOP:
                       stop();
                       break;
                   case PROGRESS_CHANGE:
                       int progress = intent.getExtras().getInt("progress");
                       mp.seekTo(progress);
                       break;
               }
           }
       }
    }

    // 播放音乐
    private void play() {
        if (mp != null) {
            mp.start();
            isPlaying = true;
        }
    }