ButtonStyle
圆角,椭圆等按钮,不用再写shape文件。Rounded corners, oval buttons, no need to write shape files
Step 1
Gradle
dependencies {
compile 'com.lai:buttonStyle:1.0.2'
}
Step 2
在布局上/In Layout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
>
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_margin="5dp"
android:text="成功/Success"
app:type="ok"/>
android:id="@+id/activity_btn_1"
android:layout_width="match_parent"
android:layout_height="40dp"
android:text="@string/app_name"
app:normal_color="#F1F1F1"
app:press_color="#E9EEF2"
app:stroke_color="#CCCDD0"
app:stroke_width="1dp"/>
预览/preview
XML 属性 /XML Attribute
属性/Attribute介绍/introducetype根据固定的值快速配置出按钮: ok,info,warning,error
normal_color默认颜色 /Default color
press_color按下颜色/Press color
stroke_color边框颜色 / stroke color
stroke_width边框宽度 / stroke width
corner圆角大小 / corner size
方法 Main Method
setPressedColor setNormalColor setCurrCorner setStrokeWidth setStrokeColor
更新日志 Update Logs
v1.0.2
新增type属性。增加模板配置按钮