自己封装的快速开发库,有不对的地方还望指出,万分感激
1、首先要使用本库需要在 Application 的 onCreate()中做初始化截图如下(详细可下载源码查看有注释说明):

初始化
2、在Application 的 onCreate()中 设置activity 生命周期回调

生命周期回调
3、状态栏导航栏着色使用aop 思想利用方法注解,如下样例截图:

状态栏导航栏着色
4、权限请求使用aop 思想利用方法注解,如下样例截图:

权限请求
5、网络请求模板样例:

网络请求
6、文件上传请查看 Retrofit2 多文件上传
7、自己封装的 通用 dialog 抽象父类 CommonDialog,有参考网上例子,在此表示感谢
8、自己封装的 通用popupwindow 抽象父类 CommonPopupWindow,使用方法基本和7类似,关于popupwindow 相关内容可以查看弹窗之 popupwindow
9、其它就是一些 工具类的使用,可以具体查看相关工具方法的注释,当然网上有比我这更详尽的工具类
10、待完善......