總結一下android shape的使用詳解

2021-07-10 05:27:13 字數 1815 閱讀 5400

shape使用、漸變色、分割線、邊框、半透明、半透明陰影效果

下面是shape中各個屬性代表的含義:

<

shape

xmlns:android

=""android:shape

=["rectangle"

| "oval"

| "line"

| "ring"

] >

--- 預設為rectangle

<

corners

--shape=「rectangle」時使用,

android:radius="

integer

"-- 半徑,會被下邊的屬性覆蓋,預設為1dp,

android:topleftradius="

integer

"android:toprightradius="

integer

"android:bottomleftradius="

integer

"android:bottomrightradius="

integer

"/>

<

gradient

-- 漸變

android:angle="

integer

"android:centerx="

integer

"android:centery="

integer

"android:centercolor="

integer

"android:endcolor="

color

"android:gradientradius="

integer

"android:startcolor="

color

"android:type

=["linear"

| "radial"

| "sweep"

]

android:uselevel

=["true"

| "false"

] />

<

padding

android:left="

integer

"android:top="

integer

"android:right="

integer

"android:bottom="

integer

"/>

<

size

-- 指定大小,一般用在imageview配合scaletype屬性使用。大小一般會適配滴

android:width="

integer

"android:height="

integer

"/>

<

solid

-- 填充顏色,可是是十六進製制顏色。

android:color="

color

"/>

<

stroke

-- 指定邊框,border,dashwidth和dashgap有乙個為0dp則為

android:width="

integer

"android:color="

color

"android:dashwidth="

integer

"-- 虛線寬度

android:dashgap="

integer

"/>

-- 虛線間隔寬度

shape>

稍微總結一下

其實整個程式16日的時候應該已經搞得差不多,文件也已經比較詳細。但是由於這個禮拜又是筆試又是面試,所以都沒有時間review整個程式。今天看了一下,改了一些輸出檔案的位置,基本上完成了所有任務了。程式放在 http xiao 81 svn auto testing 下。其中包括三個可執行指令碼 1....

總結一下模板

二叉樹的各種操作 include include include includetypedef struct node tree void createbitree tree p 建樹 return void xpreorder tree p 輸出先序 void zpreorder tree p 輸...

隨便總結一下

資訊和人是主體也是核心。兩者需要進行測算。資訊是由頭,體,鍵,三部分構成。所謂頭,是題目,簡介,id,等,也就是乙個代表或者叫名,總之就是這樣類似的乙個東西。我不能把這種東西說的真正明白,因為其完全是代表性的,而代表性的不是自身,所以不能明確。體,是資訊的核心內容。這個不需要過多解釋。乙個人,不如說...