Drawable乙個有趣的屬性 tileMode

2021-09-11 13:57:34 字數 891 閱讀 1172

tilemode是drawable 資源檔案 bitmap的乙個屬性, 翻譯的意思是平鋪模式。用法如下: 在drawable目錄下新建乙個資源檔案 tile_mode_demo.xmlandroid:src="@drawable/ic_launcher" android:tilemode="mirror">tilemode 一共有 4種屬性: mirror,repeat,clamp,disabled

我們現在測試4種屬性的具體效果,將 tile_mode_demo.xml當作乙個view的背景

xmlns:tools=""

android:id="@+id/activity_main"

android:layout_width="match_parent"

android:layout_height="match_parent"

tools:context="com.wangyi.demo.mainactivity">

android:layout_width="match_parent"

android:layout_height="match_parent"

android:background="@drawable/tile_mode_demo" />

複製**

####1. mirror:一排排正在照鏡子的機械人 ,在androidstudio中預覽的效果如下:

####2. repeat:滿屏都是機械人

####3. clamp:這種情況下將乙個view的background 設定成該bitmap, 最終也只會顯示bitmap自身的大小 (其實這個view的尺寸是佔滿了螢幕的 );

####4. disabled:這個表示禁用平鋪模式 和直接將設定成背景是一樣的效果。

乙個有趣的故事

我有乙個老同學,乙個人娶了兩個老婆,一中一外。這件事情在紐約的華人裡面非常轟動,老同學自己從來不迴避,他經常出沒各種派對,嘴裡叼著雪茄菸,手裡拿著香檳說 我他媽得做個床,能睡三個人的床連他媽美國都沒賣的。老同學的大老婆是個美國人,在華爾街做事情,而且非常出色 二老婆是上海人,我沒見過本人,只看過 漂...

乙個有趣的題目

看到qq群裡有人發了乙個很有意思的題目 如果 昨天是明天就好了,那麼今天就是周五了,請問句中的今天是週幾?晚上睡覺的時候又想起這個問題,發現這個問題還大有文章,其實問題的關鍵在於上面的綠色背景的如果兩個字,既然是如果,那麼思維就可以完全發散,如果時間可以穿越,明天真的可以穿越到昨天,那麼今天其實就是...

乙個有趣的統計

出於好玩的態度,我從4月起開始持續對我的部落格每日訪問情況在excel中做了個記錄,記錄的格式如下 今天頭腦中突然閃過乙個念頭,對週末和非週末的訪問情況做個統計,於是寫了個模組 sub statistic dim i as integer dim visitdatestr as string dim...