当前位置: 首页 > article >正文

android 使用xml设置背景图片和圆角

使用xml设置背景图片和圆角

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

    <item>
        <shape>
            <solid android:color="@android:color/transparent"/>
            <corners android:radius="30dp"/>
            <stroke android:color="@android:color/black" android:width="10dp"/>
        </shape>
    </item>
    <item>
        <bitmap android:src="@drawable/img"/> //图片
    </item>
</layer-list>

注意:设备内存小,bitmap中的图片太大时无法显示或者内存溢出。

使用xml设置背景颜色和圆角

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <gradient
        android:angle="90"
        android:startColor="#307BBE"
        android:endColor="#82BADF" />
    <corners
        android:bottomRightRadius="@dimen/j16dp"
        android:bottomLeftRadius="@dimen/j16dp"
        android:topLeftRadius="@dimen/j16dp"
        android:topRightRadius="@dimen/j16dp"
        />

</shape>

我用的这个xml设置背景图片和圆角

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <!--    底层是一个长方形图片,设置边距不让img填充到边-->
    <item android:top="8dp" android:left="8dp" android:right="8dp" android:bottom="8dp" android:drawable="@drawable/img"  />


    <!--    上层 画了一个圆角着-->
    <item>
        <shape>
            <corners android:radius="16dp"/>
            <stroke android:color="#333333" android:width="10dp"/>
        </shape>
    </item>
</layer-list>

 


http://www.kler.cn/a/382568.html

相关文章:

  • 应急救援无人车:用科技守护安全!
  • Charles抓包_Android
  • [SWPUCTF 2021 新生赛]fakebase
  • 【redis】延迟双删策略
  • 使用 AMD GPU 的 ChatGLM-6B 双语语言模型
  • 简单的 docker 部署ELK
  • 新兴好用办公软件,协作效率翻倍就用它了!ONLYOFFICE最近发布了文档8.2版本
  • 猫用宠物空气净化器推荐,希喂,美的哪款除毛好、噪音小?
  • dolphin 配置data 从文件导入hive
  • 智慧水肥一体化:道品科技现代农业的智能管理模式
  • 印度高速升降机行业深度分析及未来预测
  • Echats柱状图的横坐标用图片显示
  • Python机器学习:分类器决策函数详解
  • 【jvm】堆空间分代思想
  • Renesas R7FA8D1BH (Cortex®-M85) Flash的功能介绍
  • 美畅物联丨物联网通信新纪元:Cat.1与5G RedCap的差异化应用
  • [linux驱动开发--读设备树] 基于qemu9.1+linux内核6.11.0
  • Spire.PDF for .NET【页面设置】演示:获取 PDF 文件中的页数
  • python全栈开发《60.获取两个集合的差集》
  • 摩尔线程嵌入式面试题及参考答案(2万字长文)
  • 突破1200°C高温性能极限!北京科技大学用机器学习合成24种耐火高熵合金,室温延展性极佳
  • MongoDB笔记03-MongoDB索引
  • 站长推荐使用站群服务器的原因
  • [mysql]mysql的DML数据操作语言增删改,以及新特性计算列,阿里巴巴开发手册mysql相关
  • 探索人工智能的世界:构建智能问答系统之前置篇
  • 数据结构 ——— 链式二叉树oj题:相同的树