搜索
 找回密码
 立即注册

简单一步 , 微信登陆

android:TextView中的文字添加阴影效果及Style的使用

作者:linker | 时间:2016-9-28 10:14:07 | 阅读:4517| 只看该作者
  1. android:id="@+id/tvText1"
  2. android:layout_width="wrap_content"
  3. android:layout_height="wrap_content"
  4. android:text="text1"
  5. android:textSize="28sp"
  6. android:textStyle="bold"
  7. android:textColor="#FFFFFF"
  8. android:shadowColor="#ff000000"
  9. android:shadowDx="2"
  10. android:shadowDy="2"
  11. android:shadowRadius="1"
复制代码



android:shadowColor 阴影颜色
android:shadowDx 阴影的水平偏移量
android:shadowDy 阴影的垂直偏移量
android:shadowRadius 阴影的范围

大多数情况下,某一类的TextView控件需要统一的风格,如加阴影等,那么可以使用style。


  1. <TextView   
  2.     style="@style/TextViewStyle1"  
  3.     android:layout_marginTop="100dp"  
  4.     android:text="test1"/>  
复制代码


然后在values文件夹下创建styles.xml文件,内容为:

  1.   <style  name="TextViewStyle1">
  2.         <item name="android:textColor">@android:color/holo_red_light</item>
  3.         <item name="android:textSize">40sp</item>
  4.         <item name="android:layout_height">wrap_content</item>
  5.         <item name="android:layout_width">200dp</item>
  6.         <item name="android:background">#ffff00ff</item>
  7.         <item name="android:gravity">center_horizontal</item>
  8.     </style>
复制代码


这样的最大优点是减低代码冗余度,在需要更改某一类控件的样式时,不用一个一个的改过来,只需要更改styles文件中即可。

收藏
收藏0
分享
分享
点赞
点赞0
反对
反对0
该会员没有填写今日想说内容.
回复

使用道具 举报

大神点评1

沙发#
Robby.zou 发表于:2016-9-28 10:53:34
该会员没有填写今日想说内容.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册
手机版