baseLibrary 指北

自己封装的快速开发库,有不对的地方还望指出,万分感激

1、首先要使用本库需要在 Application 的 onCreate()中做初始化截图如下(详细可下载源码查看有注释说明):

baseLibrary 指北_第1张图片
初始化

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

生命周期回调

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

baseLibrary 指北_第2张图片
状态栏导航栏着色

4、权限请求使用aop 思想利用方法注解,如下样例截图:

baseLibrary 指北_第3张图片
权限请求

5、网络请求模板样例:    

baseLibrary 指北_第4张图片
网络请求

6、文件上传请查看 Retrofit2 多文件上传

7、自己封装的 通用 dialog 抽象父类 CommonDialog,有参考网上例子,在此表示感谢

8、自己封装的 通用popupwindow 抽象父类 CommonPopupWindow,使用方法基本和7类似,关于popupwindow 相关内容可以查看弹窗之 popupwindow

9、其它就是一些 工具类的使用,可以具体查看相关工具方法的注释,当然网上有比我这更详尽的工具类

10、待完善......

你可能感兴趣的:(baseLibrary 指北)