1.UsefulViews也会收录本人开发中常用的技术,对后期实现快速开发提供Library支持。
2.UsefulViews会对一些高级地View、Animation进行探讨。
3.UsefulViews会摘录开发中常用Views。
1.支持Fragment的各种嵌套使用(解决了Fragment重叠异常等问题),在多Fragment架构中使用可将Fragment实现类似Activity的效果,且支持转场动画。
2.在BaseActivity、BaseFragment中继承侧滑finished当前页面的功能(类似微信侧滑退出当前页面),并且在BaseActivity、BaseFragment中引入了MVP设计模式方便开发。
3.ShapeImageView主要处理的是展示不同形状的头像,支持圆形、圆角矩形、椭圆形头像,同时可以为头像设置不同颜色的边框。
4.使用RxJava、Retrofit封装了网络请求框架,支持配置Https请求。
5.封装了下拉刷新控件,以及Banner图(支持自动轮播、触摸停止轮播以及松手开始轮播、无限循环、配置Banner标识)。
6.加入了屏幕适配代码,其屏幕适配思想来自与鸿洋大哥的增强版的百分比布局。