Skip to content

一款基于Mvp+Dagger2+Rxjava2+Retorfitd的gank.io的客户端

Notifications You must be signed in to change notification settings

XPGSnail/studyjames-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

76bc2ff · May 29, 2017

History

22 Commits
May 29, 2017
May 18, 2017
May 29, 2017
May 18, 2017
May 29, 2017
May 29, 2017
May 29, 2017
May 29, 2017
May 29, 2017

Repository files navigation

#妹news

最近公司事情不多,加上最近学习dagger2总觉得要写点什么出来,于是乎就写了这么一个小应用

  • 这边首先要感谢代码家提供的开放api接口
  • 另外还要感谢JessYan于dagger2的在项目中应用的学习很大一部分都是学的大佬的MvpArms开源框架

运行时截图

Alt text

Alt text

Alt text

Alt text

Alt text

##dagger2的应用 先放一张官网

Alt text

这张图贼难理解,但是理解好了也是很重要的,首先dagger2应用于项目他的分层很重要

Application Component: 生命周期跟Application一样的组件。可注入到AndroidApplication和BaseActivity中类中

Activity Component: 生命周期跟Activity一样的组件

Fragment Component: 生命周期跟Fragment 一样的组件

关于dagger2学习的文章:

详解Dagger2

基于google-mvp-dagger2分支的讲解

##遇到的坑 展示图片列表瀑布流时候,图片错乱以及闪烁问题,原因主要是因为在加载图片时候没有预设置大小,填充时候需要默认没有ImageView的宽高都是0

About

一款基于Mvp+Dagger2+Rxjava2+Retorfitd的gank.io的客户端

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages