android——xml drawable实现背景样式
16lz
2021-01-23
1、推荐http://angrytools.com/android/button/,可实现很多xml背景效果
2、总结如下
第一个drawable,是虚线边框:
<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <corners android:radius="32px">corners> <stroke android:width="3px" android:color="#7ecef4" android:dashGap="6px" android:dashWidth="10px">stroke> <solid android:color="#fff" /> <padding android:bottom="10dp" android:left="0dp" android:right="0dp" android:top="10dp">padding>shape>
第二个drawable,是实线边框:
<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <corners android:radius="32px">corners> <stroke android:width="3px" android:color="#7ecef4" >stroke> <solid android:color="#fff" /> <padding android:bottom="10dp" android:left="0dp" android:right="0dp" android:top="10dp">padding>shape>
第三个drawable,椭圆渐变
<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval" > <gradient android:startColor="#000" android:endColor="#7ecef4" android:centerX="2" android:gradientRadius="44" android:angle="270"/> <padding android:bottom="10dp" android:top="10dp"/>shape>
第四个如下:
<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <gradient android:startColor="#000" android:endColor="#7ecef4" android:angle="45"/> <padding android:bottom="10dp" android:top="10dp"/>shape>
更多相关文章
- 去掉ListView滑动的黑色背景和点击ListView某个item的橙黄色背景
- Android知识点记录: 使用代码设置 android 上listView的条目的点
- Android设置Activity透明背景样式
- Android TextView 设置背景半透明,文字不透明
- Android实现边框圆角