项目作业 567
等46人参与
来源: / Logger日志框架

利用Loader通过HttpUrlConnection异步获取慕课网电影数据(20条),使用Glide框架加载图片并显示在每个电影Item中,并且可以通过电影名称、类型进行搜索并展示。

参见效果图和演示视频:

http://img1.sycdn.imooc.com/climg//593a39ed00014cb001590282.jpg      http://img1.sycdn.imooc.com/climg//593a3a030001ad9601610286.jpg        http://img1.sycdn.imooc.com/climg//593a3a2e0001a2f101870298.jpg

演示视频
作业描述

一、首页显示内容:

(1)    影片搜索区域(名字,spinner列表,搜索按钮)

(2)    影片展示区域(RecyclerView 2列展示)

二、电影详情

影片详情(详情UI布局, 滑动效果)

三、搜索功能实现

(1)    电影名搜索

(2)    电影类型搜索

(3)    叠加搜索(名字 + 类型)

注意:电影数据的访问地址:www.imooc.com/api/movie


评分标准是什么?

规范【5分】   

  • 每个类都封装在自己独立的 ".java"文件中;

  • 文件、class、成员变量命名规范;                   

  • 代码结构要层次分明;  

  • Java代码规范及添加适量注释。


程序整体运行效果【10分】 

  • 程序正常运行效果,且满足效果图要求。


首页效果【20分】 

  • 使用ButterKnife;

  • 影片搜索区域(名字,spinner列表,搜索按钮) ;

  • 影片展示区域(RecyclerView 2列展示);


详情效果【30分】 

  • 程序正常运行效果,且满足效果图要求。


数据操作【10分】 

  • HttpUrlConnection获取数据,叠加使用异步加载框架Loader,学会使用Loader。在加载数据过程中,有进度圈显示,加载完成后消失。数据保存到List中。


搜索操作【25分】 

  • 实现三种搜素方式:

    1. 名字

    2. 类型

    3. 名字 + 类型



项目作业上传说明
第1步:上传你的作业压缩包
第2步:等待讲师一对一批复
第3步:查看讲师点评
上传作业

登录后查看更多作业,立即

意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师