一个简单的新功能指引的View,给整个窗口加蒙层,然后高亮需要指引用户此次单独了解的View,并附带展示一个tipView进行简短说明。
使用:
工程的gradle文件中:
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
然后是主Module gradle
compile 'com.github.yilylong:UserGuideView:v1.0.1'
然后在需要引导用户的布局中,加入UserGuideView,如果是希望给全部内容添加蒙层,则需要设置UserGuideView的宽高和根layout的宽高相同
<com.zhl.userguideview.UserGuideView
android:id="@+id/guideView"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:HighlightViewStyle="rect"
app:MaskBlurStyle="solid"
app:maskColor="#94242323"
app:tipView="@mipmap/ic_men