豆瓣电影数据获取APP(已完成)
2014-07-12 22:02
176 查看
说明:
第一阶段,尝试实现以下的应用场景:
用户打开应用,界面上方显示一个输入框和一个搜索按钮。
输入要搜索的内容,点击搜索按钮后,程序会从豆瓣电影搜索HTTP API来搜索电影信息
在界面上使用列表显示搜索到的最多10条结果。
每条结果需要显示:
电影标题,电影的豆瓣评分,电影年份,电影的封面图片(显示图片在界面上,而不是显示url字符串)
豆瓣开发者网站:
http://developers.douban.com/wiki/?title=guide
http://developers.douban.com/wiki/?title=movie_v2
第二阶段,尝试给应用增加以下的特性:
点击搜索结果的条目,打开一个具体信息界面。
使用豆瓣的电影条目信息获取API来获取电影的具体信息。
影片具体信息界面显示的内容包括:
电影标题,电影的豆瓣评分,电影年份,电影的封面图片。
影片的分类标签,影片的国家
影片各个演员的名字和照片。(有多个就显示多个)
影片导演的名字和照片。
设计一个相对合理的排版,对以上内容进行组织。如果内容超出一屏,允许滚动。
第三阶段,尝试给应用增加以下的特性:
在具体信息页面点击演员或导演的头像时,打开影人信息界面。
使用豆瓣的影人条目信息获取API来获取影人的具体信息。
影人具体信息界面显示的内容包括:
影人中文名,影人英文名。性别。
影人的照片,出生日期,出生地
影人所表演或者所执导的影片的标题和封面图片。(有多个就显示多个)
在这个页面点击影片封面图片时,打开影片的具体信息页面。
在任何一个页面都设置一个“回退”和一个“回到首页”按钮。
点击“回退”时,退到上一页。
点击“回到首页”时,返回搜索页。
设计一个相对合理的排版,对以上内容进行组织。如果内容超出一屏,允许滚动。
第四阶段,尝试给应用增加以下的特性:
对于所有曾经打开具体信息界面的影片和影人,记录其基本信息
在搜索页增加“查看访问历史”按钮。
点击此按钮,会打开“访问历史”界面。
该界面会显示曾经浏览过的影片和影人的列表信息。
点击列表项可以进入对应的具体信息页面。
要点:
HTTP请求的处理。JSON解析。豆瓣API。列表显示。
应用界面:
下载链接
第一阶段,尝试实现以下的应用场景:
用户打开应用,界面上方显示一个输入框和一个搜索按钮。
输入要搜索的内容,点击搜索按钮后,程序会从豆瓣电影搜索HTTP API来搜索电影信息
在界面上使用列表显示搜索到的最多10条结果。
每条结果需要显示:
电影标题,电影的豆瓣评分,电影年份,电影的封面图片(显示图片在界面上,而不是显示url字符串)
豆瓣开发者网站:
http://developers.douban.com/wiki/?title=guide
http://developers.douban.com/wiki/?title=movie_v2
第二阶段,尝试给应用增加以下的特性:
点击搜索结果的条目,打开一个具体信息界面。
使用豆瓣的电影条目信息获取API来获取电影的具体信息。
影片具体信息界面显示的内容包括:
电影标题,电影的豆瓣评分,电影年份,电影的封面图片。
影片的分类标签,影片的国家
影片各个演员的名字和照片。(有多个就显示多个)
影片导演的名字和照片。
设计一个相对合理的排版,对以上内容进行组织。如果内容超出一屏,允许滚动。
第三阶段,尝试给应用增加以下的特性:
在具体信息页面点击演员或导演的头像时,打开影人信息界面。
使用豆瓣的影人条目信息获取API来获取影人的具体信息。
影人具体信息界面显示的内容包括:
影人中文名,影人英文名。性别。
影人的照片,出生日期,出生地
影人所表演或者所执导的影片的标题和封面图片。(有多个就显示多个)
在这个页面点击影片封面图片时,打开影片的具体信息页面。
在任何一个页面都设置一个“回退”和一个“回到首页”按钮。
点击“回退”时,退到上一页。
点击“回到首页”时,返回搜索页。
设计一个相对合理的排版,对以上内容进行组织。如果内容超出一屏,允许滚动。
第四阶段,尝试给应用增加以下的特性:
对于所有曾经打开具体信息界面的影片和影人,记录其基本信息
在搜索页增加“查看访问历史”按钮。
点击此按钮,会打开“访问历史”界面。
该界面会显示曾经浏览过的影片和影人的列表信息。
点击列表项可以进入对应的具体信息页面。
要点:
HTTP请求的处理。JSON解析。豆瓣API。列表显示。
应用界面:
下载链接
相关文章推荐
- 小应用开发——豆瓣电影数据获取
- python学习4:获取豆瓣上映电影数据
- Python 获取豆瓣用户电影收藏数据
- php中使用异步调用获取数据时出现【由于出现错误 c00ce56e 而导致此项操作无法完成】
- 如何通过豆瓣API获取图书和电影列表
- 校园助手APP--访问服务器获取数据,包含安全校验
- 爬虫之获取豆瓣电影排行榜(BeautifulSoup)
- android app如何从数据库中获取需要的数据?
- AjaxPro.NET完成TextBox智能获取服务端数据功能(Asp.net 2.0)(示例代码下载)
- 豆瓣API使用介绍及通过ajax跨域获取url的json数据的方法
- 【python】自动获取豆瓣电影信息
- 自动完成下拉框 Select2 关键字搜索的实例(本地数据与异步获取)
- 在ROS 使用摄像头 WebCam 完成图像处理(1) -- 获取图像数据
- 解决php使用异步调用获取数据时出现(错误c00ce56e导致此项操作无法完成)
- android手机如何获取某APP的页面耗时数据(命令行方式)
- 获取自动增涨列的表中添加完成后的数据
- 解决php使用异步调用获取数据时出现(错误c00ce56e导致此项操作无法完成)
- winform 项目获取app.config 中appSettings节点数据