名称 | rclayout |
---|---|
语言 | Android |
平台 | GitHub |
作者 | GcsSloop |
链接 | 点此进入 |
该布局是一个可以任意设定布局圆角的大小,宽度,颜色等。可满足基于的开发工作中遇到的圆角布局需求。
效果图
特点
- 包裹任意组件。
- 设置圆角大小。
- 分别对每一个角设置圆角大小。
- 设置描边宽度。
- 设置描边颜色。
- 圆形。
- 支持Padding。
- 圆角抗锯齿。
- 内容可点击区域即为显示区域。
使用方法
- 在项目的 build.gradle 文件中配置仓库地址。
allprojects {
repositories {
jcenter()
// 私有仓库地址
maven { url "http://lib.gcssloop.com/repository/gcssloop-central/" }
}
}
- 添加项目依赖
compile 'com.gcssloop.widget:rclayout:1.4.1@aar'
- 添加到xml布局
<com.gcssloop.widget.RCRelativeLayout
android:padding="20dp"
android:layout_width="match_parent"
android:layout_height="match_parent"
app:round_corner="40dp">
<!--任意View-->
<ImageView
android:scaleType="centerCrop"
android:src="@drawable/test"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
<TextView
android:layout_width="match_parent"
android:layout_height="50dp"
android:background="#aaffffff"
android:gravity="center"
android:layout_alignParentBottom="true"
android:text="圆角测试"/>
</com.gcssloop.widget.RCRelativeLayout>
属性说明
更多使用方法请参考其GitHub。