android中用xml文件实现带边框背景效果的方法

发布时间 - 2026-01-11 02:00:34    点击率:

前言

在项目开发的过程中,有时我们会用到带边框的纯色背景图,类似效果如下:


一般的,我们会让设计给做个背景图,然后自己用.9处理一下,这样有些麻烦,我们可以简洁点实现,就是用xml文件。

下面给出一个范例:

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
 <item android:right="0dp">
 <shape android:shape="rectangle" >
  <solid android:color="#f9e284"></solid>
 </shape>
 </item>
 <item
 android:right="8dp"
 android:top="8dp"
 android:left="8dp"
 android:bottom="8dp">
 <shape android:shape="rectangle" >
  <stroke
  android:color="@color/white"
  android:width="1dp"/>
 </shape>
 </item>
</layer-list>

颜色,圆角什么的,大家可以自己设置下。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对的支持。


# android  # xml  # 边框  # xml文件  # 矩形边框  # Android Uri和文件路径互相转换的实例代码  # Android文件下载功能实现代码  # Android中实现OkHttp上传文件到服务器并带进度  # android中实现OkHttp下载文件并带进度条  # Android 将文件下载到指定目录的实现代码  # Android开发实现文件关联方法介绍  # 我们可以  # 会让  # 做个  # 这篇文章  # 会用  # 谢谢大家  # 过程中  # 圆角  # 到带  # 有疑问  # pre  # class  # brush  # lt  # version  # color  # span  # style  # strong 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 网站优化排名时,需要考虑哪些问题呢?  如何在景安云服务器上绑定域名并配置虚拟主机?  html5audio标签播放结束怎么触发事件_onended回调方法【教程】  Laravel的Blade指令怎么自定义_创建你自己的Laravel Blade Directives  Laravel安装步骤详细教程_Laravel环境搭建指南  惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?  HTML 中如何正确使用模板变量为元素的 name 属性赋值  原生JS实现图片轮播切换效果  如何用5美元大硬盘VPS安全高效搭建个人网站?  Laravel Eloquent访问器与修改器是什么_Laravel Accessors & Mutators数据处理技巧  如何快速完成中国万网建站详细流程?  如何在 Python 中将列表项按字母顺序编号(a.、b.、c. …)  百度浏览器ai对话怎么关 百度浏览器ai聊天窗口隐藏  Laravel广播系统如何实现实时通信_Laravel Reverb与WebSockets实战教程  Laravel如何使用Vite进行前端资源打包?(配置示例)  Laravel如何发送系统通知?(Notification渠道示例)  html文件怎么打开证书错误_https协议的html打开提示不安全【指南】  Win11搜索不到蓝牙耳机怎么办 Win11蓝牙驱动更新修复【详解】  Python正则表达式进阶教程_复杂匹配与分组替换解析  想要更高端的建设网站,这些原则一定要坚持!  通义万相免费版怎么用_通义万相免费版使用方法详细指南【教程】  laravel服务容器和依赖注入怎么理解_laravel服务容器与依赖注入解析  bing浏览器学术搜索入口_bing学术文献检索地址  Laravel如何安装Breeze扩展包_Laravel用户注册登录功能快速实现【流程】  php485函数参数是什么意思_php485各参数详细说明【介绍】  Laravel如何为API生成Swagger或OpenAPI文档  Win11怎样安装网易有道词典_Win11安装词典教程【步骤】  Laravel如何实现用户角色和权限系统_Laravel角色权限管理机制  Laravel Artisan命令怎么自定义_创建自己的Laravel命令行工具完全指南  javascript中数组(Array)对象和字符串(String)对象的常用方法总结  nodejs redis 发布订阅机制封装实现方法及实例代码  Laravel如何创建和注册中间件_Laravel中间件编写与应用流程  如何在宝塔面板创建新站点?  魔方云NAT建站如何实现端口转发?  VIVO手机上del键无效OnKeyListener不响应的原因及解决方法  高端智能建站公司优选:品牌定制与SEO优化一站式服务  如何快速生成可下载的建站源码工具?  如何在宝塔面板中修改默认建站目录?  如何在七牛云存储上搭建网站并设置自定义域名?  北京专业网站制作设计师招聘,北京白云观官方网站?  ,网页ppt怎么弄成自己的ppt?  Java遍历集合的三种方式  Laravel如何实现URL美化Slug功能_Laravel使用eloquent-sluggable生成别名【方法】  Laravel怎么配置.env环境变量_Laravel生产环境敏感数据保护与读取【方法】  Laravel用户认证怎么做_Laravel Breeze脚手架快速实现登录注册功能  成都品牌网站制作公司,成都营业执照年报网上怎么办理?  如何使用 Go 正则表达式精准提取括号内首个纯字母标识符(忽略数字与嵌套)  制作电商网页,电商供应链怎么做?  南京网站制作费用,南京远驱官方网站?  Laravel怎么导出Excel文件_Laravel Excel插件使用教程