android第四次作业
-
团队成员:余海顺 1600802031 161班 博客链接:http://www.cnblogs.com/yhs89/
庞艳 1600802021 161班 博客链接:https://www.cnblogs.com/1600802021py/
4.介绍团队项目
实现音乐播放,暂停,以及上一首 ,下一首切换。
4.1 团队项目的总体效果截图(4分)
4.2 实现的功能及其效果的描述(6分)
-
给出项目中的关键代码(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);
}
}); -
运行其他团队项目的apk,团队讨论,选出你心目中的前5名,并简单说明一下(项目的优点及不足之处,每个项目评语不少于150字)(10分)
(1).洪居兴组
总结:功能很多,也很完善。
优点:可以实现用户的登陆以及注册,还可以进行修改信息,还有旅游攻略以及可以订购宾馆。
缺点:就没有设置可以记住用户名,所以有些麻烦。
如果让我们做引导,我们可能会加上对登陆一次的用户进行记忆。
(2).沈顺文组
总结:可以进行对代码的学习
优点:可以登录、注册,还可以设置用户头像、可以查看最新最热的关于代码学习的文章。
缺点:就是界面能做的更细致一些就好。
如果让我们做引导,我们更注重的会是界面。
(3).刘宇莹组
总结:就可以查看自己拍卖情况。
优点:实现用户登录,可以对物品进行拍卖,可以查看自己竞拍之后的情况。
缺点:没有列举出拍卖的物品,不能直观的进行查看。
如果让我们做引导,我们会列举一些物品,将其图片放上去,以便拍卖。
(4).孟凡锚组
总结:可以对几首歌曲进行播放。
优点:在首页有音乐的mv,可以在线听歌。
缺点:界面不是很美观,然后在线听歌,只是说在页面中实现了跳转。
如果让我们做引导,我们可能会优化界面以及对在线听歌的实现。
(5).贺鸿琨组
总结:在列表以及播放界面进行跳转。
优点:做的很完整,既可以切换音乐列表,也可以切换播放列表。
缺点:能在有几个列表就很好。
如果让我们做引导,我们会增加几个列表。
-
写出团队所有成员做项目中遇到的问题,以及解决方法(每个成员不得少于两个问题,标明作者)(5分)
在编写代码时上一首,下一首的实现以及页面之间的跳转——通过查阅以及上网查询得到解决。
-
说明团队成员在本次项目中的分工、占了总工作的多少?以及对项目成员打分(满分10分) (4分)
姓名 分工 工作比例 分数(10分) 庞艳 界面 50% 5 张三 功能实现 50% 5