项目

1知乎主界面搭建
2接口讲解
3日报,热门,专栏fragment
4开源日历+FloatingActionButton

1微信精选
2接口讲解
3MaterialSearchView+搜索功能

1稀土掘金页面搭建:bean(name,select)-> 界面搭建
2稀土掘金+特别展示交互:模拟选中数据 -> 适配器展示tab->真实数据布局实现

3RecyclerView局部刷新+拖拽移动+侧滑删除:
4.Switch+SwitchCompat控件使用:

1CoordinatorLayout
2AppBarLayout
3CollapsingToolbarLayout
4.SnackBar
5.知乎日报详情页面搭建+数据展示
6.干货集中营质感设计效果展示

1V2EX
2接口讲解:两个接口,v2ex和玩安卓
3XML解析:jsoup讲解
4HTML数据的获解析:讲解
5节点导航--悬浮头部+流式布局(FlowLayout):粘性头布局讲解、使用+流式布局

1搜藏界面的展示
2利用数据库实现搜索功能

1设置界面的功能实现
2自动缓存、无图模式(Glide)
3夜间模式功能实现

项目总结:

  1. 基类搭建:
    ①base抽取:Activity、fragment、presenter、model、view
    ②网络抽取:httputils
    ③线程切换(compose)、内存泄漏
  2. 项目主界面搭建
    侧滑单个fragment切换
    底部四个:方法一样
  3. 知乎日志
    ①多布局使用
    ②webview实现详情展示
    ③开源日历
    ④FloatingActionButton
  4. 微信精选
    ①搜索框MaterialSearchView
    ②EventBus
  5. 干货集中营
    ①viewpager+tablayout
    ②可扩展头部,协调布局
    ③Snakbar
    ④recylerview实现流式布局
    ⑤fragment复用
  6. 稀土掘金
    ①tab栏动态切换,设置一个bean对象里边Boolean值
    ②recyclerview局部刷新、拖拉拽
    ③开关按钮SwitchCompat
  7. V2Ex
    ①流式布局
    ②粘性头布局
    ③Jsoup解析HTML数据
  8. 收藏
    ①Greendao配置
    ②工具类,双检锁单例设计模式
    9.设置
    夜间模式、无图模式、自动缓冲

你可能感兴趣的:(项目)