
android自定义View
这个bug不是我写的
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
android 自动选中中心tab,滚动停止后选中tab自动回滚到布局中心的CenterSelectTabLayout
github地址 无图无真相 如何使用: add dependency implementation 'com.sign.centerselecttablayout:centerselecttablayout:1.0.1' init view <com.sign.centerselecttablayout.view.CenterSelectTabLayout android:id="@+id/centerSelectTabLayout" android:layout_wid原创 2020-05-18 12:08:58 · 766 阅读 · 0 评论 -
android 简单环形比例图
好久不写博客了 最近项目中用到一个环形比例图,分享一下 先上效果图 其实是挺简单的,调用几次drawArc而已,简单封装了一下 有点细节的是,当要画的圆弧数量大于1即不是某一比例值为100%,以最上方为起始点逆时针开始画,从最小值向最大值画,因为看到圆弧的端口是一个压着一个的,所以画完后要再画起始圆弧的一半,不然最大一段圆弧(也就是最后画的圆弧)的两个圆角端口都是可见的。 使用时非常的简单: &...原创 2020-04-22 10:37:25 · 1040 阅读 · 0 评论 -
android 拍照人像对正框
项目中要绘制一个人像对正框,第一个想到的就是先绘制背景,然后利用PorterDuffXfermode(PorterDuff.Mode.XOR)将人像抠掉,绘制人像框,然而,调了许久才发现当预览区域的背景是半透明的,PorterDuff.Mode.XOR不能将重叠区域抠掉,预览区域是不透明时就可以抠掉,具体原因可能是PorterDuff.Mode对透明度有一些要求吧。后来想到ucrop库在裁剪图片时...原创 2019-11-18 16:13:39 · 1257 阅读 · 3 评论 -
android 中心区域选中图表 WheelChart
产品要做一个支持横向滚动 中心区域选中 惯性滚动 停止时回滚到中心位置 点击选中的图表需求 效果图如下: 最开始的想法时用MPAndroidChart来做,可用这个库有些细节满足不了产品的需求 如选中的label标签要用选中颜色及回滚功能,然后就很没底,找了很多类似功能的自定义控件的类比,做之前也咨询了一位大佬(在此感谢扔物线大神),觉得薄荷尺子的逻辑和这个需求很类似,就决定用自定义view来实...原创 2019-04-27 11:39:03 · 537 阅读 · 0 评论