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

智能推荐

接口测试-必须掌握的网络基础_b/s 接口测试-程序员宅基地

文章浏览阅读4.6k次,点赞395次,收藏347次。一、网络概述网络是由若干节点和连接这些节点的链路构成,表示诸多对象及其相互联系。在计算机领域中,网络是信息传输、接收、共享的虚拟平台,通过它把各个点、面、体的信息联系到一起,从而实现这些资源的共享。网络是人类发展史来最重要的发明,提高了科技和人类社会的发展。二、网络基础概念客户端:应用 C/S(客户端/服务器) B/S(浏览器/服务器)服务器:为客户端提供服务、数据、资源的机器请求:客户端向服务器索取数据点击免费下载海量工程资料响应:服务器对客户端请求作出反应,一般是返回给客户端数据URL._b/s 接口测试

《Interactive graph cuts for optimal boundary & region segmentation of objects in N-D images》读后感及问题_[1]interactive graph cuts for optimal boundary & r-程序员宅基地

文章浏览阅读4.9k次,点赞3次,收藏10次。N维图像基于最优边界和区域分割的交互式图割用户通过交互式选择图像的某部分作为“目标”和“背景”,然后分割方法基于用户定义的“目标”和“背景”硬性约束,定义一个包含区域和边界信息的能量函数,该能量函数的定义是根据文献[9]MAP-MRF(最大后验概率准则-马尔可夫随机场)定义的,使用能量函数求解达到图像的全局最优的自动分割。而计算机需要达到最优的分割就必须求解该能量函数的最小值,根据[9]可_[1]interactive graph cuts for optimal boundary & region segmentation of obje

vue移动端监听滚动事件实现导航栏上滑隐藏下滑显示功能_vue向下滚动隐藏,向上滚动显示-程序员宅基地

文章浏览阅读2.5k次。场景描述:手机端的顶部导航栏 向上滑动隐藏 向下滑动显示。<script> export default { data(){ return{ i = 0 } }, mounted () { window.addEventListener('scroll', this.handleScroll, true); _vue向下滚动隐藏,向上滚动显示

tensorflow 1.12 安装_安装tensorflow1.12.2-程序员宅基地

文章浏览阅读7.1k次,点赞3次,收藏7次。0,conda create -n tf12 python=3.6 安装python=3.6版本低版本较好1,安装cuda9.0,cudnn7.1.4.18 可以兼容许多版本2,pip install tensorflow-gpu==1.12.0 -i https://pypi.tuna.tsinghua.edu.cn/simple pip install tensorf..._安装tensorflow1.12.2

oracle 数据库查询多条数据的一列值-程序员宅基地

文章浏览阅读631次。selectsum(case when hc=13 then JE else 0 end),sum(case when hc=14 then JE else 0 end),sum(case when hc=15 then JE else 0 end),sum(case when hc=16 then JE else 0 end)from 表名转载于:https://www.c..._oracle中如何查找一个编号对应多条数据的值

Linux下lcov单元测试覆盖率_lcov --remove lcov.info_tmp -o lcov_in.info "*/inc-程序员宅基地

文章浏览阅读7.4k次,点赞4次,收藏18次。 书接上文,要想保持测试的完整性,需要将gtest与lcov配合使用,方能更好地测试源码的质量。一、下载lcov源码源码下载链接:https://sourceforge.net/projects/ltp/files/Coverage%20Analysis/LCOV-1.13/ 二、解压源码进入到解压文件夹,执行命令“make install”安装lcov 三、编译..._lcov --remove lcov.info_tmp -o lcov_in.info "*/include/*

随便推点

利用计算机处理信息,五年级下册信息技术教案-1.3用计算机处理信息|浙江摄影版( 新)...-程序员宅基地

文章浏览阅读163次。第3课用计算机处理信息一、教材分析“计算机处理信息”是现代信息技术运用的重要内容之一,将它作为本单元的最后一课,不仅是对前两课内容的深入,更是将学生已有学习经验与信息技术基础理论建立对应关系的一课。本课旨在让学生通过收集获取信息——简单制作Word小报——利用平台或邮箱发布和交流作品,体验计算机处理信息的过程。通过制作一个电子小报作品,让学生能够在实际操作中体会计算机在整个信息处理过程中扮演的重要..._学生如何使用计算机去获得信息

Unity3D基础3:贴图与材质球_unity材质球贴图-程序员宅基地

文章浏览阅读6.1w次,点赞44次,收藏134次。前文:https://blog.csdn.net/Jaihk662/article/details/86746464(Unity3D基础模型)一、贴图与材质球材质(Material):物体的质地,物体看起来是什么做的贴图(Texture):普通的材质图片 + = 贴图 + 着色器(Shader) = 材质球所谓着色器(Shader)实际上就是一小段程序..._unity材质球贴图

oracle数据库出现01034错误,Oracle数据库ORA-01034错误-程序员宅基地

文章浏览阅读1.4w次。ORA-01034错误是Oracle数据库服务器比较常见的错误。有经验的用户很快就能解决这个错误,但对于初级用户来说解决起来却存在一定的难度(因为对于初级用户提Metalink也起不到什么作用--一般都没有上面的帐号))。希望本文,可以给初学者一定的帮助。问题描述:在试图启动数据库的时候,Oracle报告下列错误:ERROR:ORA-27101 Shared memory realm does n..._ora 01034

Jmeter接口自动化测试——Http接口自动化实战【小白必看!】-程序员宅基地

文章浏览阅读707次。以下主要介绍Jmeter接口自动化需要哪些控件、接口自动化实战及总结。_http接口自动化

Android Studio 实现播放本地/网络视频_android studio rtsp 播放-程序员宅基地

文章浏览阅读2.3w次,点赞45次,收藏282次。Android Studio 实现播放本地/网络视频 目的工具及环境功能设计VideoView简介常用方法代码解释本地视频播放器activity_main.xmlMainActivity.java网络视频播放器AndroidManifest.xmlMainActivity.java完整代码activity_main.xmlAndroidManifest.xmlMainActivity.java最终效果本地视频播放器网络视频播放器暂停、停止视频拉动进度条关于VideoView的坑参考目的利用Android_android studio rtsp 播放

eggjs日志Logger自定义_eggjs app.logger-程序员宅基地

文章浏览阅读1.5k次。egg日志自定义_eggjs app.logger

推荐文章

热门文章

相关标签