废话不多说先上效果图
蓝框部分为自定义View
红框部分为效果所在
直接上源码核心也就40多行,也比较简单
import android.content.Context;
import android.content.res.TypedArray;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.graphics.RectF;
import android.util.AttributeSet;
import android.view.View;
import android.widget.RelativeLayout;
/**
* Created by yufeng on 2016/10/31.
*/
public class BottomHalfCircleRelativeLayout extends RelativeLayout {
private int width = 0;