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>

相关文章:

http://blog.csdn.net/huiwolf2008/article/details/8028615

更多相关文章

  1. Android(安卓)建造者(Builder)模式
  2. Android(安卓)selector下的属性值
  3. android:clipChildren属性的分析——是否剪裁子View
  4. Android(安卓)布局之GridLayout
  5. Android(安卓)之shape
  6. android stylet
  7. ImageView的属性
  8. android中shape的使用(android:angle小解)
  9. 【Android】Android自定义属性,attr format取值类型

随机推荐

  1. Android检查网络是否可用及上网请求
  2. Android相机启动crash错误排查
  3. 【Android(安卓)MyEclipse】no projects
  4. Android(安卓)ActionBar使用
  5. android review--基础知识
  6. 如何让自己写的apk获得系统权限
  7. 常见android中的style
  8. Android实现高斯模糊(也叫毛玻璃效果)
  9. Android——EditText金额输入控制位数(小
  10. Android:SwipeRefreshLayout和ViewPager滑