自定义View
文章平均质量分 69
一个写代码的胖子
这个作者很懒,什么都没留下…
展开
-
Android Paint Xfermode实现镂空相机扫描界面
先上效果图:demo比较简单,背景颜色是黄色,然后在上面覆盖上自定义View。实际需求是在相机的View上盖上一层遮罩,遮罩中心镂空一个透明显示的圆形部分。这个需求一般的布局比较难以实现,如果要ui给一张素材图片又存在不同分辨率手机对图片的拉伸问题,中间的圆会变形,适配不好。所以想要用一个自定义View来实现,这样不仅不存在适配问题而且也比较简单。首先,简单粗暴直接上代码:package com....原创 2018-05-27 21:17:34 · 1857 阅读 · 0 评论 -
贝塞尔曲线绘制波浪
效果图: 关于贝塞尔曲线的介绍可以参照文章https://www.cnblogs.com/wjtaigwh/p/6647114.html了解完贝塞尔曲线就来完成波浪自定义View大体思路就是先绘制一条超出屏幕长的二阶贝塞尔曲线,然后再动画循环平移曲线。package com.xingyun.waveapplication;import android.animatio...原创 2018-05-27 21:36:28 · 3150 阅读 · 0 评论 -
自定义蜘蛛网状图
运行效果:绘制分为三步:1、绘制蜘蛛网格线2、绘制格中线3、绘制数据获取中心点想x,y坐标和半径:@Overrideprotected void onSizeChanged(int w, int h, int oldw, int oldh) { radius = Math.min(w, h) / 2 * 0.9f; centerX = w / 2; cent...原创 2019-01-10 15:13:14 · 4590 阅读 · 0 评论