Android实现代码画虚线边框背景效果
作者:Andye
可能之前遇到这样的需求大家都会想到用图片背景来解决,下面这篇文章将给大家介绍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开发者能有一定的帮助,如果有疑问大家可以留言交流。
您可能感兴趣的文章:
- Android把商品添加到购物车的动画效果(贝塞尔曲线)
- Android编程实现ImageView图片抛物线动画效果的方法
- Android实现在map上画出路线的方法
- Android App中使用SurfaceView制作多线程动画的实例讲解
- Android仿天猫商品抛物线加入购物车动画
- Android利用二阶贝塞尔曲线实现添加购物车动画详解
- Android补间动画基本使用(位移、缩放、旋转、透明)
- Android动画之渐变动画(Tween Animation)详解 (渐变、缩放、位移、旋转)
- Android开发之图形图像与动画(二)Animation实现图像的渐变/缩放/位移/旋转
- Android利用Canvas标点画线并加入位移动画(1)
