当前位置: 首页 > 编程笔记 >

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

钱季
2023-03-14
本文向大家介绍android中用xml文件实现带边框背景效果的方法,包括了android中用xml文件实现带边框背景效果的方法的使用技巧和注意事项,需要的朋友参考一下

前言

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


一般的,我们会让设计给做个背景图,然后自己用.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 dialog背景模糊化效果实现方法,包括了android dialog背景模糊化效果实现方法的使用技巧和注意事项,需要的朋友参考一下 最近做项目有这样的需求: 在activity中启动一个dialog时, 启动的dialog的背景设为启动acitivity的模糊化图片. 实现思路: 1. 截屏, 获取当前activity的界面 2. 将获取的照片进行模糊化 3. 将模

  • 本文向大家介绍JS烟花背景效果实现方法,包括了JS烟花背景效果实现方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JS烟花背景效果实现方法。分享给大家供大家参考。具体实现方法如下: 运行效果如下所示: 希望本文所述对大家的javascript程序设计有所帮助。

  • 本文向大家介绍用JS中split方法实现彩色文字背景效果实例,包括了用JS中split方法实现彩色文字背景效果实例的使用技巧和注意事项,需要的朋友参考一下 先来看看实现效果图 效果实现步骤:      1、获取要用到的元素;      2、声明一个数组变量(arrColor)存放颜色值;      3、给按钮添加点击事件;      4、获取文本框的value值,并用split方法把文本框的字符串

  • 本文向大家介绍js实现宇宙星空背景效果的方法,包括了js实现宇宙星空背景效果的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了js实现宇宙星空背景效果的方法。分享给大家供大家参考。具体实现方法如下: 运行效果如下图所示: 希望本文所述对大家的javascript程序设计有所帮助。

  • 本文向大家介绍Android实现带有边框的ListView和item的方法,包括了Android实现带有边框的ListView和item的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Android实现带有边框的ListView和item的方法。分享给大家供大家参考,具体如下: 想为ListView和item四周添加边框有两种方法: 1.贴一张带有边框效果的背景图 2.自定义Draw

  • 本文向大家介绍Android毛玻璃背景效果简单实现代码,包括了Android毛玻璃背景效果简单实现代码的使用技巧和注意事项,需要的朋友参考一下 思路:      1.使用findViewByid获得需要设置毛玻璃的控件。      2.调用 setBlurBackground(Bitmap bmp)方法(下面会给出),参数为Bitmap类型,给控件设置毛玻璃背景!      3.已完成, 方法: