Android实现代码画虚线边框背景效果

发布时间 - 2026-01-10 21:49:34    点击率:

实现如下边框效果:

虚线画效果,可以使用Android中的xml来做。下面话不多说,直接上代码:

<RelativeLayout
      android:id="@+id/coupon_popup"
      android:layout_width="320dp"
      android:layout_height="200dp"
      android:layout_margin="20dp"
      android:gravity="center_vertical"
      android:background="@drawable/bg_border_stroke">

写一个 bg_border_stroke的xml做背景。

bg_border_stroke.xml

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >

  <item>
    <shape>
      <stroke
          android:width="1dp"
          android:color="#E8A227" />

      <solid android:color="#FFFFFF" />

      <corners android:radius="5dp" />
    </shape>
  </item>
  <item
      android:bottom="1dp"
      android:left="1dp"
      android:right="1dp"
      android:top="1dp">
    <shape>
      <stroke
          android:dashGap="15dp"
          android:dashWidth="15dp"
          android:width="2.5dp"
          android:color="#E8A227" />

      <solid android:color="#FFFFFF" />

      <corners android:radius="5dp" />
    </shape>
  </item>

</layer-list>

总结

以上就是这篇文章的全部内容了,希望本文的内容对各位Android开发者能有一定的帮助,如果有疑问大家可以留言交流。


# android  # 虚线边框  # android画虚线边框  # 虚线  # 无效果  # Android把商品添加到购物车的动画效果(贝塞尔曲线)  # Android编程实现ImageView图片抛物线动画效果的方法  # Android实现在map上画出路线的方法  # Android App中使用SurfaceView制作多线程动画的实例讲解  # Android仿天猫商品抛物线加入购物车动画  # Android利用二阶贝塞尔曲线实现添加购物车动画详解  # Android补间动画基本使用(位移、缩放、旋转、透明)  # Android动画之渐变动画(Tween Animation)详解 (渐变、缩放、位移、旋转)  # Android开发之图形图像与动画(二)Animation实现图像的渐变/缩放/位移/旋转  # Android利用Canvas标点画线并加入位移动画(1)  # 有一定  # 可以使用  # 这篇文章  # 来做  # 多说  # 有疑问  # layout_width  # coupon_popup  # id  # RelativeLayout  # gravity  # background  # center_vertical  # layout_height  # dp  # layout_margin  # lt  # strong  # text 


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


相关推荐: Laravel Admin后台管理框架推荐_Laravel快速开发后台工具  为什么要用作用域操作符_php中访问类常量与静态属性的优势【解答】  Laravel如何实现RSS订阅源功能_Laravel动态生成网站XML格式订阅内容【教程】  如何在香港免费服务器上快速搭建网站?  Android自定义listview布局实现上拉加载下拉刷新功能  详解jQuery中基本的动画方法  JS中对数组元素进行增删改移的方法总结  Laravel如何获取当前用户信息_Laravel Auth门面获取用户ID  如何快速搭建高效WAP手机网站?  简单实现jsp分页  javascript中的try catch异常捕获机制用法分析  Laravel如何实现本地化和多语言支持?(i18n教程)  香港代理服务器配置指南:高匿IP选择、跨境加速与SEO优化技巧  详解CentOS6.5 安装 MySQL5.1.71的方法  php485函数参数是什么意思_php485各参数详细说明【介绍】  成都网站制作公司哪家好,四川省职工服务网是做什么用?  Laravel如何配置Horizon来管理队列?(安装和使用)  黑客入侵网站服务器的常见手法有哪些?  Edge浏览器怎么启用睡眠标签页_节省电脑内存占用优化技巧  如何构建满足综合性能需求的优质建站方案?  1688铺货到淘宝怎么操作 1688一键铺货到自己店铺详细步骤  教你用AI润色文章,让你的文字表达更专业  教你用AI将一段旋律扩展成一首完整的曲子  phpredis提高消息队列的实时性方法(推荐)  Laravel怎么定时执行任务_Laravel任务调度器Schedule配置与Cron设置【教程】  成都品牌网站制作公司,成都营业执照年报网上怎么办理?  php 三元运算符实例详细介绍  Laravel如何实现密码重置功能_Laravel密码找回与重置流程  php在windows下怎么调试_phpwindows环境调试操作说明【操作】  Laravel模型关联查询教程_Laravel Eloquent一对多关联写法  香港服务器如何优化才能显著提升网站加载速度?  Win11怎么开启自动HDR画质_Windows11显示设置HDR选项  佛山网站制作系统,佛山企业变更地址网上办理步骤?  PythonWeb开发入门教程_Flask快速构建Web应用  Laravel怎么实现观察者模式Observer_Laravel模型事件监听与解耦开发【指南】  如何在阿里云服务器自主搭建网站?  北京企业网站设计制作公司,北京铁路集团官方网站?  如何在阿里云高效完成企业建站全流程?  Laravel如何使用软删除(Soft Deletes)功能_Eloquent软删除与数据恢复方法  Laravel如何构建RESTful API_Laravel标准化API接口开发指南  东莞市网站制作公司有哪些,东莞找工作用什么网站好?  如何用AI一键生成爆款短视频文案?小红书AI文案写作指令【教程】  晋江文学城电脑版官网 晋江文学城网页版直接进入  深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?  香港服务器部署网站为何提示未备案?  微博html5版本怎么弄发语音微博_语音录制入口及时长限制操作【教程】  Laravel辅助函数有哪些_Laravel Helpers常用助手函数大全  ChatGPT回答中断怎么办 引导AI继续输出完整内容的方法  微信小程序 require机制详解及实例代码  Laravel Seeder怎么填充数据_Laravel数据库填充器的使用方法与技巧