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)