自定义Drawable
来源:互联网 发布:淘宝怎样取消货到付款 编辑:程序博客网 时间:2024/06/06 11:10
## 重写draw ##
@Override public void draw(Canvas canvas) { int height = canvas.getHeight(); int width = canvas.getWidth(); //设置渐变色 LinearGradient linearGradient = new LinearGradient(width / 2, 0, width / 2, canvas.getHeight(), mBgColor, 0xffffffff, Shader.TileMode.MIRROR); mBgPaint.setShader(linearGradient); canvas.drawRect(new RectF(0, 0, canvas.getWidth(), canvas.getHeight()), mBgPaint); int radius = DisplayUtil.dip2px(mContext, 38); paint.setColor(0x4dffffff); canvas.drawCircle(0, height / 5 * 2 - 28, radius, paint); radius = DisplayUtil.dip2px(mContext, 20); paint.setColor(0x1affffff); canvas.drawCircle(width / 3, 0, radius, paint); radius = DisplayUtil.dip2px(mContext, 18); paint.setColor(0x4dffffff); canvas.drawCircle(width / 5 * 3, height / 4, radius, paint); radius = DisplayUtil.dip2px(mContext, 68); paint.setColor(0x33ffffff); canvas.drawCircle(width , 0, radius, paint); }
阅读全文
0 0
- 自定义drawable
- 自定义drawable
- 自定义Drawable
- 自定义drawable
- 自定义Drawable
- 自定义drawable
- 自定义Drawable
- 自定义Drawable
- 自定义drawable
- 自定义drawable(shape)
- code自定义的Drawable
- 自定义drawable(shape)
- 自定义drawable(shape)
- 自定义drawable(shape)
- android 自定义View drawable
- Android自定义drawable
- android自定义drawable图形
- 自定义drawable android:shape
- hdu1175 连连看 (DFS+剪枝)
- java.lang.NoClassDefFoundError: com/fasterxml/classmate/TypeResolver
- bzoj2281&&jzoj2308[Sdoi2011]黑白棋 博弈论+动态规划
- 基于C++与JS技术实现的网上挂号助手
- 第2章 Java内存区域与内存溢出异常
- 自定义Drawable
- pandas 中有关agg函数和apply函数的区别
- 三种循环语句的定义和练习
- 牛客《剑指Offer》 变态跳台阶
- WEEX添加HTML5配置
- HttpClient发送HTTP请求详解
- python---函数
- 用spring的beans配置mysql数据库
- 加入Java大家族