2018-03-21—layer-list实现阴影效果

这种阴影效果大家应该都见过吧。今天我们来通过layer-list简单实现以下。

首先在Activity.xml中创建一个TextView,实现上述文字(大小自己改变)。

跟上次一样,在drawable创建一个.xml文件,名字我起成shadow(你们随意)。

把头标签改为layer-list。

还记得我们实现五环是怎么实现的吗。我们通过偏移把五环摆出对应的样式,这个也是那个原既然我们要灰色阴影,那么他的底层颜色应该是灰色的,所以我们第一个要写的就是灰色。



现在背景全部都是灰色了,我们在添加一个item标签,这次给他让他距离第一个控件(也就是灰色背景)的左边距离为5dp,下边距离5dp,然后颜色设置成白色。


现在我们可以看到这个效果,我们把它加到TextView中,就有了刚才的效果,是不是很简答呢。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,744评论 25 709
  • 补一下昨天的博客 一、通过layer-list实现奥运五环效果 关于这个layer-list大家应该比较陌生,下面...
    季白zy阅读 365评论 0 0
  • 今天早上起床,照例是10分钟的一页口算题卡,题型是0+1=?4+1=?都对了,这类题做得比较多,很容易上手了。别的...
    蜗小简阅读 179评论 0 0
  • 指针遇到数组,不得不说的“秘密” 说起数组array[i]来,我们都知道:数组名“array”是数组的唯一标识符,...
    遮天的龙阅读 644评论 0 11
  • 今天上午约徐冰个案,抽的第一支精油名字我记不得是关于海底轮的,徐冰问我这支精油你有啥感觉?我说感觉是温暖的草香。她...
    火种格格阅读 225评论 0 2