栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 移动开发 > Android

详解android shape的使用总结

Android 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

详解android shape的使用总结

shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下: 

 

  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  

填充:设置填充的颜色

间隔:设置四个方向上的间隔

大小:设置大小

圆角:同时设置五个属性,则Radius属性无效

  • android:Radius="20dp"                 设置四个角的半径
  • android:topLeftRadius="20dp"              设置左上角的半径
  • android:topRightRadius="20dp"           设置右上角的半径
  • android:bottomLeftRadius="20dp"      设置右下角的半径
  • android:bottomRightRadius="20dp"    设置左下角的半径

描边:dashWidth和dashGap属性,只要其中一个设置为0dp,则边框为实现边框

  • android:width="20dp"                               设置边边的宽度
  • android:color="@android:color/black"  设置边边的颜色
  • android:dashWidth="2dp"                         设置虚线的宽度
  • android:dashGap="20dp"                          设置虚线的间隔宽度

渐变:当设置填充颜色后,无渐变效果。angle的值必须是45的倍数(包括0),仅在type="linear"有效,不然会报错。android:useLevel 这个属性不知道有什么用。

angle对应值的起点如图:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持考高分网。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/160391.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号