android shape标签的使用
16lz
2021-01-26
Android中常常使用shape来定义控件的一些显示属性。现在来记录一下,我在使用中的具体应用。
<shape> <!-- 实心 --> <solid android:color="#ff9d77"/> <!-- 渐变 --> <gradient android:startColor="#ff8c00" android:endColor="#FFFFFF" android:angle="270" /> <!-- 描边 --> <stroke android:width="2dp" android:color="#dcdcdc" /> <!-- 圆角 --> <corners android:radius="2dp" /> <padding android:left="10dp" android:top="10dp" android:right="10dp" android:bottom="10dp" /> </shape>
我们经常需要画出一个Layout的边框显示的效果,这时候也可以使用shape标签。
<?xml version="1.0" encoding="UTF-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" > <solid android:color="#FFFFFF" /> <stroke android:width="1dp" android:color="#7a7b7b" /> <padding android:bottom="1dp" android:left="1dp" android:right="1dp" android:top="1dp" /></shape>
然后设置layout的背景即可。
更多相关文章
- android MVC中如何在在controller中进行页面跳转(到其他Activity
- edit text 及 text view 属性
- Android(安卓)UI设计中的三种特效
- Android进阶之抢购倒计时功能
- Android(安卓)开发之SQLite基础
- Android(安卓)网络:使用URL访问网络资源,ImageView,下载到本地
- Android(安卓)时间选择器(TimeBucketSelector)
- Android(安卓)Studio---创建java项目
- [IMX6Q][Android6.0.1_r3]之系统屏幕显示默认设置更改