layer list和shape的混搭使用

2021-07-03 17:15:24 字數 407 閱讀 4124

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

layer_list和selector一樣,是乙個xml檔案資源,其效果就是覆蓋,和單幀布局一樣的效果,

:這個是乙個修剪的效果,其實就是覆蓋的意思,你拉動它多少,它覆蓋多少.

其中的shape中有幾個屬性:1、gradient :設定子節點,裡面可以設定初始顏色,中間顏色,結束的顏色,漸變的過程

2、size:設定尺寸的大小

3、stroke:描邊,就是加乙個邊框,可以設定邊框的寬度、顏色

4、solid:背景填充,一般不用.

5、corners:圓角,值越大角越圓,主要是可以控制四個角的圓弧

6、padding:邊距,內容與邊框的距離.

layer list 實現EditText線性背景

先是 紅色背景,然後在上面蓋乙個白色的,離底部5dp,所以就留出5dp高度的紅色了 效果如下 但是 看著有點蛋疼,待輸入游標蓋在了背景線上了。在第一層加了乙個內padding 距離底部5dp,第二層,距離底部5dp,可以看到第二層是以第一層的 內容區 為參考 游標底部 游標在中間了,看到希望了 第一...

Shape 詳解和運用

最近太忙了,幾乎每天都在做專案 在我們開發中,會經常遇到shape這種屬性,這種屬性可以在沒有美工的情況照樣可以實現我們想要的效果。自動動手,豐衣足食。描述rectangle 矩形 預設 oval 橢圓line 直線ring 環形基本屬性 描述corners 圓角solid 內部填充顏色 gradi...

shape和reshape的應用

在numpy中,shape和reshape 函式很常用。二者的功能都是對於陣列的形狀進行操作。shape函式可以了解陣列的結構 reshape 函式可以對陣列的結構進行改變。import numpy as np b np.array 1,2 2,3 3,4 print b.shape print b...