zoukankan      html  css  js  c++  java
  • 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"

  • 相关阅读:
    「BZOJ1935」[SHOI2007]园丁的烦恼
    【BZOJ3262】陌上花开
    CDQ分治入门
    「luogu2664」树上游戏
    zoj3995 fail树
    zoj3997网络流+数学
    树状数组区间更新区间查询以及gcd的logn性质
    可修改的区间第K大 BZOJ1901 ZOJ2112
    数论容斥比较快速的做法和二分图判定1
    浙工大新生赛莫队处理+区间DP+KMP+分析题
  • 原文地址:https://www.cnblogs.com/krislight1105/p/4008435.html
Copyright © 2011-2022 走看看