先看运行效果:
我用的方法有点投机取巧,并没有真正的修改Button的形状,只是视觉上改变了,在使用其他的app时发现,有很多也是“伪”形状。
A.首先,要准备两张图片back1.png,back2.png,这是两张背景是透明的图片,简单说下制作方法
1.用美图打开源图back.jpg,抠图,自动抠图(挺好用的),保存为.png格式的图片,然后再裁剪一下...(注意一定要保存为png格式,png支持alpha)
2.这样透明背景图就做好了,back2就是在back1的基础上加一些效果,这里不赘述了
B.然后我们要drawable里面建立一个selector(选择器),这里叫做btn.xml,代码如下:
<?xml version="1.0" encoding="utf-8"