implementation 'com.github.youhongye:E-Signature:1.0'
jitpack要求在工程 根目录 的build.gradle
中添加如下:
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
<com.ylly.signature.view.SignatureView
android:id="@+id/signature_view"
android:layout_width="match_parent"
android:layout_height="300dp"/>
app:paintColor 画笔颜色,默认黑色
app:paintMaxWidth 画笔最大宽度
app:paintMinWidth 画笔最小宽度
/**
* @param path 保存到路径
* @param clearBlank 是否清楚空白区域
* @param blank 边缘空白区域
* @param isEncrypt 加密存储,选择加密存储会自动追加后缀为.sign
*/
save(String path, boolean clearBlank, int blank, boolean isEncrypt)
/**
* @param paintColor 画笔颜色
*/
setPaintColor(int paintColor)
/**
* @param mMinWidth 最小宽度
* @param mMaxWidth 最大宽度
*/
setPaintWidth(int mMinWidth, int mMaxWidth)
clear()
isSign()