android自定义形状的按键实例代码
更新时间:2018年05月03日 11:03:32 作者:qq_37217804
这篇文章主要介绍了android自定义形状的按键实例代码,本文分步骤给大家介绍的非常详细,需要的朋友可以参考下
步骤:
1.在drawable 文件夹中创建一个xml布局文件。
2.修改布局文件
3.在需要使用背景的按键中导入布局。
创建布局文件:
修改布局文件:
<?xml version="1.0" encoding="utf-8"?> <!--shape:形状 rectangle 长方形--> <!--corners 边角--> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <!--设置背景颜色--> <solid android:color="@color/colorblue"/> <!--设置角为半圆 radius 半径--> <corners android:radius="10dp"/> <!--bottom 下 top 上 left左 right右--> <padding android:bottom="10dp" android:left="10dp" android:right="10dp" android:top="10dp" /> </shape>
预览效果图:
在按键中添加布局:
实际效果:
PS(椭圆按键的xml):
<?xml version="1.0" encoding="utf-8"?> <!-- shape 形状 oval椭圆形--> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval"> <!--设置背景颜色--> <solid android:color="@color/colorgreen"/> <!--设置高度和宽度--> <size android:height="30dp" android:width="120dp"/> <padding android:bottom="10dp" android:top="10dp" android:left="10dp" android:right="10dp"/> </shape>
总结
以上所述是小编给大家介绍的android自定义形状的按键实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
相关文章
Android编程实现计算两个日期之间天数并打印所有日期的方法
这篇文章主要介绍了Android编程实现计算两个日期之间天数并打印所有日期的方法,涉及Android日期时间相关转换与运算操作技巧,需要的朋友可以参考下2018-01-01Android实现listview滑动时渐隐渐现顶部栏实例代码
android中实现listview滑动时渐隐渐现顶部栏只是在获取listview的滑动距离上可能没法直接获取,需要动态的去计算。感兴趣的朋友一起看看吧2016-10-10利用Kotlin如何实现Android开发中的Parcelable详解
这篇文章主要给大家介绍了关于利用Kotlin如何实现Android开发中的Parcelable的相关资料,并且给大家介绍了关于Kotlin使用parcelable出现:BadParcelableException: Parcelable protocol requires a Parcelable.Creator...问题的解决方法,需要的朋友可以参考下。2017-12-12
最新评论