当前的工程主要完成了如下几项内容的Demo:
- Recyclerview原生代码Demo,用来测试添加头部和尾部
- LitePal数据库框架的基本使用
- DataBinding工具练习Demo
- ConstraintLayout约束布局的使用
- Sqlite的基本使用代码
- DbFlow数据库的基本使用代码
- 动画学习
- 列表分页
- APT与注解练习
- TextInputLayout
除了如下几项大块的内容之外,项目中还使用如下几项内容:
- MMKV,用来取代SP存储
- BRVAH列表框架
- UncaughtExceptionHandler
- PingUtil,通过使用Ping指令来测试网络的连通性。
- NetUtil,判断网络连接状态,设置网络监听的基本使用。