android第四次作业

  1. 团队成员:余海顺  1600802031   161班    博客链接:http://www.cnblogs.com/yhs89/

                           庞艳  1600802021   161班    博客链接:https://www.cnblogs.com/1600802021py/

4.介绍团队项目

实现音乐播放,暂停,以及上一首 ,下一首切换。

4.1 团队项目的总体效果截图(4分)

 

4.2 实现的功能及其效果的描述(6分)

  1. 给出项目中的关键代码(13分)

     

     播放,暂停,下一首,上一首的实现:

     

    button.setOnClickListener(new OnClickListener(){

        @Override
        public void onClick(View view) {
            if(mediaPlayer!=null){
                mediaPlayer.stop();
                mediaPlayer.release();
                init(3);
                mediaPlayer.start();
            }else {
                init(3);
                mediaPlayer.start();
            }
        }
    });
            button1.setOnClickListener(new OnClickListener(){

                @Override
                public void onClick(View view) {
                    if(mediaPlayer!=null){
                        mediaPlayer.stop();
                        mediaPlayer.release();
                        init(1);

                    }else{
                        init(1);
                        mediaPlayer.start();;
                    }
                }
            });
    button2.setOnClickListener(new OnClickListener(){

        @Override
        public void onClick(View view) {
            if(mediaPlayer!=null){
                mediaPlayer.stop();
                mediaPlayer.release();
                init(2);

            }else{
                init(2);
                mediaPlayer.start();;
            }
        }
    });

    button3.setOnClickListener(new OnClickListener(){

        @Override
        public void onClick(View view) {
            if (mediaPlayer!=null){
                mediaPlayer.stop();
            }
        }
    });

    页面跳转:

    imagebutton.setOnClickListener(new OnClickListener(){

                @Override
                public void onClick(View view) {
                    Intent intent=new Intent(MainActivity.this,Main2Activity.class);
                }
            });

  2. 运行其他团队项目的apk,团队讨论,选出你心目中的前5名,并简单说明一下(项目的优点及不足之处,每个项目评语不少于150字)(10分)

    (1).洪居兴组

    总结:功能很多,也很完善。

    优点:可以实现用户的登陆以及注册,还可以进行修改信息,还有旅游攻略以及可以订购宾馆。

    缺点:就没有设置可以记住用户名,所以有些麻烦。

    如果让我们做引导,我们可能会加上对登陆一次的用户进行记忆。

    (2).沈顺文组

    总结:可以进行对代码的学习

    优点:可以登录、注册,还可以设置用户头像、可以查看最新最热的关于代码学习的文章。

    缺点:就是界面能做的更细致一些就好。

    如果让我们做引导,我们更注重的会是界面。

    (3).刘宇莹组

    总结:就可以查看自己拍卖情况。

    优点:实现用户登录,可以对物品进行拍卖,可以查看自己竞拍之后的情况。

    缺点:没有列举出拍卖的物品,不能直观的进行查看。

    如果让我们做引导,我们会列举一些物品,将其图片放上去,以便拍卖。

    (4).孟凡锚组

    总结:可以对几首歌曲进行播放。

    优点:在首页有音乐的mv,可以在线听歌。

    缺点:界面不是很美观,然后在线听歌,只是说在页面中实现了跳转。

    如果让我们做引导,我们可能会优化界面以及对在线听歌的实现。

    (5).贺鸿琨组

    总结:在列表以及播放界面进行跳转。

    优点:做的很完整,既可以切换音乐列表,也可以切换播放列表。

    缺点:能在有几个列表就很好。

    如果让我们做引导,我们会增加几个列表。

  3. 写出团队所有成员做项目中遇到的问题,以及解决方法(每个成员不得少于两个问题,标明作者)(5分)

    在编写代码时上一首,下一首的实现以及页面之间的跳转——通过查阅以及上网查询得到解决。

  4. 说明团队成员在本次项目中的分工、占了总工作的多少?以及对项目成员打分(满分10分) (4分)

    姓名分工工作比例分数(10分)
    庞艳 界面 50% 5
    张三 功能实现 50% 5

     

  5. 代码连接:https://git.coding.net/wenzhouzhou/four.git

  6. apk链接 :https://git.coding.net/wenzhouzhou/apk.git

posted @ 2018-12-31 18:02  yhsa  阅读(177)  评论(0编辑  收藏  举报