Android TextView
本文由 Luzhuo 编写,转发请保留该信息.
原文: https://blog.csdn.net/Rozol/article/details/86582065
TextView 是Android中用处显示文本内容的基本控件.
以下是2019年1月, 按照官网文档 api28 写的文章.
文字加阴影
给Activity设置阴影时, 需要关闭硬件加速才有效果.
设置阴影用到以下属性
android:shadowDx="10" // x轴偏移量
android:shadowDy="10" // y轴偏移量
android:shadowRadius="5" // 阴影半径, 值越大越模糊
android:shadowColor="#D81B60" // 阴影颜色
全部案例代码:
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="文字加阴影"
android:textSize="30sp"
android:shadowDx="10"
android:shadowDy="10"
android:shadowRadius="5"
android:shadowColor="#D81B60"/>
效果:
其他效果代码:
<!-- 以下是效果 -->
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="光圈效果"
android:textSize="50sp"
android:textColor="#ffffff"
android:shadowDx="0"
android:shadowDy="0"
android:shadowRadius="1"
android:shadowColor="#D81B60"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="颜色混合效果"
android:textSize="50sp"
android:textColor="#55000000"
android:shadowDx="0"
android:shadowDy="0"
android:shadowRadius="1"
android:shadowColor="#D81B60"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="浮雕效果"
android:textSize="50sp"
android:textColor="#895645"
android:background="#895645"
android:shadowDx="0.5"
android:shadowDy="0.5"
android:shadowRadius="2"
android:shadowColor="#ccc"/>
关闭硬件加速
关闭整个硬件的硬件加速
<application
android:hardwareAccelerated