Step 1.Add it in your root build.gradle at the end of repositories:
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
Step 2. Add the dependency
dependencies {
implementation 'com.github.LZHS:LZHSLibary:lzhs_v1.1.1'
}
使用该库直接导入就行了,重要的事情说三遍、重要的事情说三遍、重要的事情说三遍
具体的初始化操作全部放在InitProvider,具体原理参见android自定初始化
利用 ContentProvider 来初始化,不用开发者编写任何代码。使用 ContentProvider 的原因有2个:
- 他们创建初始化在优先于其他组件(主线程),在 Activity、Service、BroadcastReceivers 之前
- 在 manifest 合并的时候(编译期间) , 会把 Android 库里面的 ContentProvider 和 主 manifest 合并到一起。
工具类
自定义控件
- StatusView android 状态控件
- LZHSFoldText android 可折叠TextView
- LZHSBanner android Banner
第三方库
