Android 的背景平鋪

fmms 12年前發布 | 23K 次閱讀 Android Android開發 移動開發

Android 框架允許創建一個 drawable 包含一個 bitmap 并用于平鋪、縮放和對齊處理。當我們需要讓背景使用下面圖片進行平鋪時:

Android 的背景平鋪

我們需要創建一個平鋪的 drawable ,可在XML 文件中使用 BitmapDrawable

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

tileMode 屬性就是用于定義背景的顯示模式:

disabled
默認值,表示不使用平鋪
clamp
復制邊緣色彩
repeat
X、Y 軸進行重復圖片顯示,也就是我們說要說的平鋪
mirror

在水平和垂直方向上使用交替鏡像的方式重復圖片的繪制

最終的平鋪效果如下:
Android 的背景平鋪
http://blog.androgames.net/254/android-tiled-background/

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!