app源码之-微看点新闻资讯类Android客户端(Rxjava + Retrofit2.0 + Lambd)

项目介绍

主页架构采用 FragmentTabHost 实现启动主页 activity 默认只加载一页 fragment,点击底部 tab 切换 fragment 实现了复用
采用 Retrofit2.0 进行网络访问,Rxjava 进行线程切换
数据库采用 GreenDao 进行本地缓存
采用 RecyclerView 实现首页新闻多 item 布局
采用 TabLayout 实现首页顶部 Tab 切换
顶部 Tab 切换的 adapter 实现了延迟加载、并复用了加载过的Tab
采用 Glide 加载图片
采用 Robolectric 进行单元测试
关于

本项目是练手项目,尚未完善,本着可以学习较前沿的技术为目的

1479262618133088.png

1479262620292874.png

[rihide]下载地址:http://pan.baidu.com/s/1sl0D46p
提取码:nixi[/rihide]

原文链接:https://ivmer.com/10307.html,转载请注明出处。
0

评论0

请先

  • 在线客服
  • 升级墨客
  • 全屏浏览
  • 夜间模式
  • 繁简切换
  • 返回顶部
显示验证码
没有账号?注册  忘记密码?

Warning: error_log(/www/wwwroot/www.ivmer.com/wp-content/plugins/spider-analyser/#log/log-2910.txt): failed to open stream: No such file or directory in /www/wwwroot/www.ivmer.com/wp-content/plugins/spider-analyser/spider.class.php on line 3014