今天在B站看到一个Android免费的基础教程学习到了新的知识点感觉很有意思来记个笔记
TextView阴影效果
【属性】
android:shadowColor 是设置阴影的颜色的,需要与shadowRadius一起使用
adnroid:shadowRadius是设置阴影的模糊程度,设置为0.1就变成字体颜色了,建议使用3.0
android:shasowDx 是设置水平方向的偏移的,就是水平方向阴影开始的横坐标位置
android:shadowDy 是设置竖直方向偏移的,就是竖直方向阴影开始的横坐标位置
【练习】
示例1:
<TextView
android:id="@+id/tv_view"
android:text="@string/tv_text"
android:textStyle="italic"
android:textColor="@color/black"
android:textSize="30sp"
android:shadowColor="@color/red"
android:shadowRadius="3.0"
android:shadowDx="10.0"
android:shadowDy="0.0"
android:gravity="center_vertical"
android:layout_width="200dp"
android:layout_height="200dp" />
示例2:
<TextView
android:id="@+id/tv_view"
android:text="@string/tv_text"
android:textStyle="italic"
android:textColor="@color/black"
android:textSize="30sp"
android:shadowColor="@color/red"
android:shadowRadius="3.0"
android:shadowDx="20.0"
android:shadowDy="0.0"
android:gravity="center_vertical"
android:layout_width="200dp"
android:layout_height="200dp" />
示例3:
<TextView
android:id="@+id/tv_view"
android:text="@string/tv_text"
android:textStyle="italic"
android:textColor="@color/black"
android:textSize="30sp"
android:shadowColor="@color/red"
android:shadowRadius="3.0"
android:shadowDx="30.0"
android:shadowDy="0.0"
android:gravity="center_vertical"
android:layout_width="200dp"
android:layout_height="200dp" />
示例4:
<TextView
android:id="@+id/tv_view"
android:text="@string/tv_text"
android:textStyle="italic"
android:textColor="@color/black"
android:textSize="30sp"
android:shadowColor="@color/red"
android:shadowRadius="3.0"
android:shadowDx="0.0"
android:shadowDy="10.0"
android:gravity="center_vertical"
android:layout_width="200dp"
android:layout_height="200dp" />
示例5:
<TextView
android:id="@+id/tv_view"
android:text="@string/tv_text"
android:textStyle="italic"
android:textColor="@color/black"
android:textSize="30sp"
android:shadowColor="@color/red"
android:shadowRadius="3.0"
android:shadowDx="0.0"
android:shadowDy="20.0"
android:gravity="center_vertical"
android:layout_width="200dp"
android:layout_height="200dp" /
示例6:
<TextView
android:id="@+id/tv_view"
android:layout_width="200dp"
android:layout_height="200dp"
android:gravity="center_vertical"
android:shadowColor="@color/red"
android:shadowDx="0.0"
android:shadowDy="30.0"
android:shadowRadius="3.0"
android:text="@string/tv_text"
android:textColor="@color/black"
android:textSize="30sp"
android:textStyle="italic" />
示例7:
<TextView
android:id="@+id/tv_view"
android:layout_width="200dp"
android:layout_height="200dp"
android:gravity="center_vertical"
android:shadowColor="@color/red"
android:shadowDx="10.0"
android:shadowDy="10.0"
android:shadowRadius="3.0"
android:text="@string/tv_text"
android:textColor="@color/black"
android:textSize="30sp"
android:textStyle="italic" />
示例8:
<TextView
android:id="@+id/tv_view"
android:layout_width="200dp"
android:layout_height="200dp"
android:gravity="center_vertical"
android:shadowColor="@color/red"
android:shadowDx="20.0"
android:shadowDy="20.0"
android:shadowRadius="3.0"
android:text="@string/tv_text"
android:textColor="@color/black"
android:textSize="30sp"
android:textStyle="italic" />