LayerDrawable
2024-02-15 17:12:07
數(shù)字貨幣支付場(chǎng)景使用LayerDrawable來創(chuàng)建些復(fù)雜的按鈕或者圖標(biāo),在支付按鈕上疊加個(gè)加載動(dòng)畫,當(dāng)用戶點(diǎn)擊支付后,按鈕上的加載動(dòng)畫就會(huì)開始轉(zhuǎn)動(dòng)。這樣讓用戶知道他們的操作已經(jīng)被接收,增加用戶的等待體驗(yàn)。
在社交媒體的運(yùn)營(yíng)中使用LayerDrawable來制作各種各樣的頭像或者背景將用戶的頭像和個(gè)小紅點(diǎn)(表示有新的消息)放在同個(gè)Drawable中,這樣就在不改變用戶頭像的情況下,通過改變小紅點(diǎn)的顏色或者位置來提醒用戶有新的消息。
在有機(jī)農(nóng)業(yè)中使用LayerDrawable來制作些教育性的圖標(biāo)或者動(dòng)畫創(chuàng)建個(gè)包含土壤、植物和陽(yáng)光的Drawable,通過改變它們的位置和透明度來展示植物生長(zhǎng)的過程。
在醫(yī)療設(shè)備的設(shè)計(jì)中使用LayerDrawable來創(chuàng)建些具有指示功能的圖標(biāo)創(chuàng)建個(gè)包含心電圖和脈搏波形的Drawable,通過改變它們的顏色和形狀來實(shí)時(shí)顯示患者的心率和脈搏。