anroid邊框陰影 圓角陰影 漸變陰影

2021-07-31 04:36:03 字數 740 閱讀 1017

anroid給邊框加陰影只能對內陰影,沒有給邊框對外加陰影,在自定義shape中增加一層或多層,並錯開,即可

顯示陰影效果。

給邊框加陰影可使用

1.圓角陰影效果(內陰影),不加漸變色,第一層漸變色其實沒啥用,是對整個邊框漸變,2dp的陰影還是乙個顏色。

<?xml version="1.0" encoding="utf-8"?>

android:centerx="0.5" 

android:centery="0.5" 

android:angle="90" 

android:startcolor="#1a000000" 

android:centercolor="#00000000" 

android:endcolor="#1a000000" /> 

由於漸變是對整個邊框進行的,以上由於陰影厚度為2dp,幾乎看不到漸變色。

2.矩形陰影效果,外陰影,如果是矩形陰影則可以顯示漸變色,在邊框下邊再新增乙個邊框表示陰影,模擬外陰影效果。

<?xml version="1.0" encoding="utf-8"?>

3. 圓角漸變陰影,三層疊加

<?xml version="1.0" encoding="utf-8"?>

圓角邊框 盒子陰影 文字陰影

border radius length 引數值可以為數值或百分比的形式 如果是正方形設定為乙個圓,把數值修改為高度或者寬度的一半即可,或者直接寫50 如果是矩形,設定為高度的一半即為圓角矩形 該屬性是乙個簡寫屬性,可以跟四個值,分別代表左上角 右上角 右下角 左下角 順時針 分開寫 border ...

邊框圓角 盒陰影

普通邊框border 5px solid red border bottom 30px solid red border top color red solid 實線 dotted 圓點線 dashed 虛線 border是對四條邊的3個屬性 width style color 進行設定,也可以指定...

圓角邊框 盒子陰影

在css3中新增了圓角邊框的樣式 border radius屬性用於設定元素的外邊框圓角 語法 border radius length 原理 radius半徑原理 橢 圓與邊框交集形成圓角效果 css3中新增了盒子陰影 box shadow屬性為盒子新增陰影 語法 box shadow h sha...