項目中需要實作如下效果的布局
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5SN4IDN3QjM0MTLyETO5UDOxYTMzITOwUTMwITL0YjMwIDNvwVMx8CX1EDMy8CXzRWYvxGc19CX05WZ052bj1Cc39CXt92YuMjMxcmbpxWdpxmL3d3dvw1LcpDc0RHaiojIsJye.png)
也就是一個左右下角帶圓角,上方不帶圓角的白色背景矩形,而且隻有左、右和下邊框,顔色為淺灰色。
當然,切一個.9圖檔作為背景也能實作,但是能用代碼實作的還是盡量用代碼實作,因為圖檔過多一個消耗記憶體,另一個還增加apk大小。
這種效果可以通過layer-lsit來實作,在drawable檔案夾下面建一個xml檔案,具體代碼如下:
<a></a>
layer-lsit的用法注釋中也講的比較詳細。
然後在view中設定背景為改drawable即可。
項目中需要實作如下效果的布局
也就是一個左右下角帶圓角,上方不帶圓角的白色背景矩形,而且隻有左、右和下邊框,顔色為淺灰色。
當然,切一個.9圖檔作為背景也能實作,但是能用代碼實作的還是盡量用代碼實作,因為圖檔過多一個消耗記憶體,另一個還增加apk大小。
這種效果可以通過layer-lsit來實作,在drawable檔案夾下面建一個xml檔案,具體代碼如下:
<a></a>
layer-lsit的用法注釋中也講的比較詳細。
然後在view中設定背景為改drawable即可。