android的历史背景图片,Android 背景图片反复 Background repeat

当前位置:我的异常网» Android » Android 背景图片反复 Background repeat

Android 背景图片反复 Background repeat

www.myexceptions.net  网友分享于:2013-08-14  浏览:603次

Android 背景图片重复 Background repeat

以LinearLayout为例,它提供的background属性将会将背景图片拉伸,相当难看。事实上我们只需做少量的修改就可以实现web编程中css背景图片的效果。来试试吧。

Bitmap介绍

A Drawable that wraps a bitmap and can be tiled, stretched, or aligned. You can create a BitmapDrawable from a file path, an input stream, through XML inflation, or from a Bitmap object.

属性android:tileMode

Defines the tile mode. When the tile mode is enabled, the bitmap is repeated. Gravity is ignored when the tile mode is enabled.

Constant Value Description

disabled -1 Do not tile the bitmap. This is the default value.

clamp 0 Replicates the edge color.

repeat 1 Repeats the bitmap in both direction.

mirror 2 Repeats the shader’s image horizontally and vertically, alternating mirror images so that adjacent images always seam.

创建重复的背景图片

在drawable目录下创建一个repeat_bg.xml:

然后在布局的xml文件中可以这样引用:

来自http://www.haoni.org/2011/04/21/androidbeijingtupianzhongfubackgroundrepeat/

android:id="@+id/MainLayout"

xmlns:android="http://schemas.android.com/apk/res/android"

android:layout_width="fill_parent"

android:layout_height="fill_parent"

android:orientation="vertical"

android:background="@drawable/backrepeat"

>

xmlns:android="http://schemas.android.com/apk/res/android"

android:src="@drawable/tile"

android:tileMode="repeat"

android:dither="true" />

文章评论

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值