android实用技术Material DesignAndroid开发

利用全局style,去除Android5.0以上Button自带

2017-06-13  本文已影响108人  码农大表哥

故事背景

从前,有一个可爱、帅气、酷似吴彦祖的猿猿先生,根据公司的要求,一个多月的时间去重构项目。

时光荏苒,机智的猿猿先生三下五除二就完成了项目的重构,正当猿猿先生陶醉在自己的重构成就感的时候,无情的产品狗和不怀好意的设计妹纸走了过来。

“喂!这是什么?” 产品狗冷冷的说到。

“这。。这是按钮啊!”猿猿先生回答到,心里在想“产品不会脑子瓦特了吧?”

“按钮?设计妹纸给你的按钮有阴影效果吗?”产品狗语气依旧还是冷冷的。

“哦,你说这个啊,设计图貌似没有。。。但是,这是Android独特自带的呀,这就是Android区别于IOS的独特魅力,%@*@%¥#%@#@¥@”猿猿先生解释了一大堆。

“你应该和IOS统一,何况这样不好看。”设计妹纸终于开口了。

“哦~~,那好吧,我看看吧。”猿猿先生无奈的说到。

善良可爱 帅气大方的猿猿先生熟练的打开了Google,然后一阵嘿嘿嘿,整理出方案如下:

方案一:
图片.png
方案二:

由于猿猿先生项目中写了太多的Button,恰巧猿猿先生一开始写了一个style来统一Button,不然一个个去改,容易怀疑猿生。于是乎,猿猿先生就.....

给button的style样式添加这句style: @style/Widget.AppCompat.Button.Borderless

图片.png

layout使用时候如下:

图片.png

改完这个问题后,猿猿先生于是又和设计妹纸、产品狗过上了幸福和谐的生活。。。。。

全剧终

上一篇下一篇

猜你喜欢

热点阅读