zoukankan      html  css  js  c++  java
  • 作业3

    实现的功能

    • 实现播放,暂停,停止,播放上一首,下一首功能
    • 显示播放列表
    • 至少可以播放3首歌曲

     

    界面截图

     

     

    关键代码

    上一首:

            Button last = (Button)findViewById(R.id.last);

            last.setOnClickListener(new View.OnClickListener() {

                @Override

                public void onClick(View v) {

                    if(mediaPlayer.isPlaying()){

                        n--;

                        initMediaPlayer(n);

                        mediaPlayer.start();

                    }

                }

            });

    播放:

    Button start = (Button)findViewById(R.id.start);

            start.setOnClickListener(new View.OnClickListener() {

                @Override

                public void onClick(View v) {

                    if(!mediaPlayer.isPlaying())

                        mediaPlayer.start();

                }

            });

    暂停:

            Button pause = (Button)findViewById(R.id.pause);

            pause.setOnClickListener(new View.OnClickListener() {

                @Override

                public void onClick(View v) {

                    if(mediaPlayer.isPlaying())

                        mediaPlayer.pause();

                }

            });

    下一首:

            Button next = (Button)findViewById(R.id.next);

            next.setOnClickListener(new View.OnClickListener() {

                @Override

                public void onClick(View v) {

                    if(mediaPlayer.isPlaying()){

                        n++;

                        initMediaPlayer(n);

                        mediaPlayer.start();                }

                }

            });

    代码链接:https://git.coding.net/zznng/music.git

    apk链接:https://pan.baidu.com/s/1OOs9Qz0siG8ZwbrnVNSgfA

  • 相关阅读:
    百度翻译api 实现简易微信翻译小程序
    Vuejs 基础与语法
    ES6 之 let / const
    browsersync 插件
    面向对象 实现轮播组件
    PyV8在服务端运行自动崩溃问题
    Nginx详解(正向代理、反向代理、负载均衡原理)
    Windows下用Nginx配置遇到的问题
    vuex 数据绑定
    如何使用Photoshop批量扫描保存文档
  • 原文地址:https://www.cnblogs.com/ycng/p/10105279.html
Copyright © 2011-2022 走看看