美文网首页
安卓的控件设置

安卓的控件设置

作者: biyu6 | 来源:发表于2019-04-12 18:23 被阅读0次

1.给图片设置边框

1.创建shape格式的xml
右键 res - New - Android resource file - 取名为bg_border1,Resource type选择 Drawable,Root element 选择shape;

2.在创建的bg_border1中设置边框的宽度、颜色、弧度、内边距、边框内颜色等

<?xml version="1.0" encoding="utf-8"?>
<!--设置控件的边框-->
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle"
    >
    <!--设置矩形内的颜色-->
    <solid android:color="@color/greenColor" />
    <!--设置边框的宽度和颜色-->
    <stroke android:width="1dp" android:color="@color/redColor" />
    <!--设置圆角弧度为0-->
    <corners android:radius="0dp" />
    <!--设置圆角弧度为4dp-->
    <!--<corners-->
        <!--android:bottomLeftRadius="4dp"-->
        <!--android:bottomRightRadius="4dp"-->
        <!--android:topLeftRadius="4dp"-->
        <!--android:topRightRadius="4dp"-->
        <!--/>-->
    <!--边框距离图片间距:若为0图片会在边框上方-->
    <padding android:left="3dp" android:top="3dp" android:right="3dp" android:bottom="3dp" />

</shape>

3.在ImageView中设置 android:background="@drawable/bg_border1"

 <com.loopj.android.image.SmartImageView
        android:id="@+id/lvcell1_icon"
        android:layout_width="45dp"
        android:layout_height="45dp"
        android:layout_marginLeft="5dp"
        android:layout_marginTop="5dp"
        android:background="@drawable/bg_border1"
        android:src="@drawable/test_icon"
        />
效果图.png

相关文章

网友评论

      本文标题:安卓的控件设置

      本文链接:https://www.haomeiwen.com/subject/mjrhwqtx.html