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

[Android]Bitmap Drawable

在实际开发中,我们可以直接引用原始的图片,但是也可以通过xml的方式来描述它,通过xml来描述的BitmapDrawable可以设置更多效果。

<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
    android:src="@drawable/img"
    android:antialias="true"
    android:dither="true"
    android:filter="true"
    android:gravity="center"
    android:mipMap="false"
    android:tileMode="repeat"
    >
</bitmap>

各个属性的含义:

android:src

图片的资源id

android:antialias

是否开启图片抗锯齿功能。

android:dither

是否开启抖动效果。

android:filter

是否开启过滤。

android:gravity

当图片小于容器的尺寸时,设置此选项可以对图片进行定位。

android:mipMap

这是一种图片相关的处理技术,也叫纹理映射。

android:tileMode

平铺模式。这个选项有如下几个值,disable表示关闭平铺模式。当开启平铺模式时gravity属性会被忽略,平铺模式有:repeat、mirror、clamp。repeat表示简单的水平和竖直方向上的平铺效果,mirror表示简单的水平和竖直方向上的镜面投影效果,clamp表示图片四周的像素会扩展到周围区域。

相关文章:

  • 四平网站建设/网址缩短在线生成器
  • php网站模板修改/竞价是什么工作
  • 可以直接打开网站的方法/如何推广品牌知名度
  • 企业网站建设费用记入/搜狐酒业峰会
  • 做的网站如何发布/北京今日重大新闻
  • 高端网站建设网络设计互联网信息化服务类/百度爱采购平台官网
  • 【docker概念和实践 3】 注册阿里云账号、应用阿里云数据源
  • 手把手教你学51单片机-点亮你的LED
  • 华为数字化转型之道 平台篇 第十三章 变革治理体系
  • 23种设计模式(十)——原型模式【对象创建】
  • 数据挖掘之超参调优技巧
  • hids wazuh 系列3-内网扫描规则
  • (003) 简述UDP与TCP的区别
  • Open3D 区域生长分割(python详细过程版)
  • Jetson硬件平台状态查看工具jtop安装,服务器平台上可以通过nvtop工具来查看资源使用情况
  • 华为数字化转型之道 平台篇 第十一章 统一的数据底座
  • Gradle vs Maven 基本对比(一)
  • PowerSNMP for .NET 6.1.0.0 Crack