Android 学习笔记 - TextView 阴影效果

今天在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" />

Android 学习笔记 - TextView 阴影效果

示例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" />


Android 学习笔记 - TextView 阴影效果

 示例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" />

Android 学习笔记 - TextView 阴影效果

示例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" />

Android 学习笔记 - TextView 阴影效果

示例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" /

Android 学习笔记 - TextView 阴影效果

 

示例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" />

Android 学习笔记 - TextView 阴影效果 

示例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" />

Android 学习笔记 - TextView 阴影效果

示例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" />

上一篇:tqdm相关的内容


下一篇:安卓TextView控件属性