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