android开发设置Button背景颜色_杭州小白的博客-程序员秘密_android button颜色

技术标签: AndroidStudio  学习理解  android studio  

1 :在drawable里新建一个setbar_bg.xml,代码为

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
    <!-- 背景色 -->
    <solid android:color="#00000000"/>
    <!-- 边框色 -->
    <stroke android:width="0.5dip" android:color="#f00" />
</shape>

2:在需要的Button里面添加 android:background="@drawable/setbar_bg"

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".ListActivity"
    android:orientation="vertical"
    >
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="结算单列表"
        android:textSize="30sp"
        android:layout_gravity="center"/>
    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:orientation="horizontal"
        >
        <Button
            android:layout_width="210dp"
            android:layout_height="wrap_content"
            android:text="未结算"
            android:textSize="25sp"
            android:background="@drawable/setbar_bg"
            android:textColor="#9E131312"
            />
        <Button
            android:layout_width="210dp"
            android:layout_height="wrap_content"
            android:text="已结算"
            android:textSize="25sp"
            android:background="@drawable/setbar_bg"
            android:textColor="#9E131312"
            />


    </LinearLayout>


</LinearLayout>

3:这样就是实现了Button背景颜色的改变
在这里插入图片描述

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_44941105/article/details/118661834

智能推荐

导出织梦系统网站的所有文章和URL_dedecms_PS测的博客-程序员秘密

1.进入织梦网站系统后台2.然后点击模板,再点击全局标记测试3.然后在框中输入以下代码,域名,就是你网站的域名,点击提交测试就可以出现你网站所有的文章标题和URL了{dede:arclist row=&quot;100&quot;}&amp;lt;p&amp;gt;[field:fulltitle/]   域名[field:arcurl/]&amp;lt;/p&amp;gt;{/dede:arclist}如图:...

LM317可调稳压电源_lm317可调稳压电源电路图_一只活蹦乱跳的大鲤鱼的博客-程序员秘密

LM317可调稳压电源的分析输出电压的求解公式典型应用图,输出电压的求解公式如下可以看到Iadj是50uA,所以当电阻不太大的时候可以忽略。对于公式的求解我们需要看内部的原理图,这是典型的传统的LDO的拓扑结构,运放的同相输入端接稳压二极管稳定在1.25V,显然这里的运放是工作在线性区,由虚短虚断可知,这里运放的同相输入端的电压 = 反向输入端的电压 = Vout而上图中,Vout又通过R1接了Adi引脚,所以R1两端的电压降就是1.25V,那么就可以得到Vout/(R1+R2) = 1.25

(五十三):Deep Visual-Semantic Alignments for Generating Image Descriptions_Laura_Wangzx的博客-程序员秘密

(五十三):Deep Visual-Semantic Alignments for Generating Image Descriptions

SpringSecurity概述_springsecurity是什么_深夜面包的博客-程序员秘密

一、SpringSecurity概述1、SpringSecurity简介:​ Spring 是非常流行和成功的 Java 应用开发框架,Spring Security 正是 Spring 家族中的成员。Spring Security 基于 Spring 框架,提供了一套 Web 应用安全性的完整解决方案。2、基本功能:主要功能是“认证”和“授权”,Web 应用的安全性包括**用户认证(Authentication)和用户授权(Authorization)**两个部分,这两点也是 Spring

实践项目十一:Python批量图片切割(PIL)_「已注销」的博客-程序员秘密

将一张图片均匀向右移动,向下移动,每移动一次,切割出一个固定面积的图片。 思路: 我们知道图片实际上是有一个二维数组组成的,所以先控制横坐标不变,纵坐标截取,一直到纵坐标的边界,然后向下移动横坐标,重复上一步操作。 同时在这里我设置了三个不同的截取大小。 代码:# -*- coding:utf-8 -*-from PIL import Image''' @author:xunalove

基于FPGA的多通道数据采集系统设计_xpple的博客-程序员秘密

时间:2009-10-23 09:27:29 来源:微计算机信息 作者:刘小林 范育兵 罗春晖大地电磁场携带着地球内部的结构、构造、温度、压力以及物质成分的物理状态等信息,为人们研究板块运动的规律、追溯地球的演化历史提供了科学依据。大地电磁探测是研究大陆岩石圈导电性结构的有效方法之一,使人们从电性角度认识地球内部的构造形态,达到了解地下不同深度地质情况的目的。该技术应用前景广泛,可用于地下

随便推点

Android Material Design学习之RecyclerView代替 ListView_materialdesign listview_学习编程知识的博客-程序员秘密

前言Android Material Design越来越流行,以前很常用的 ListView 现在也用RecyclerView代替了,实现原理还是相似的。笔者实现一下 RecyclerView,代码比较简单,适合初学者,如有错误,欢迎指出。本文链接 http://blog.csdn.net/never_cxb/article/details/50495505,转载请注明出处。复习 ListView可

centos7+freeradius配置一个痛苦的经历_zhpfaff的博客-程序员秘密

在vsphere安装虚拟机CentOS7+freeRadius+daloradius,按网上的教程(CentOS7下搭建LAMP+FreeRadius+Daloradius Web管理)磕磕绊绊的成功了,过年期间在家再配置一次,使用VMWare WorkStation15,当登录Daloradius时,提示错误:Database connection errorError Message: DB ...

推荐 33 个 IDEA 最牛配置,写代码太爽了!_骑驴的小牧童的博客-程序员秘密

推荐 33 个 IDEA 最牛配置,写代码太爽了!1.设置maven1.在File-&gt;settings-&gt;搜索maven2.Mavan home directory--设置maven安装包的bin文件夹所在的位置3.User settings file--设置setting文件所在的位置4.Local repository--设置本地仓库2.IDEA 设置代码行宽度1....

从分段与分页原理到 Linux 虚拟内存映射机制_inter 分页 为啥4m需要18位映射_江下枫的博客-程序员秘密

对于普通程序员来说,使用 objdump 或者其他工具查看到的程序的内存地址其实都是虚拟地址,并不是真实的物理地址,在《操作系统原理》课程中,我们可能也学到了一些内存映射机制,但是都是从抽象层面去分析操作系统的内存管理。本文不仅介绍一些基本原理,而且使用实际的 Linux 内核实例化我们所学到的原理,更加直观和简洁。1 基本概念物理地址:就是插在主板上的内存条上的位置,32 位操作系统通常支...

ubuntu 18.04网卡命名规则改回传统的ethx_Pipci的博客-程序员秘密

自15版本开始网卡命名规则就不叫eth0了。而是用可预期网络接口设备名称的命名规则,比如网卡名为enp3s0 。如果想要变回ethx也是可以的,参考以下步骤:1、编辑/etc/default/[email protected]untu:~# vi /etc/default/grub找到GR...

css样式去除html文本的空格,浅谈css进行空格处理的方法_营养师老鲜的博客-程序员秘密

本篇文章给大家浅谈一下css进行空格处理的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。空格规则HTML 代码的空格通常会被浏览器忽略。 hello world 上面是一行 HTML 代码,文字的前部、内部和后部各有两个空格。浏览器的输出结果如下: hello world可以看到,文字的前部和后部的空格都会忽略,内部的连续空格只会算作一个。这就是浏览器处理空格的基本规...

推荐文章

热门文章

相关标签