android文字阴影效果设置
2024-10-19 02:19:46
<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"
最新文章
- M2事后分析报告
- [shell基础]——sort命令
- Hdu 1429 胜利大逃亡(续) 分类: Brush Mode 2014-08-07 17:01 92人阅读 评论(0) 收藏
- 转发 python中file和open有什么区别
- BZOJ2626: JZPFAR
- Winfrom强大的自动更新程序
- dd命令测试linux磁盘读写速度
- AWS之EC2远程登录
- iOS学习之NSAttributedString(富文本)
- TCP跟UDP乱侃
- ES6 之 let和const命令 Symbol Promise对象
- SpringMVC之ModelAndView的简单使用
- vue.js 常用语法总结(一)
- 使用gzip优化web应用(filter实现)
- 部署和使用kibana
- 在linux下制作静态库和动态链接库的方法
- sublime text 3启动报错";swallow_startup_errors";解决方法
- [luogu3938][斐波那契]
- python-单元测试优化,加入日志
- logo.ico在html网页中的实现