android 自定义图形shape的使用

自定义图形shape的使用

1 使用shape 的好处:

①当我们在在项目中进行给控件或者是布局设置背景色的时候,如果是引用图片过多或者是图片过大的话, 
会 增加我们app的体积,当下载的时候流量的花费增多问题。

2 自定义shape的步骤:

在android 模式下进行:
选中res文件,右击鼠标,new -> android resource file -> 在resource type 中选中drawable,file name可以自 
己随便写,root element中手动输入shape,点击确定即可。

3 shape子属性

①solid: 作用是给shape填充背景颜色。
②gradient:给shape添加背景渐变
③stroke:给shape 添加边框
④corners:给shape 添加圆角
⑤padding:给shape添加上下左右的间隔
⑥size:给shape设置大小。

4 可以指定shape 的形状为四种:line线形、oval椭圆形、ring环形、rectangle距形

5 实战中使用:






 


 


 


 


 


 


你可能感兴趣的:(android 自定义图形shape的使用)