
Android:自定义View
文章平均质量分 90
分享一些日常工作中自己做的自定义View
小白白猪
力争上游!
展开
-
10分钟带你实现一个Android自定义View:带动画的等级经验条
重要的变量都加上注释了,没有注释的就是我觉得没必要注释🚀//整个View的宽度//整个View的高度//内部经验条的宽度//内部经验条的高度//内部经验条的左边距//内部经验条的上边距//经验条的圆角//等级圆点的间隔//当前经验值//每一等级占总长的百分比//经验条百分比(相对于总进度)//当前等级//升级所需要的经验列表//各种颜色值//各种颜色值//各种画笔//各种画笔10分钟过去了,这个简单的自定义View你拿下没有?需要整份代码的话,下面链接自提。原创 2023-07-28 10:20:06 · 379 阅读 · 1 评论 -
如何在ImageSpan上面绘制文本?
前阵子碰到一个需求:在文本中内嵌图标,并在图标上面绘制特定文本。很自然就会想到用SpannableString去实现,但经过一系列的研究捣鼓,发现根本就没有能在图标上绘制文本的span类,于是乎我去翻ImageSpan跟其它主要span类的源码,发现它们的绘制原理跟自定义View差不多,都是在draw方法里画东西,所以我就自己继承ImageSpan,实现了在图标上面绘制特定文本的Span。 我管它叫——TextOnImageSpan。原创 2023-06-07 08:00:00 · 463 阅读 · 0 评论 -
Android自定义View:超过最大高度时支持滚动并且解决滑动冲突的TextView
Android自定义View:超过最大高度时支持滚动并且解决滑动冲突的TextView。原创 2023-05-26 08:00:00 · 2602 阅读 · 1 评论