<1>簡介
具體的看一下博文:Android學習筆記進階15之Shader渲染
public BitmapShader(Bitmap bitmap,Shader.TileMode tileX,Shader.TileMode
tileY)
調用這個方法來產生一個畫有一個位圖的渲染器(Shader)。
bitmap 在渲染器內使用的位圖
tileX The tiling mode for x to draw the bitmap in. 在位圖上X方向花磚模式
tileY The tiling mode for y to draw the bitmap in. 在位圖上Y方向花磚模式
TileMode:(一共有三種)
CLAMP :如果渲染器超出原始邊界范圍,會復制范圍內邊緣染色。
REPEAT :橫向和縱向的重復渲染器圖片,平鋪。
MIRROR :橫向和縱向的重復渲染器圖片,這個和REPEAT
重復方式不一樣,他是以鏡像方式平鋪。
還是不太明白?那看一下效果圖吧!


REPEAT
MIRROR
<2>具體實現

BitmapShaders.java
posted on 2012-02-17 13:17
mixer-a 閱讀(2510)
評論(0) 編輯 收藏