为了账号安全,请及时绑定邮箱和手机立即绑定

Android边框背景

标签:
Android
效果图

webp

image.png

实线边框

<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <!--背景色-->
    <solid android:color="@android:color/white" />
    <!--边框线-->
    <stroke
        android:width="1dp"
        android:color="@android:color/darker_gray" />
    <!--圆角-->
    <corners android:radius="4dp" /></shape>

webp

image.png

虚线边框

<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <!--背景色-->
    <solid android:color="@android:color/transparent" />
    <!--边框线 dashGap:虚线间隔 dashWidth:虚线宽度-->
    <stroke
        android:width="1dp"
        android:color="@android:color/darker_gray"
        android:dashGap="10dp"
        android:dashWidth="10dp" />
    <!--圆角-->
    <corners android:radius="10dp" /></shape>

webp

image.png

单边边框

<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <!--在描边的外部再多1dp的margin,所以这里要多设置1dp才能完全去除对应边上的stroke-->
    <item
        android:left="-2dp"
        android:right="-2dp"
        android:top="-2dp">
        <shape android:shape="rectangle">
            <!--背景色-->
            <solid android:color="@android:color/transparent" />
            <!--边框线-->
            <stroke
                android:width="1dp"
                android:color="@android:color/darker_gray" />
            <!--圆角-->
            <corners android:radius="4dp" />
        </shape>
    </item></layer-list>

webp

image.png



作者:淡淡_孩子气
链接:https://www.jianshu.com/p/50f76f07c709


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消