Android res之shape
2024-09-03 20:10:40
xml控件配置属性
android:background="@drawable/shape"
标签
corners ----------圆角
gradient ----------渐变
padding ----------内容离边界距离
size ------------大小
solid ----------填充颜色
stroke ----------描边
注意的是corners的属性bottomLeftRadius为右下角、bottomRightRadius为左下角
shape制作圆角
<Button
android:layout_width="160dp"
android:layout_height="wrap_content"
android:background="@drawable/button_shape"
android:text="圆角按钮"
/>
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >
<solid android:color="#fff"/>
<padding android:top="10px" android:bottom="10px"/>
<corners android:radius="16px"/>
<stroke android:width="1px" android:color="#000"/>
</shape>
shape制作虚线
没有dashGap属性则为实线
<View
android:layout_width="match_parent"
android:layout_height="5px"
android:layout_marginTop="10dp"
android:background="@drawable/line_shape"
/>
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="line" >
<stroke
android:dashGap="3dp"
android:dashWidth="8dp"
android:width="1dp"
android:color="#63a219" />
<size android:height="1dp" />
</shape>
shape制作渐变
<View
android:layout_width="match_parent"
android:layout_height="50dp"
android:layout_marginTop="10dp"
android:background="@drawable/gra_shape"
/>
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" > <gradient
android:angle="270.0"
android:endColor="#ffffff"
android:startColor="#000000" /> </shape>
最新文章
- 透过HT for Web 3D看动画Easing函数本质
- kettle系列-4.kettle定制化开发工具类
- 深入理解Javascript--作用域和赋值操作
- BestCoder 2nd Anniversary
- node.js第一次
- WordPress怎么在页面上添加目录
- 【线段树求最靠前】【HDU2795】【Billboard】
- 理解Kubernetes(1):手工搭建Kubernetes测试环境
- python全栈开发-Day10 装饰器(闭合函数的应用场)
- Android:认识R类、findViewById方法查找组件、@string查找字符、@color查找颜色、@drawable查找图片、@dimen某个组件尺寸定义、项目引入资源国际化
- WIndows下将文件夹映射为磁盘
- spark分组统计及二次排序案例一枚
- cordava打包vue项目成app
- angularJS 事件广播与接收[转]
- shell脚本逐个杀死k8s中某个应用的pod
- 一起脱去小程序的外套和内衣 - 微信小程序架构解析
- php 实现 二维码 扫描登录
- matlab练习程序(生成希尔伯特曲线)
- weblogica domain目录 环境变量 如何启动weblogic server
- uva 10537 Toll! Revisited(优先队列优化dijstra及变形)