Android 豆瓣电影-开源
前言
由于工作原因,做了一个豆瓣电影的小demo,现已上传到 github 上,有兴趣的同学可以 Fork 或者 Star。
目前程序的目标是做个豆瓣电影客户端(包含热门电影、将要上映、排行榜等功能)。下面是对整个项目做一个梳理。
效果图
接口定义
详细的接口定义参见 https://developers.douban.com/wiki/?title=movie_v2 ,这里只说明下需要用到的接口。
注意:豆瓣的接口只限定每分钟 40 次的访问,所以不要过多的访问以免被屏蔽。
正在热映
https://developers.douban.com/wiki/?title=movie_v2#in_theaters
即将上映
https://developers.douban.com/wiki/?title=movie_v2#coming_soon
top250
https://developers.douban.com/wiki/?title=movie_v2#top250
北美票房榜
https://developers.douban.com/wiki/?title=movie_v2#us-box
电影详情
https://developers.douban.com/wiki/?title=movie_v2#subject
网络相关框架
采用目前流行的 Retrofit 和 okhttp3.0 。
同时也有 rxandroid 和 rxjava 相关的参与。
图片相关采用的是 glide 开源库。
支持网络离线缓存和在线缓存,缓存时间可控制。
Android 豆瓣电影-开源相关推荐
- 开源android豆瓣电影阅读器
学习andorid开发有一段时间了,做了个小应用--豆瓣电影阅读器,作为这一阶段学习的一个总结.当前实现了基本的阅读器功能,更多丰富的特性,后续会进一步添加. 代码托管在github上,https:/ ...
- php 豆瓣api_想调用豆瓣电影 api,谁开发过整套的 php 开源吗?或者指点下
想调用豆瓣电影api,可是没思路~ 谁开发过整套的php开源吗?或者请前人指点下.多谢啦~ 豆瓣电影api地址: http://developers.douban.com/wiki/?title=mo ...
- java毕设项目开源啦,springboot+Thymeleaf的仿豆瓣电影论坛系统
一.项目介绍 1.1 项目简介 摘 要 随着日益增长的生活水平,越来越多的人们喜欢上了看电影.听音乐和阅读,并且在看电影.听音乐和阅读后,也会根据此时此景来"吟诗一首",因此开发了 ...
- easyui datalist 不显示数据_爬虫练习——豆瓣电影信息爬取及数据可视化
最近自学了简单的爬虫项目,简单记录下自己的小白学习路径. 本次爬取的是豆瓣电影TOP250数据,主要用到beautifulsoup.re.urllib库.SQLite包,数据可视化方面主要用到flas ...
- 【Python爬虫】爬取豆瓣电影Top 250
豆瓣电影 Top 250 导入第三方包 urllib模块介绍 引入模块 import urllib.request,urllib.parse,urllib.error 获取一个get请求 respos ...
- Android 优秀的开源库
前言 收集了一些比较常见的开源库,特此记录(已收录350+).另外,本文将持续更新,大家有关于Android 优秀的开源库,也可以在下面留言. 一 .基本控件 TextView HTextView 一 ...
- 基于Hadoop豆瓣电影数据分析(综合实验)
Hadoop作为处理大数据重要的分布式架构,熟练掌握每一个组件和知识点是非常重要的.随着现代社会产生的大量信息,大数据已不仅仅是调查领域:它是改变业务实践和营销策略的强大力量.据BCG称, 大数据可以 ...
- 豆瓣电影排行榜下载,main主文件代码(未完善版)
豆瓣电影排行榜下载,main主文件代码,(多敲几遍,熟悉熟悉) from bs4 import BeautifulSoup # 网页解析,获取数据 import re # 正则表达式,进行文字匹配 i ...
- Android常用热门开源库汇总(持续更新)
原文转载:https://www.yundashi168.com/344.html 请及时关注原文网站,因为后续持续更新都在原网站更新.请多多点赞和关注. 前言 收集了一些比较常见的开源库,特此记录( ...
最新文章
- RocketMQ架构模块解析
- 11g 64位部分安装过程
- python代码写入方式_【Python 1-17】Python手把手教程之——文件的读写以及I/O操作...
- python 微信bot_使用Python创建Twitter Bot
- [react] 有用过react的Fragment吗?它的运用场景是什么
- python里面的循环语句
- 强强联合,OpenCV搭载飞桨模型,帮你轻松玩转深度学习
- cogs62 [HNOI2004] 宠物收养所
- 如何用python画长方形_python opencv 画矩形跟老齐学Python之用Python计算
- Linux入门-网络实验3.3
- 第八章软件构造的性能——程序的动态分析方法与工具
- 2008 r2 server sql 中文版补丁_sql server 2008 r2 sp4
- 通信电子线路——multisim高频小信号放大器设计
- JavaScript基础知识-JS数据类型
- pdf转jpg在线转换的方法分享
- MFC中添加工具条(TOOLBAR)
- APP软件测试点着重详解
- redis之禁用保护模式以及修改监听IP
- win10:如何设置电脑睡眠只息屏
- 这四个微信小技巧,职场人一定要学会