在Android开发中我们经常要改变控件(洳Button
)的背景、颜色、样式等通常情况下我们可以直接使用不同的图片来改变控件的样式,但是如果使用到的图片特别多、或者比较大,就会导致我们的APK体积增大这是非常不友好的。还好Google为我们提供了一套自定义图形的方法也就是我们今天的主角Shape
给shape填充背景颜色 |
给shape添加背景渐变 |
给shape设置上下左右四个方向的间隔 |
下面通过代码来逐个讲解:
- 3、gradient(注意如果将solid的颜色设置为透明,则gradient的设置将失效)
虽然shape
的属性就只有这几个,但是你却可以使用它们制作出很多你意向不到的效果。请开始你的表演吧!
如果你在参考过程中遇到问题可以在我嘚联系方式中给我提问。
后面会继续介绍Android的相关知识,欢迎继续关注我博客的更新