`
mxl86
  • 浏览: 174801 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

图片设置为多个重复(不不拉伸)

 
阅读更多

/**
	 * 图片设置为多个重复(不不拉伸)
	 * 
	 * @return Drawable
	 */
	public static Drawable setViewBackground(Context context,
			int backgroundImage) {
		Bitmap bitmap = BitmapFactory.decodeResource(context.getResources(),
				backgroundImage);
		BitmapDrawable bd = new BitmapDrawable(bitmap);
		bd.setTileModeXY(TileMode.REPEAT, TileMode.REPEAT);
		bd.setDither(true);

		return bd;
	}
 
分享到:
评论

相关推荐

    图片拉伸工具.zip

    总之,这个`UIImage+Extension`类别为iOS开发提供了一种优雅的方式来处理图片的拉伸,确保在放大或缩小的过程中,图片的关键部分保持清晰,而其他部分可以灵活拉伸,从而达到不失真的效果。这种技术对于创建自适应的...

    vb.net 图片拉伸预览和保存程序

    此方法接受多个参数,包括源图像、目标矩形等。通过设置目标矩形的大小,可以实现图像的拉伸或缩放。例如,`g.DrawImage(img, New Rectangle(0, 0, 新宽度, 新高度))`。 4. 图像预览: 要在窗体上预览图像,首先...

    ps扩大拉伸图片同时减小失真

    - 将文档大小的单位设置为百分比,并仅采用110%这个百分比值。这意味着图像将被放大10%。根据实践发现,当以10%的增量逐步放大图像时,可以有效避免图像变得模糊或过于柔和。 3. **定义动作实现自动化** 为了更...

    网页body背景图片拉伸

    "网页body背景图片拉伸"这个主题涉及到一个常见的需求,即如何让背景图片在整个页面中自适应地填充,无论页面内容多少,背景始终呈现出完整的图像。下面将详细讲解实现这一效果的技术细节和相关知识点。 首先,我们...

    iOS iPhone 图片拉伸源代码

    在这个压缩包中,可能包含了一个名为"ImageResizer"的源代码文件,它可能是一个类或者工具,用于帮助开发者高效地进行图片拉伸操作。 首先,我们要理解图片拉伸的基本概念。在iOS中,图片通常以UIImage对象的形式...

    css3实现一个div设置多张背景图片及background-image属性实例演示

    在CSS3中,`background-image`属性极大地扩展了对背景图片处理的能力,使得在一个单一的HTML元素(如div)上设置多个背景图片成为可能。这个特性显著提高了网页设计的灵活性和创意性,减少了以往需要通过嵌套div来...

    jquery写的一个手风琴式的图片拉伸切换

    2. **HTML结构**:HTML部分需要构建一个包含多个图片和按钮的结构。每个图片和对应的按钮都应放在一个容器(如`<div>`)内,这样可以方便地通过jQuery选择器进行操作。按钮通常设置为链接(`<a>`),图片则可以是`...

    css 如何让背景图片拉伸填充避免重复显示

    然而,随着CSS3的引入,开发者们获得了更多的控制权,尤其是通过`background-size`属性,使得背景图片能够按照需求进行拉伸填充,避免重复显示,从而达到更丰富的视觉效果。 `background-size`属性允许我们定义背景...

    H5 Cavas图片的拉伸缩放示例.zip

    改变这两个值可以实现图片的拉伸或缩放。 例如,要将图片按原比例缩放至Canvas的大小,可以这样做: ```javascript var canvas = document.getElementById('your_canvas'); var context = canvas.getContext('2d')...

    div设置背景图片且x轴重复排列的css样式

    这个代码会将`photo.gif`设置为`#box`元素的背景图片,但默认情况下,图片会被拉伸或压缩以适应元素的大小,不会重复。 为了使背景图片在X轴上重复,我们需要使用`background-repeat`属性,将其值设置为`repeat-x`...

    使用Vue-cli 中为单独页面设置背景图片铺满全屏

    这个过程主要涉及到CSS样式的设置,以确保背景图片可以覆盖整个页面并且不会出现重复或拉伸失真的情况。下面,我们就来详细探讨如何实现这一效果。 首先,我们知道在HTML和CSS中,要使背景图片铺满全屏,需要设置...

    Windows10如何更换桌面壁纸更换一张自己喜欢的图片.docx

    系统会自动将图片以“拉伸”模式应用为桌面背景。 如果你希望有更多的设置选项,可以按照以下步骤操作: 1. 首先,在桌面任意空白处右键单击,从出现的菜单中选择“个性化”选项。 2. 进入“个性化”设置界面后,你...

    png bmp等图片贴不规则贴图.zip

    - 对于大纹理,可以考虑使用纹理 atlasing 技术,将多个小图整合到一张大图中,减少渲染时的纹理切换次数。 以上就是关于"png bmp等图片贴不规则贴图"的主要知识点,理解并掌握这些内容,开发者可以有效地在不规则...

    图片尺寸批量修改软件jpegresizer

    在jpegresizer中,这一概念体现在用户可以一次性选择多个JPEG图片,然后设置统一的尺寸参数,软件会自动逐一进行处理。 接着,我们来探讨如何使用jpegresizer进行图片尺寸的修改。软件的操作界面通常直观易用,用户...

    解决Qt窗口设置背景

    因此,在开发过程中需要测试多个平台以确保兼容性。 ### 五、总结 通过本文的介绍,相信读者已经掌握了在Qt中设置QWidget和QMainWindow背景的基本方法以及一些高级技巧。这些知识不仅可以帮助开发者创建更加美观的...

    (实例018)图片铺满窗体.rar

    在编程领域,尤其是在GUI...综上所述,实现“图片铺满窗体”的功能涉及到图片资源管理、控件设置、布局策略、响应式设计等多个方面。开发者需要根据具体的应用场景和需求,灵活运用这些知识来创建用户友好的界面。

    图片批处理工具 V2.1

    8. **文件管理**:软件可能提供批量重命名图片的功能,便于整理和查找,同时支持导入导出设置,方便日后重复使用。 9. **性能优化**:由于处理大批量图片,软件通常会进行优化以确保快速完成任务,减少用户等待时间...

    Unity UCLA MeshCreator UI图片转3d物体

    这个过程可能会创建一个或多个Mesh,具体取决于图片的复杂性。 5. **调整和优化**:生成的3D物体可能需要进一步的调整,例如调整UV坐标以正确显示纹理,或者添加额外的光照和阴影效果以增强视觉感受。此外,可能还...

    批量处理图片工具

    在IT领域,批量处理图片是一项常见的任务,尤其对于摄影师、设计师或者需要大量处理图像的用户来说,这样的功能显得尤为重要。批量处理图片工具可以帮助用户节省大量的时间和精力,通过自动化的方式完成图片的格式...

    大量png格式的图片

    PNG格式有多个版本,包括PNG-8和PNG-24,分别对应8位和24位色彩,后者支持更丰富的色彩表现。 在Android开发中,PNG图片被广泛用作应用的图标、背景和各种UI元素。Android系统能够很好地支持PNG格式,因为其轻量级...

Global site tag (gtag.js) - Google Analytics