如图所示:一些view的背景不是纯色的,而是有点花样的,像图上这样,是有点点花纹的,这个时候应该怎么办呢?
可以做一大张图片,设置为背景,但是这比较2,如果别的地方比如说一个button的背景也是这样呢?
那么就做个小的,不过如果需要N中尺寸呢?
正确的做法是只做一个小小的图片,来“复制”“填充”,其实就是图片的平铺。
在android中做图片的平铺需要两步:
1. 美工出图,“根图片”,就是一个小小的图,像这样
好小啊,看不清- -!命名为bg.png
2. 一个xml文件,名为point_bg.xml
内容:<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/point_bg"
android:tileMode="repeat" /> //这里选择平铺模式
然后再view中设置background为point_bg就行了。