TextView的常用标签 2021年03月28日 zisi 384 在安卓布局中有很多控件,TextView就是其中一个,先看名字,看名字,text那肯定就是于文字有关的东西,加上view就是文字视图,也就是展示给我们文字看的控件。既然是文字那它的标签也应该与文字有关,比如文字颜色,文字大小,文字风格等等。 **字体大小** `android:textSize=""` 后面填具体大小,单位为sp **字体风格** `android:textStyle=""` 有三种可选normal(默认) **bold(加粗)** *italic(斜体)* 如果不声明默认就是normal **字体颜色** `android:textColor="#FF000000"` **文字信息** `android:text="这里面填文字"` **还有一些通用的比如 width,height,gravity就不在赘述了。** ---------- 我们实际撸一下 ```xml android:textStyle="italic" android:textColor="#FF000000" android:gravity="center" android:layout_width="300dp" android:layout_height="300dp" android:text="这是一个测试" /> ``` ![1][1] 实际显示的就是如下的效果 ![2][2] ---------- 看完常用的我们来看几个不常用的 ```xml android:shadowColor="" android:shadowDx="" android:shadowDy="" android:shadowRadius="" ``` **为文字添加阴影** `android:shadowColor=""` 后面填的也是16进制的颜色码 我们添加了看看 ![3][3] ![4][4] 打开却发现没有啥变化,这时我们就要使用 `android:shadowRadius=""` 这个代表的就是文字底部阴影的模糊程度 我们先填入一个3 ![4][5] 测试,发现有点效果了 ![5][6] 但是呢,我不想要这种效果,需要弄成投影的效果,该怎么弄呢? 这时就要用到 `android:shadowDx=""` **x轴分享偏移** `android:shadowDy=""` **y轴方向偏移** ![6][7] ![7][8] ---------- 当然,如果你要显示的文字比较多时,也可以将TextView里面的文字弄成跑马灯的形式。 ![9][9] **这里注意,既然是要弄跑马灯,那文字的宽度就必须要超过TextView的宽度才行** [1]: http://zisi.fun/usr/uploads/2021/03/214054363.png [2]: http://zisi.fun/usr/uploads/2021/03/1719610257.png [3]: http://zisi.fun/usr/uploads/2021/03/328757782.png [4]: http://zisi.fun/usr/uploads/2021/03/2738347259.png [5]: http://zisi.fun/usr/uploads/2021/03/3170917544.png [6]: http://zisi.fun/usr/uploads/2021/03/4203049007.png [7]: http://zisi.fun/usr/uploads/2021/03/2463215380.png [8]: http://zisi.fun/usr/uploads/2021/03/1155191533.png [9]: http://zisi.fun/usr/uploads/2021/03/1649026004.png 生活杂谈 暂无标签