1.首先建立一个xml文件,在android--app--res--layout目录下

如下所示创建的december.xml文件

2.选择一个button拖至页面任意位置

3.将会看见code页面下出现以下,关于button的一段默认的设定

一、修改button的颜色

在<button/>内添加,android:background="#FF0"(#FF0代表亮黄色)

⚠️!!!此处可能会出现,右边按钮颜色仍然是默认颜色的情况(我换了别的颜色,发现有的可以改变,有的不行,也不知道是啥子问题)

如果出现上面的问题,可以参考以下方法来实现改成黄色滴按钮:

<1>首先打开thems.xml文件,res--values, choose "themes.xml"

<2>然后将<style name="……"parent="Theme.MaterialComponents.DayNight.DarkActionBar">

修改成

<3>返回december,此时button已经修改成了黄色滴按钮

<4>修改button的textcolor,再在外部添加一个background,如下所示的第6行和第17行

​​​​​​​

Android Studio中默认Botton的颜色(学习笔记)相关推荐

  1. Android编译自定义sdk,java – 使用自定义android.bluetooth.而不是在android studio中默认的sdk android.jar中存在一个...

    我想使用自定义android.bluetooth而不是Android SDK附带的android.jar中的presend.我将android.bluetooth编译成单独的jar文件并导入到stud ...

  2. Android studio中正确引入so文件的方法

    相信很多朋友在使用Android studio开发中,遇到过如何引入第三方so文件的问题,然而第三方官方仅仅给出了ADT环境下的集成方式. Android studio中默认使用的是gradle编译方 ...

  3. Android Studio中mac上面的安装

    Android Studio中mac上面的安装 学习了:https://blog.csdn.net/xianrenli38/article/details/79347170 http://www.an ...

  4. Android Studio中Button等控件的Text属性英文默认大写的解决方法

    在 Android Studio 中 xml 里面添加一个 Button.EditText 等控件后,它的 Text总是会显示大写,即使你输入的字符串是小写也不行,控制字符串大小写的属性是androi ...

  5. 浅谈Windows下SVN在Android Studio中的配置、基本使用及解除关联

    看到网上很多关于svn环境配置和关联Android-Studio的很多博文,发现很零散,想集大家所长整理一下: 在AndroidStudio中开发版本控制中,除了Git就是SVN,和Eclipse不同 ...

  6. android studio中讯飞sdk“组件未安装.(错误码:21002)”的解决办法

    最近学习了一下讯飞android版的sdk,在按照官方文档上的步骤在android studio中导入sdk后,初始化遇到了这个问题.后来知道是gradle中jniLibs配置的问题,解决办法有两个: ...

  7. android编辑配置文件,如何在android studio中修改配置文件

    在使用android studio过程中,你知道怎么手动修改配置文件吗?下面是学习啦小编给大家整理的一些有关在android studio中修改配置文件的方法,希望对大家有帮助! 在android s ...

  8. Android studio中todo的用法

    一 TODO 简介 二 Android Studio TODO 用法 添加 TODO 查看 TODO 完成 TODO 三 Android Studio FIXME 用法 添加 FIXME 筛选 FIX ...

  9. Android Studio中如何添加Vector Asset

    一.Vector Asset简介: Vector Asset中文名为矢量资源,在android studio中可以直接使用,当我们需要一些起导向作用的图片的时候,我们就可以直接调用Vector Ass ...

  10. Android Studio中使用Git——结合GitLab,Android热修复原理

    在GitLab网站点击导航条上的 "+" 即可进入创建项目的页面,然后根据提示填写相应信息,如下图: Project path:项目路径 Project name:项目名称 Pro ...

最新文章

  1. 【BZOJ-3681】Arietta 网络流 + 线段树合并
  2. mysql 有ntext_深入char、varchar、text和nchar、nvarchar、ntext的区别详解
  3. 阿里云服务器安全设置
  4. when is One Order gt_plan_exets filled
  5. 安装jenkins时出现 No such plugin: cloudbees-folder的解决办法
  6. 多节锂电串联保护板ic_如何有效保护锂电池板,一款优质的MOS管就能解决
  7. CTF常用python库PwnTools的使用学习
  8. 元素(块、行内、行内块
  9. 价值5000的三网免挂码支付系统
  10. 理解OpenShift(6):集中式日志处理
  11. 【信息安全导论】HIT2022春季学期《信息安全导论》复习概要
  12. 金蝶软件常见问题及解决方案
  13. windows ping不通虚拟机ip地址
  14. halcon案例分享
  15. python一对一辅导教程:Computational Problems for Physics chapter 1-A Code Listings 1.1 - 1.6
  16. 《AngularJS深度剖析与最佳实践》一2.12 单元测试
  17. 计算机中rom,计算机中RAM和ROM
  18. 阿里p8整理的这套K8S手册,我看谁还没有看过
  19. SLAM基础问题总结(1)
  20. 计算机毕业设计之 新生报名系统系统

热门文章

  1. anisotropy texture filtering
  2. 用winpcap实现局域网DNS欺骗
  3. c++数字与字符串转换的方法
  4. 计算机毕业设计HTML+CSS+JavaScript仿大型购物商城(1页)
  5. Qt之快速生成缩略图thumbnail
  6. 信息收集之 子域名收集,子域名爆破
  7. V831 MP4播放+船新版本
  8. Python Numpy的数组array和矩阵matrix
  9. [IOS]从零开始搭建基于Xcode7的IOS开发环境和免开发者帐号真机调试运行第一个IOS程序HelloWorld
  10. The Curious Case of Neural Text Degeneration