半圆
size:宽高比1:2是垂直半圆,宽高比2:1是水平半圆。
corners:4个角的任意两个角度(不小于宽高最小值)相同,且在同一边(上下左右)

<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"    android:shape="rectangle">    <!--渐变填充-->    <gradient        android:endColor="#3bf8fffd"        android:startColor="#fff3fefc"        android:type="linear"        android:angle="135"        android:useLevel="true" />    <!--单色填充-->    <!--<solid android:color="#ffffff"/>-->    <!--宽高比1:2是垂直半圆,宽高比2:1是水平半圆-->    <size        android:width="20dp"        android:height="40dp" />    <!--4个角的任意两个角度(不小于宽高最小值)相同,且在同一边(上下左右)      如bottomLeftRadius,topLeftRadius都在左边,则为左半圆-->    <corners        android:bottomLeftRadius="20dp"        android:bottomRightRadius="0dp"        android:topLeftRadius="20dp"        android:topRightRadius="0dp" /></shape>

1/4圆
size:宽高比1:1是1/4圆
corners:4个角的任意一个角度,不小于宽高值

<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"    android:shape="rectangle">    <!--渐变填充-->    <gradient        android:angle="90"        android:endColor="#3bf8fffd"        android:startColor="#fff3fefc"        android:type="linear"        android:useLevel="true" />    <!--单色填充-->    <!--<solid android:color="#ffffff"/>-->    <!--宽高比1:11/4-->    <size        android:width="55dp"        android:height="55dp" />    <!--4个角的任意一个角度,不小于宽高值-->    <corners        android:bottomLeftRadius="0dp"        android:bottomRightRadius="0dp"        android:topLeftRadius="55dp"        android:topRightRadius="0dp" /></shape>

更多相关文章

  1. 从源码角度分析Activity、Window和DecorView的关系
  2. 从源码的角度分析Android中的Handler机制的工作原理
  3. Android(安卓)自定义圆形进度条 带刻度进度条 计步效果 时速表
  4. 系统角度解读Android(安卓)P新特性
  5. 从源码角度一步步分析AsyncTask的用法与原理
  6. Android事件分发机制完全解析,带你从源码的角度彻底理解(上) (出
  7. Android(安卓)WheelMenu圆形菜单,巧妙实现
  8. Android旋转本地图片并保存
  9. Android撸一个转盘抽奖

随机推荐

  1. Android跑指定包Monkey脚本
  2. Android(安卓)虚化图片的方法
  3. Android(安卓)设置StatusBar的颜色
  4. Android全屏设置的两种方式
  5. android之实现ProgressBar进度条组件
  6. Android(安卓)Studio控件技巧汇总
  7. [Android]Activity的创建
  8. Android(安卓)根据账号和密码自动连接 WI
  9. [Mobile Web]Web中如何分辨移动设备?(iPad
  10. AutoCompleteTextView的基本使用