`

变相通过solid来定义不同边框的颜色,可以只定义一个边框的颜色

 
阅读更多
以下是设置按钮的右边框和底边框颜色为红色,边框大小为3dp,如下图:



在drawable新建一个 buttonstyle.xml的文件,内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> 
<!-- 连框颜色值 --><item> 
      <shape> 
            <solid android:color="#ff0000" /> 
      </shape> 
</item> 
<!-- 主体背景颜色值 -->
<item android:bottom="3dp" android:right="3dp"> 
     <shape> 
           <solid android:color="#ffffff" />
           
           <padding android:bottom="10dp"
           		android:left="10dp"
           		android:right="10dp"
           		android:top="10dp" />
     </shape>     
</item>
</layer-list>

然后在布局文件里面的Button里面设置如下:
<Button
   android:id="@+id/button1"
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:text="Button1"
   android:background="@drawable/buttonstyle" />
  • 大小: 1.1 KB
分享到:
评论

相关推荐

    个人作品-变相隐藏进程

    【标题】"个人作品-变相隐藏进程"揭示了一个关于计算机技术中的进程隐藏技术主题。在计算机系统中,进程是程序的执行实例,通常可以通过任务管理器等工具查看和管理。然而,某些软件或者恶意程序可能希望避免被用户...

    变相实现动态水晶报表

    你可以通过`ReportDocument`的`DataDefinition`属性获取这个对象,然后使用它来定义如何选择报表和组的记录。 4. **FormulaFieldDefinitions集合**: 若要动态添加或修改FormulaFields,你需要通过`DataDefinition...

    伺服电机脉冲计数并变相

    总结来说,伺服电机脉冲计数并变相技术是一种通过精确控制脉冲数量和顺序来实现伺服电机高精度定位和方向切换的技术。结合原子开发板和松下A4交流伺服电机,我们可以构建一个高效率、高精度的控制系统,广泛应用于...

    c# 通过修改图片对象的文件的字节-变相加密解密图片在磁盘的存储

    c# 通过修改图片对象的文件的字节-变相加密解密图片在磁盘的存储

    零边界上广义相对论的对称性和电荷

    我们定义一个协变相空间,并通过考虑保留该相空间的边界保留微分态来计算零边界处的对称代数。 这个代数是两个球面上的半同态的半直接和,也是超平移的非阿贝尔代数,它与零无穷大处的超平移有些相似。 通过使用...

    谨防“养老床位”变相为“医疗床位”.pdf

    谨防“养老床位”变相为“医疗床位” 本文主题是讨论“医养结合”的概念和实践,特别是在养老床位和医疗床位...医养结合是一个复杂的概念,需要我们从多方面来了解和分析它,以确保医保基金的合理使用和老年人的权益。

    uboot环境变量设置方法

    U-Boot 环境变量可以分为两大类,一类是U-Boot 自己定义的变量,另一类是用户自己定义的变量。下面,我们列出了一些常用的环境变量: * bootdelay:执行自动启动的等候秒数 * baudrate:串口控制台的波特率 * ...

    10个传销和变相传销典型案例doc11.doc

    10个传销和变相传销典型案例doc11.doc

    html入门到放弃笔记

    注意:嵌套标记的书写格式 -- 被嵌套的标记要通过一个 缩进键(Tab) 来表示层级关系 Demo : 1、编写一对 body 标记,在body标记中,嵌套一对 div标记,在 div 标记中 ,嵌套一对 a 标记,在 a标记中,嵌套一对 b ...

    变相的复合希格斯模型

    允许强扇区的全局对称性被基本字段的大量混合破坏,我们证明了我们可以伪装一个陪集G /ℋ$$ \ mathcal {G} / \ mathrm {\ mathscr {H}} $$这样 在低能量下,模型的现象学可以用不同的陪集G'/ℋ'$$ \ mathcal {G} ^ ...

    用友变相修改科目编码级次学习教案.pptx

    本文将探讨一种变通的方法,即通过使用字母作为科目编码的一部分,来扩展编码的可用性。 首先,我们了解到,科目编码级次在用友系统中,一旦设置好,第一级、第二级和第三级通常是固定的,且可能被系统锁定,不允许...

    谈行政事业单位固定资产的管理定义.pdf

    4. 变相处置:通过捐赠、赞助等方式随意处置资产,或在人事变动时,允许国有资产流入私人手中。 5. 暗箱操作:部分非经营性资产被用于经营,但操作不透明,可能损害国家利益。 6. 监督机制不完善:缺乏专门的资产...

    变相资产证券化遇阻.doc

    总的来说,变相资产证券化在中国遭遇的瓶颈主要在于信托受益权的流通性和法律支持的缺失。要打破这种局面,可能需要政策制定者、金融机构和信托业共同努力,探索创新的解决方案,同时修订相关法律法规,以适应资产...

    IIS域名绑定子目录系统无限子目录不用多开网站

    目前大多数能绑定子目录的主机管理系统都通过建立多个虚拟网站的方式来变相实现解析到子目录的方式,这样做的缺点是无法对系统资源进行整体共享,只能单独限制某个所谓的子目录的资源,同时在IIS里面建立过多的虚拟...

    幼儿园暂无发生教师体罚和变相体罚幼儿的事件.doc

    文档中的内容主要涉及的是幼儿园对禁止教师体罚和变相体罚幼儿的规定和措施,以及对这一问题的反思。以下是相关知识点的详细说明: 1. **法律法规依据**:禁止体罚和变相体罚幼儿的规定基于《教师法》和《中华人民...

    浅析变相延长劳动时间论文.doc

    浅析变相延长劳动时间论文.doc

    窗口函数和其变相实现.txt

    mysql的8.0窗口函数和8.0一下的变相实现

    php之字符串变相相减的代码

    本文主要探讨了PHP中去除文件名后缀的方法,通过两个不同的示例来实现这一功能。在PHP开发过程中,经常会遇到需要处理文件名或者路径的情况,比如去除文件扩展名以获取文件的基本名称等。本文介绍的两种方法不仅适用...

    回调函数详解(从根本上理解消息与事件)

    回调函数可以看作是一个中断处理函数,系统在符合你设定的条件时自动调用。 在理解回调函数的同时,我们也需要了解消息机制的原理。消息机制是 Windows 的基本控制手段,乍看与函数调用无关,其实是一种变相的函数...

    广义相对论上因果钻石的对称性,电荷和守恒律

    这种零边界的过去和未来分量每个都有一个无限维的对称代数,该代数由2球面的微分同构构成,并且对应于仿射参数沿零生成器的角度相关的重新缩放而增强了超平移。 与这些对称性相关的是使用Wald和Zoupas的处方从协...

Global site tag (gtag.js) - Google Analytics