仿今日头条TabLayout文字的滑动效果
这里主要还是关于自定义View相关的知识,特别是在自定义TextView的方面,文字的绘制的方面;我们需要在tab栏中随着手的滑动,文字的颜色能跟着变化;效果图如下图;
说明:就是view的一半减去文字大小的一半;
关于baseLine的值的算法如下:
可能稍微比x的起点算法要复杂一些,但是按照我们上面,文字文字位置参数的说明那个图来说明,会简单一些,首先明确android中的Y是越来越大的,所以这里是文字高度的一半加上View高度的一半,注意不是减;这里文字高度为(descent-...
原创
2020-07-20 21:42:07 ·
457 阅读 ·
0 评论