- 博客(3)
- 收藏
- 关注
原创 【自定义ViewGroup】上下滚动的卡片容器,支持布局的引用
效果示例 背景 前几天在某APP上看见的这种可以上下滚动的卡片效果,自己正好也在学习自定义View/ViewGroup这一块,所以就尝试着做了一个,这种效果其实在横向列表的item中比较常见,为了节省空间,前台View显示大概信息,后台View显示详细的介绍。为了方便使用,源码已上传至GitHub,后文会贴出 分析 动画效果其实还是比较简单的,就是一个上下的滚动,可以使用Scrolle...
2019-05-10 16:09:04
286
原创 【笔记与心得】Paint.drawText如何精准绘制文字
背景 上一篇我分享了一个带动画的百分比圆形控件,里面就涉及到绘制圆,绘制圆弧和绘制文字。三者对比而言,我觉得绘制文字是需要下点小功夫去理解的,在初学自定义View的路上,你是否会有这样的感觉?在绘制文字时,虽然能够画出来,但是总达不到UI的效果,应该说是文字位置不够精准,和UI有些许的差距,其原因就在于drawText这个API你没有理解透彻。今天我们就来讲一讲drawText这个API。 分...
2019-04-28 18:04:03
592
原创 【自定义View】带动画的百分比圆型控件
前言 这个View其实非常的简单,之所以写这个博客,一方面是记录下所学,另一方面是开启我的博客之旅。 效果示例 效果分析 这个效果还是非常简单的,就是画圆、画字外加一个属性动画的结果 既然是自定义View,那我们就按自定义View的流程来介绍: 1.继承合适的View,复写构造方法,初始化一些变量 2.自定义view的宽高测量 onMeasure 方法 3.自定义view的绘制...
2019-04-22 17:53:17
246
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅