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

实现如下边框效果:

虚线画效果,可以使用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开发者能有一定的帮助,如果有疑问大家可以留言交流。

时间: 2024-09-29 01:35:31

Android实现代码画虚线边框背景效果的相关文章

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

实现如下边框效果: 虚线画效果,可以使用Android中的xml来做.下面话不多说,直接上代码: <RelativeLayout android:id="@+id/coupon_popup" android:layout_width="320dp" android:layout_height="200dp" android:layout_margin="20dp" android:gravity="center

android中如何用代码画十字

问题描述 android中如何用代码画十字 android中用代码画十字==================================================================="+" 解决方案 canvas.drawline();

android 画虚线、实线,画圆角矩形,一半圆角

1.画虚线,实线: 建立dotted_line_gray.xml文件放在drawable文件夹下面.android:shape="line" 可以修改你想要的形状 [html] view plaincopy <?xml version="1.0" encoding="utf-8"?>   <shape xmlns:android="http://schemas.android.com/apk/res/android&q

Android中EditText如何去除边框添加下划线_Android

废话不多说了,直接给大家贴代码了. <span style="font-family: Arial, Helvetica, sans-serif;"><?xml version="1.0" encoding="utf-8"?> </span> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

Android中EditText如何去除边框添加下划线

废话不多说了,直接给大家贴代码了. <span style="font-family: Arial, Helvetica, sans-serif;"><?xml version="1.0" encoding="utf-8"?> </span> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

用代码画折线图/柱形图/条形图/饼图

饼图|折线图|柱形图 本文将介绍在.Net中如何使用代码画图表,就像用MS Excel生成的图表一样.也可以画像DataGrid一样的表格. 在.Net中,微软给我们提供了画图类(System.Drawing.Imaging),在该类中画图的基本功能都有.比如:直线.折线.矩形.多边形.椭圆形.扇形.曲线等等,因此一般的图形都可以直接通过代码画出来.接下来介绍一些画图函数:Bitmap bMap=new Bitmap(500,500) //定义图像大小:bMap.Save(Stream,Imag

使用CSS去掉超链接的虚线边框的方法

 在前端制作的过程中会发现,一些文字/图片链接,或者一些input控件,在点击时会在周围出现虚线边框,一般会在火狐和IE浏览器下出现虚线框,谷歌下不会有. 这些虚线边框是作为对视觉设计的一种辅助,在不使用鼠标,而用键盘Tab键进行页面浏览时,会标示出当前所在的链接或控件的位置,便于浏览.这对那些视觉有障碍的人士来说更是必不可少的. 但是有些时候我们却不想使用它们,因为浏览器对虚线框的解析有差异,并且不规则,所以在视觉设计上反而成为了某种缺陷.所以这种时候,我们想要禁用这些虚线边框,使浏览者的视觉

Word2010中如何自定义剪贴画的边框

  在Word2010文档中,用户可以为选中的剪贴画设置多种颜色.多种粗细尺寸的实线边框或虚线边框.实际上,当用户使用Word2010预设的剪贴画样式时,某些样式已经应用了剪贴画边框.当然,用户也可以根据实际需要自定义剪贴画边框. 操作步骤 1.打开Word2010文档窗口,在"插入"功能栏中找到剪贴画一栏.点击.导入需要使用的剪切画. 2.导入完毕后,编辑栏就出现了刚刚导入的图片. 3.在"图片工具"功能区的"格式"选项卡中,单击"图

为什么 Android 上 Canvas 画出的图形不够平滑

本文讲的是为什么 Android 上 Canvas 画出的图形不够平滑, 通过 Google 搜索我们很快就能找到这个在 StackOverflow 中被问了很多次的问题,同时答案也经常是相同的:你需要给你的 Paint 对象设置 ANTI_ALIAS_FLAG 属性.但对于大多数人来说这并不能解决问题.下面我讲讲原因. 在 Canvas 上绘制 若你需要在 Canvas 上绘制,你有两种选择. 直接在 Canvas 上绘制. 先在 Bitmap 上绘制再将 Bitmap 绘制到 Canvas