Android drawable文件使用(一)layer-list
来源:互联网 发布:黄金交易软件手机版 编辑:程序博客网 时间:2024/05/17 06:35
今天的需求: ,,着重看三个框中间的两条竖线,如果直接把3个textview的background引用一个shape文件 ,那么效果实际上 中间两道竖线会重叠变粗,需要使用layer-list 来处理 ; 话不多说上代码:
“本月”的shape :
<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <stroke android:width="1dp" android:color="@color/home_title" /> <corners android:bottomRightRadius="3dp" android:topRightRadius="3dp" /></shape>“今天”的
<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <stroke android:width="1dp" android:color="@color/home_title" /> <corners android:bottomLeftRadius="3dp" android:topLeftRadius="3dp" /></shape>“本周”
<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:left="-2dp" android:right="-2dp"> <shape> <stroke android:width="1dp" android:color="@color/home_title" /> </shape> </item></layer-list>
重点是这里: android:left="-2dp" android:right="-2dp"> 把左侧右侧的宽度减掉即可,而且请看之前我设置的宽度是 <span style="font-family: Arial, Helvetica, sans-serif;">android:width="1dp ,试试就知道了 就要多减 1dp 。</span>
0 0
- Android drawable文件使用(一)layer-list
- android drawable Layer List
- Android drawable layer-list
- Android Drawable - Layer Drawable使用详解(附图)
- Android Drawable Resources系列3:<layer-list>
- Android 图片Drawable类型之Layer List
- Android学习之路------layer-list drawable
- Drawable基础知识总结----drawable标签layer-list的使用
- Android layer-list使用
- Andoid Layer-list Drawable
- Android开发中的drawable文件:shape、layer-list和selector标签
- Android Drawable - State List Drawable使用详解(附图)
- Android Drawable - Level List Drawable使用详解(附图)
- Android修炼之道——Drawable之 layer-list
- android自定义drawable之shape、selector和layer-list详解
- 在drawable下的xml文件中layer-list的用法一:直接指定已有图片资源
- 在drawable下的xml文件中layer-list的用法一:直接指定已有图片资源
- Android当中layer-list使用
- linux--定时任务--crontab
- Python中几个以“__”开头的方法介绍总结
- C#实现FTP基本功能源代码
- ural 1018 Binary Apple Tree(树形DP)
- springMVC (七) mvc:interceptors
- Android drawable文件使用(一)layer-list
- FTP命令全集
- DList双向链表
- Android性能优化
- 增加yum支持EPEL源
- intellij idea 注册服务器
- hibernate的方言
- 使用windows 窗体应用程序编写简单的阅读器
- Citrix 桌面虚拟化解决方案与VMware桌面虚拟化解决方案对比