首页 > 其他分享 >Drawable图形定制

Drawable图形定制

时间:2024-06-09 22:43:38浏览次数:22  
标签:xml 控件 定制 标签 背景 Drawable 图形

设置背景设置背景

button或者textview我们想要自定义他的背景就需要用到Drawable中创建xml文件

例如
image
shape标签是用来控制背景的形状的
他下面的子标签有
stroke控制描边
corners控制圆角
solid控制填充颜色
padding控制内容与边框的间隔
gradient 控制填充色的渐变效果
至于呈现标签里面属性可以自己敲敲代码看看效果就知道了

给控件绑定该背景的方法:
在代码里面
findViewById(R.id.editTextText).setBackgroundResource(R.drawable.statue)
在layout里面:
android:background="@drawable/statue"

控件状态列表图形控件状态列表图形

需要到Drawable里面创建xml
根节点标签为selector
如下图我为Edittext 做了个状态的xml
当光标聚焦是他的背景为shape3 没有聚焦的时候光标为shape2
image

标签:xml,控件,定制,标签,背景,Drawable,图形
From: https://www.cnblogs.com/wssw/p/18240184

相关文章

  • 从零手撕一个网页版图形编辑器之坐标变换(3)
    ​本编辑器(土豆猫图形编辑器)社区版代码已开源,开源库地址:https://gitee.com/longhan13/lgxmap_community.git本文暂时中断前面章节的代码框架讲解,先讲解一下本编辑器所使用的坐标变换方法及涉及的相关代码,是本编辑器基础的基础。本编辑器所使用的坐标系为右手坐标系,既X正向水......
  • 打卡信奥刷题(70)用Scratch图形化工具信奥P1149 [NOIP2008 提高组] 火柴棒等式
    [NOIP2008提高组]火柴棒等式题目描述给你nnn根火柴棍,你可以拼出多少个形如A+......
  • VMware ESXi 8.0U2c macOS Unlocker & OEM BIOS 集成网卡驱动 Marvell AQC 网卡定制版
    VMwareESXi8.0U2cmacOSUnlocker&OEMBIOS集成网卡驱动MarvellAQC网卡定制版VMwareESXi8.0U2cmacOSUnlocker&OEMBIOS集成网卡驱动和NVMe驱动(集成驱动版)发布ESXi8.0U2集成驱动版,在个人电脑上运行企业级工作负载请访问原文链接:VMwareESXi8.0U2cmacOS......
  • 打卡信奥刷题(67)用Scratch图形化工具信奥P1125 [NOIP2008 提高组] 笨小猴,写了一个好用
    [NOIP2008提高组]笨小猴题目描述笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼。但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大!这种方法的具体描述如下:假设maxn......
  • Rockmongo详解:高效管理MongoDB的图形化利器
    Rockmongo是一个开源的MongoDB管理工具,提供了图形用户界面(GUI),便于用户对MongoDB数据库进行管理和操作。通过Rockmongo,可以直观地浏览和操作MongoDB数据库,适合不熟悉命令行操作的用户。基本语法Rockmongo不涉及特定的编程语法,但它提供了许多GUI功能来执行Mongo......
  • 从零手撕一个网页版图形编辑器之前端代码框架-整体(2)
    ​本编辑器(土豆猫图形编辑器)社区版代码已开源,开源库地址:https://gitee.com/longhan13/lgxmap_community.git从此章节开始,后续开始讲代码框架、关键模块代码、数学工具(向量、矩阵),感兴趣的朋友最好把代码下载下来,对着代码来阅读文章更有助于理解。本文开始讲解前端代码框架。n......
  • 打卡信奥刷题(60)用Scratch图形化工具信奥P10424 [普及组] [蓝桥杯 2024 省 B] 好数,写
    [蓝桥杯2024省B]好数题目描述一个整数如果按从低位到高位的顺序,奇数位(个位、百位、万位……)上的数字是奇数,偶数位(十位、千位、十万位……)上的数字是偶数,我们就称之为“好数”。给定一个正整数N......
  • DsExcel:GcExcel 7.1.X 定制Crack
    DsExcel:GcExcel--高速JavaExcel电子表格API库Excel文档解决方案(DsExcel,以前称为GcExcel)Java版允许您以编程方式在Java应用程序中创建、编辑、导入和导出Excel电子表格。几乎可以在任何地方部署。创建、加载、编辑和保存ExcelXLSX电子表格存到扩展,PDF,HT......
  • Qt中图表图形绘制类介绍
    接上篇介绍QChart相关的类,本片主要在QChart载体上进行图表图形绘制使用各种形状的图类。一.QXYSeries类QXYSeries类是QLineSeries折线图,QSplineSeries样条曲线图,QScatterSeries散点图的基类;QXYSeries类的使用都可以参考下面详细介绍的折线图,样条曲线图,散点图等的应用。......
  • ubuntu图形化界面设置开机自启
    ubuntu上找到sessionandStartup或者StartupApplication,这是在设置当中,如果是中文,则是启动应用程序,如果是ubuntu老版本或者镜像版本,直接搜Startup点击添加add,在名称中输入自定义名称,在命令command中输入sh脚本的位置,注释可以不填,然后点击保存然后reboot进行重启,可开机自......