• android文字阴影效果设置


    <TextView  android:id="@+id/tvText1"   
    
    android:layout_width="wrap_content"   
    
    android:layout_height="wrap_content"   
    
    android:text="text1"   
    
    android:textSize="30sp"   
    
    android:textStyle="bold"   
    
    android:textColor="#FFFFFF"   
    
    android:shadowColor="#ff0000ff"  
    
    android:shadowDx="5"  
    
    android:shadowDy="5"       
    
    android:shadowRadius="10"/>  
    

      

    android:shadowColor 阴影颜色

    android:shadowDx 阴影的水平偏移量

    android:shadowDy 阴影的垂直偏移量

    android:shadowRadius 阴影的范围

      为了统一风格和代码的复用,通常可以把这个样式抽取放入到style.xml文件中

     <TextView
            style="@style/textstyle"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:text="字体样式"
            android:textSize="30sp"
            android:textStyle="bold" />

    引用这个样式就可以实现了

    <?xml version="1.0" encoding="utf-8"?>  
    
    <resources>  
    
    <style name="textstyle">  
    
    <item name="android:shadowColor">#ff0000ff</item>  
    
    <item name="android:shadowRadius">10</item>  
    
    <item name="android:shadowDx">5</item>  
    
    <item name="android:shadowDy">5</item>  
    
    </style>  
    
    </resources>  

    关于android文字阴影,共有四个属性可以设置:

    android:shadowColor :阴影颜色

    android:shadowDx :阴影x方向位移

    android:shadowDy :阴影y方向位移

    android:shadowRadius :阴影的半径

    注意:阴影的半径必须设,为0时没有效果。

    下面为改变x位移:

        android:shadowColor="#ff000000"  (前两位为透明度)

        android:shadowDx="2"

        android:shadowDy="0"

        android:shadowRadius="1"

    效果(向右为正):

    下面为改变y位移:

        android:textColor="#979790"

        android:shadowColor="#ff000000"  

        android:shadowDx="0"

        android:shadowDy="2"

        android:shadowRadius="1"

    效果(向下为正):

    下面改变半径:

        android:shadowDx="1"

        android:shadowDy="1"

        android:shadowRadius="1"

  • 相关阅读:
    简单聊聊智能硬件的固件测试
    Regular进阶: 跨组件通信
    项目组建和磨合阶段常见的坑
    从需求到数据到改进,如何形成闭环
    请不要怪罪流程
    自备干货!如何有效的做竞品迭代分析
    css小点心
    java的collection集合
    java中的数组与集合相互转换
    java-增强for循环
  • 原文地址:https://www.cnblogs.com/krislight1105/p/4008435.html
Copyright © 2020-2023  润新知