`

Android背景图片平铺

阅读更多
//(1)用xml实现背景平铺
在drawable下建立repeat_bg.xml,在layout里引用。

<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
	android:src="@drawable/sysbg" android:tileMode="repeat" />



LinearLayout lay = (LinearLayout) this.findViewById(R.id.trans_bg_layout);
lay.setBackgroundResource(R.drawable.repeat_bg);


//(2)用代码实现背景平铺

Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.rebg);  
		BitmapDrawable bd = new BitmapDrawable(bitmap);  
		bd.setTileModeXY(TileMode.REPEAT , TileMode.REPEAT );  
		bd.setDither(true);  
		lay.setBackgroundDrawable(bd);



推荐下朋友开的淘宝店筱夜宫主(http://xiaoyegongzhu.taobao.com/)DR.HU 胡博士美妆~坐在电脑旁的汉子姑娘注意脸部护理呀,做了程序媛,也要美丽啊。。。小店有优惠码:YE4450,报优惠码,抵两元券,(⊙o⊙)…
分享到:
评论

相关推荐

    背景图片平铺

    ### 背景图片平铺在Android开发中的应用与实现 在移动应用开发中,特别是Android平台上,背景图片的平铺处理是一项常见的需求。平铺背景不仅能够优化用户体验,还能在一定程度上减少资源消耗,特别是在低分辨率设备...

    Android实现平铺图片效果

    在Android开发中,有时我们需要将一张图片以平铺的方式显示,比如创建一个具有重复图案的背景。本篇文章将详细介绍如何在Android中实现平铺图片的效果,包括两种主要的方法:通过XML资源文件和通过代码动态设置。 1...

    android Activty背景更换

    首先,我们需要在项目的res/drawable目录下创建一个新的XML文件来存储背景图片。例如,可以创建一个名为`background.xml`的文件,并添加如下代码: ```xml &lt;bitmap xmlns:android=...

    高仿android-QQ空间下拉背景图拉伸回弹效果

    本项目主要探讨如何实现“高仿Android-QQ空间下拉背景图拉伸回弹效果”,这是一个自定义ListView控件的实例,旨在模拟QQ空间主页面下拉时背景图片的动态变化,即图片随着手指滑动而拉伸,松手后又会回弹到原始状态。...

    Android编程实现图片平铺的方法分析

    在Android编程中,图片平铺是一种常见的视觉效果,它能够使背景图片自动重复填充到整个视图区域,形成一种连续的纹理。以下是对Android实现图片平铺的三种常用方法的详细解析: 1) **利用系统API实现图片平铺** 这...

    android实现背景平铺的三种方法

    本文将详细介绍三种实现Android背景平铺的方法:使用系统API、通过XML配置以及自定义绘制。 1. **使用系统API实现** 这种方法是通过Java代码直接操作Bitmap和Drawable来创建平铺效果。首先,我们需要加载图片资源...

    ddvi给工具栏添上背景图片p_com_021311e3c7df45.zip

    标题“ddvi给工具栏添上背景图片p_com_021311e3c7df45.zip”指的是一个教程或者资源包,目的是教用户如何在工具栏上添加自定义的背景图片。这个过程涉及到图形用户界面(GUI)的设计和定制,特别是对于软件或应用...

    android图片圆角处理

    创建一个与目标图片相同大小的透明背景的`Bitmap`,然后在上面画出一个圆形,再使用`PorterDuff.Mode.SRC_IN`模式将原图片绘制到这个圆形区域内,从而达到裁剪圆角的效果。 此外,Android SDK还提供了一个叫做`...

    自定义Drawable 实现图片圆角、圆形、椭圆形

    在`draw()`方法中,调用`canvas.drawCircle()`绘制一个与图片尺寸相同的圆形,然后通过`BitmapShader`将图片内容平铺到这个圆形内,从而实现圆形图片效果。 椭圆形图片的实现则是在圆形的基础上扩展,需要用到`...

    react-native-bgimage:React Native的背景图片

    React Native的背景图片 以最优化的方式在平铺模式(重复的背景)下渲染您的android res / drawable *图像。 安装 将您的图片放在drawables目录中: android / app / src / main / res / drawable- [m | h | x | xx ...

    Android 自定义标题栏背景

    2. **创建重复位图资源**:在`res/drawable`目录下创建一个名为`bitmap_repeat.xml`的XML文件,用于设置背景图片的平铺方式。这样可以确保图片在水平方向上无缝重复,填充整个标题栏。以下是`bitmap_repeat.xml`的...

    Android XML attribute

    **描述**:`&lt;bitmap&gt;`是一种常用的`Drawable`类型,用于显示一个位图图片。它支持位图的各种变换操作,如缩放、平铺等。 **属性**: - **`src`**:位图资源的ID。 - **`tileMode`**:平铺模式,可选值包括`CLAMP`、...

    Android切图注意事项

    2. **9-Patch 图片**:对于需要拉伸或平铺的图片,应使用9-Patch格式。9-Patch是一种特殊的PNG图片,通过在图像边缘添加标记来指示哪些部分可以拉伸,哪些部分保持不变。这样可以确保图片在不同尺寸的屏幕上保持正确...

    android中的drawable集合

    它允许将Bitmap应用为Paint的着色器,从而实现更复杂的效果,如平铺、缩放等。 在实际开发中,开发者可以通过XML文件定义这些Drawable,然后在布局文件中引用它们,也可以在代码中动态创建和操作。了解和熟练掌握...

    Android UI remoteControl

    每个按钮都是一个ImageView或Button,其背景设置为9-patch图片。通过设置点击事件监听器,我们可以实现按钮的功能,比如模拟电视的频道切换、音量调节等。 在Android中,事件处理是通过OnClickListener接口来完成的...

    实用的android UI素材

    - 图像处理:背景图片可能需要进行模糊、裁剪或平铺处理,以适应各种组件,如Activity背景、Dialog背景等。 - 图层叠加:通过图层叠加,可以创建富有深度和层次感的界面,增加视觉吸引力。 3. 布局设计: - 布局...

    Android 给图像添加相框、圆形圆角显示图片、图像合成知识 .rar

    - **圆角图片**:使用Shape Drawable(XML)可以创建一个具有圆角的ImageView背景,通过设置标签的android:radius属性来指定圆角半径。或者使用ImageView的layer_type为software,并在onDraw()方法中使用Canvas的...

    Imageview实现适屏显示,裁剪图片。

    在Android开发中,ImageView是用于显示图像的常见组件,它支持多种显示模式,如缩放、平铺等。本文将详细讲解如何利用ImageView实现适屏显示,并探讨如何裁剪图片并将其显示出来。 首先,我们要了解适屏显示的概念...

    android 仿书籍翻页效果

    可以通过设置不同的Paint对象和Shader来改变页面的视觉效果,例如使用RadialGradient创建渐变效果,或者用BitmapShader使背景图片平铺。 为了实现翻页动作,我们通常会使用一个连续的动画序列,包括两个主要阶段:...

Global site tag (gtag.js) - Google Analytics