名稱 | rclayout |
---|---|
語言 | Android |
平臺 | GitHub |
作者 | GcsSloop |
鏈接 | 點此進入 |
該布局是一個可以任意設(shè)定布局圓角的大小,寬度,顏色等。可滿足基于的開發(fā)工作中遇到的圓角布局需求。
效果圖
效果圖
特點
- 包裹任意組件。
- 設(shè)置圓角大小。
- 分別對每一個角設(shè)置圓角大小。
- 設(shè)置描邊寬度。
- 設(shè)置描邊顏色。
- 圓形。
- 支持Padding。
- 圓角抗鋸齒。
- 內(nèi)容可點擊區(qū)域即為顯示區(qū)域。
使用方法
- 在項目的 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。