Android Shape使用场景:

1. 圆角实现

2. 实现有边框,有填充的背景

3. 实现一个渐变的颜色

一般情况上面三种情况我们会选择android的shape,下面分别介绍shape的静态使用和动态使用

1. shape的静态使用

在drawable中创建一个xml文件,在布局文件中直接引用这个xml文件即可

<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" >        <size        android:width="50dp"        android:height="50dp"/>        <corners        android:radius="10dp"/>            <gradient        android:startColor="@android:color/white"        android:centerColor="@android:color/black"        android:endColor="@android:color/black"        android:useLevel="true"        android:angle="45"        android:type="radial"        android:centerX="0"        android:centerY="0"        android:gradientRadius="90"/>            <padding        android:left="5dp"        android:top="5dp"        android:right="5dp"        android:bottom="5dp"/>            <solid        android:color="@android:color/white"/>            <stroke        android:width="1dp" 

更多相关文章

  1. Android(安卓)的系统属性(SystemProperties)分析
  2. Android的Window类 [转]
  3. Android(安卓)ListView更换点击效果
  4. Android(安卓)EditView属性详细介绍
  5. android配置jni过程可能会遇到的问题
  6. Android横竖屏切换总结(Android资料)
  7. android:gravity / android:layout_gravity区别
  8. Android调用内置的无线信息隐藏菜单[转]【待验证】
  9. Android(安卓)视频播放器 faplayer 编译

随机推荐

  1. android 字符串数组资源
  2. Android Long SMS
  3. android 之activity生命周期(转载)
  4. Android多点触控---Matrix图片随意的放大
  5. 调整android studio内存大小防止使用卡顿
  6. Android monkey环境搭建及使用
  7. Android 内存溢出(Out Of Memory)的总结
  8. Android的颜色值转换
  9. ShareSDK for Android(安卓)> 第三方登录
  10. android自定义标题栏。。。。。。。