关闭

Android 双线边框

744人阅读 评论(3) 收藏 举报
分类:


平常背景框都是一条线,对于两条线的背景框,确无从下手,而且shape里面的知识


还是很多的,每看过一次,下次就忘了怎么用。今天既然实现了,就记个笔记,让别


人查找也方便吧。微笑


效果图如下:


1.实线




2.虚线




那么直接贴代码咯


第一种效果:实——实——线


<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">

    <item>
        <shape android:shape="rectangle">
            <corners android:radius="5dp" />
            <stroke
                android:width="0.5dp"
                android:color="@color/Black" />
        </shape>
    </item>
    <item
        android:bottom="4dp"
        android:left="4dp"
        android:right="4dp"
        android:top="4dp">
        <shape android:shape="rectangle">
            <corners android:radius="5dp" />
            <stroke
                android:width="0.5dp"
                android:color="@color/Black" />
        </shape>

    </item>
</layer-list>



第二种效果:实——虚——线


<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">

    <item>
        <shape android:shape="rectangle">
            <corners android:radius="0dp" />
            <stroke
                android:width="0.5dp"
                android:color="@color/Red" />
        </shape>
    </item>
    <item
        android:bottom="4dp"
        android:left="4dp"
        android:right="4dp"
        android:top="4dp">

        <!-- 显示一条虚线,破折线的宽度为dashWith,破折线之间的空隙的宽度为dashGap,当dashGap=0dp时,为实线 -->
        <shape android:shape="rectangle">
            <stroke
                android:width="1dp"
                android:color="@color/Black"
                android:dashGap="3dp"
                android:dashWidth="4dp" />

            <!-- 虚线的高度 -->
            <size android:height="1dp" />
        </shape>
    </item>
</layer-list>


直接用到项目里面去试试吧。如果编辑器里面显示的不对,大家


不要担心,安装到手机上的效果才是最终效果。切


记哦!!!


我的编辑器的效果给你们看看,


对吧,这明明不是上面的手机效果,楼主,你骗我,赔钱!!!


这,这,这,这个,博主也收入低微,业余在路边乞讨为生,真赔不起呀!!!嘿嘿嘿,开个小玩笑。


大家不用担心啦。最终效果,以手机上为主。。。实验见证真理嘛。日后还需努力,大家加油加油咯。





2
0
查看评论

解决表格中边框双线的问题

两种方法: 第一种: 第二种 :使用css样式 border-collapse:collapse
  • galehover
  • galehover
  • 2016-05-23 19:42
  • 248

用double属性实现border双线框效果

最终效果如图。
  • a0389192
  • a0389192
  • 2014-09-24 18:13
  • 569

使用position:relative制作下边框下的小三角

使用position:relative来布局选项卡功能,各个选项卡的内容不同,宽度不同有下边框且下边框下还有小三角,使用css来写小三角而非背景图片,使div的上边框、左边框、右边框都为3px,颜色都相同,下边框为none,就可实现。
  • sunny327
  • sunny327
  • 2014-11-12 14:21
  • 848

CSS双线边框研究

2009-08-09昨天有人在群里问图1的边框效果是否能实现。 边框效果图 有人给出答案,需要嵌套一个元素实现。我当时粗粗写了个测试页面,但是时间太晚了,也没有细弄,今天把想法写出来。CSS的边框border属性经常会用到,但是,其参数值到底有几个?未必大家都知道。 以...
  • ddcatlee
  • ddcatlee
  • 2009-10-10 16:44
  • 5467

RichView去掉双线边框

BorderWidth设置为0 CellVSpacing、CellHSpacing设置为-1 更详细的说明 http://www.cnblogs.com/ntearn/archive/2012/06/30/2570878.html
  • qq752923276
  • qq752923276
  • 2012-08-14 10:38
  • 1190

html table打印出现双边框线的问题

做项目时涉及到打印,结果预览出来table的边框是双线 border-collapse:collapse
  • ppsurcao
  • ppsurcao
  • 2014-10-22 16:02
  • 894

双线双IP和BGP双线有什么区别?

众所周知,南方带宽主要是以电信为主, 北方带宽主要以联通为主,要想实现南北互联互通,就要选择双线服务器托管,目前双线服务器托管一般有两种,即双线双ip服务器托管和bgp双线服务器托管,这两者有什么区别呢?        双IP双线路实现方式是指在一台服务...
  • xuyunzhang
  • xuyunzhang
  • 2014-05-25 14:10
  • 2624

CentOS双线双IP配置

1、正常配置两个网卡IP地址信息。 网卡em1  配置IP地址192.168.1.100,/24,网关:192.168.1.1  (电信) 网卡em2  配置IP地址10.10.10.100/24,网关:10.10.10.1 ...
  • Bristy_pu
  • Bristy_pu
  • 2013-10-23 13:22
  • 706

MACD双线指标

2007-08-17 12:44:55 MACD 双线指标很多人,喜欢使用两根线的MACD ,用不惯MT4.0 自带的单根线指标。现在分享一个指标大家,下载了,放在indicators,文件夹下面,随便打开一个指标,点击一个F5键,这时你的自定义指标,多了一个指标,添加到相应的货...
  • mybirdsky
  • mybirdsky
  • 2008-01-26 10:45
  • 1577

android给View设置上下左右边框

动态的给View控件设置边框,通过布局文件就能搞定 1.在drawable文件夹下新建一个shapeshape_main_list_bg.xml文件
  • lowprofile_coding
  • lowprofile_coding
  • 2015-08-22 00:15
  • 9008
    个人资料
    • 访问:59485次
    • 积分:1108
    • 等级:
    • 排名:千里之外
    • 原创:51篇
    • 转载:19篇
    • 译文:0篇
    • 评论:35条
    联系方式
    文章分类
    最新评论