IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 移动开发 -> Android Studio的xml文件中shape标签的用法2-2 -> 正文阅读

[移动开发]Android Studio的xml文件中shape标签的用法2-2

2.3 stroke

stroke标签用来指定视图的描边属性,可以指定用直线或者虚线进行描边。

2.3.1 使用直线描边

使用color和width属性指定直线的外观,如图6所示。

图6 使用直线描边

其中,android:color属性指定了描边直线的颜色,android:width属性指定了描边直线的宽度,即粗细程度。以上属性的效果如图7所示。

图7 直线描边效果

2.3.2 使用虚线描边

使用虚线描边时,除了“2.3.1 使用直线描边”中提到的两个属性之外,还需要指定dashWidth和dashGap两个属性,如图8所示。

图8 使用虚线描边

?其中,android:dashWidth指定了虚线中每一个格的宽度;android:dashGap指定了虚线中相邻格的距离。以上属性的效果如图9所示。

图9 虚线描边效果

?2.4 size子标签

size子标签用于设置视图的高度和宽度,如图10所示。

图10 使用size子标签

其中,android:width指定了视图的宽度,android:height指定了视图的高度。其效果如图11所示。

图11 size效果

?从图11中可以看出,虽然TextView的宽度和高度在布局文件中设置为“wrap_content”,但是此时该视图的宽度和高度是在shape文件中size子标签指定的数值。

2.5 padding子标签

?padding子标签用于定于视图内部元素距离视图边框的距离,如图12所示。

图12 使用padding子标签

?其中,left、right、top和bottom分别表示内部元素距离视图左、右、上和下边框的距离,其效果如图13所示。

图13 padding子标签效果

?2.6 gradient子标签

gradient子标签用于指定shape的渐变色,如图14所示。

图14 使用gradient子标签

?其中,android:startColor表示渐变色的起始颜色;android:endColor表示渐变色的结束颜色;android:angle表示渐变色变化的方向,0表示从左向右变化,90表示从上向下变化,180表示从右向做变化,270表示从下向上变化。其效果如图15所示。

图15 gradient子标签效果

?

  移动开发 最新文章
Vue3装载axios和element-ui
android adb cmd
【xcode】Xcode常用快捷键与技巧
Android开发中的线程池使用
Java 和 Android 的 Base64
Android 测试文字编码格式
微信小程序支付
安卓权限记录
知乎之自动养号
【Android Jetpack】DataStore
上一篇文章      下一篇文章      查看所有文章
加:2021-11-15 15:59:21  更:2021-11-15 16:00:02 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 3:30:29-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码