安卓版类今日头条 App TouTiao

GPL
Java
Android
2017-06-23
LaravelChe

疫情之下,程序员如何转型?共享数字化转型加速度,就在微软在线技术峰会>>>

Android 初学者做了一个头条 App,觉得好的可以看一下具体的内容!

技术栈

  • 使用Joup和Okhttp进行网络数据的爬取

  • 使用Recyclerview和PageFragment和自定义数据类型进行新闻数据的显示

  • 基于Retrofit和RxJava打的的链式网络库

  • 支持rxJava链式操作

  • 对于接口数据的获取我采用Novate框架,使用简单

  • 对于用户的登录这块,按照标准流程应该是遵循OAuth2.0的流程,之后有时间进行更改

  • 图片的显示使用ImageLoader

  • 头像的显示使用CircleImageView

  • 日期选择器使用的是仿ios的PickerView

  • 弹窗的显示使用的是materialedittext

  • 整个界面的大部分控件使用的是Material Design设计规范

功能

  • 爬取今日头条的实时数据

  • 利用Recyclerview和PageFragment和自定义数据类型的结合进行显示数据

  • 支持查看具体的列表内容,包括视频等

  • 支持查看图片并且支持保存图片到本地图库

  • 支持实时刷新获取数据

  • 用户接口数据采用PHP写的

  • 支持用户注册登录

  • 用户收藏新闻

  • 支持主题换肤

  • 支持用户个人设置等

  • 支持用户分享新闻,支持QQ,微信,QQ空间等

  • 第三方登录(暂未开发)

  • 上传头像(暂未开发)

  • 全局搜索(可以利用爬虫进行搜索,暂未开发)

的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

自己搜集的一些后台demo,跟大家共享一下

自己搜集的一些后台demo,跟大家共享一下 1、http://demo.mycodes.net/houtai/hangkongdaili_admin/ 2、http://demo.mycodes.net/houtai/H-ui.admin/ 3、http://demo.mycodes.net/houtai/Yl...

2018/06/08 13:10
100
0
分析Ajax抓取今日头条街拍美图

声明:此篇文章主要是观看静觅教学视频后做的笔记,原教程地址https://cuiqingcai.com/ 实现流程介绍 1.抓取索引页内容:利用requests请求目标站点,得到索引网页HTML代码,返回结果 2.抓取详...

2018/09/13 21:09
357
0
Hbase Shell操作示例

一、概述 HBase Shell 提供了大多数的 HBase 命令, 通过 HBase Shell 用户可以方便地创建、删除及修改表, 还可以向表中添加数据、列出表中的相关信息等。在启动 HBase 之后,用户可以通过下面...

2018/10/20 17:28
328
0
HTTP2和HTTPS来不来了解一下?

一、前言 只有光头才能变强 HTTP博文回顾: PC端:HTTP就是这么简单 PC端:HTTP面试题都在这里 微信公众号端:HTTP就是这么简单 微信公众号端:HTTP面试题都在这里 本文力求简单讲清每个知识...

2018/07/30 19:35
2.6K
4
mysql如何处理亿级数据的SQL 注意事项

1、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 ...

2018/08/28 09:42
97
0
近几个月博客阅读整理

近期阅读的博客整理

2016/04/23 22:01
90
1
前端资源网站总汇

[Web 前端入门与最佳实践](https://github.com/wxyyxc1992/Web-Frontend-Introduction-And-Best-Practices) [Web前端从入门菜鸟到实践老司机所需要的资料与指南合集](https://segmentfault....

2016/12/05 15:51
170
0
Android Studio 更新2.0预览版

如何更新2.0预览版,以及期间遇到的一些问题。

2016/01/28 21:22
474
1
fir.im Weekly - 600个 Android 开源项目汇总

本期 Weekly 收集了一些热度资源,包含 Android、iOS 开发工具与源码分享,程序员也应该了解的产品运营、设计等 Tips ,希望对你有帮助。 ###600个Android开源项目汇总 勤劳的 [@Trinea](ht...

2015/09/16 15:49
85
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部