步骤:

1.在drawable 文件夹中创建一个xml布局文件。

2.修改布局文件

3.在需要使用背景的按键中导入布局。

创建布局文件:

修改布局文件:

android:shape="rectangle">

android:bottom="10dp"

android:left="10dp"

android:right="10dp"

android:top="10dp"

/>

预览效果图:

在按键中添加布局:

实际效果:

PS(椭圆按键的xml):

android:shape="oval">

android:width="120dp"/>

android:bottom="10dp"

android:top="10dp"

android:left="10dp"

android:right="10dp"/>

总结

以上所述是小编给大家介绍的android自定义形状的按键实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

android 自定义多边形,android自定义形状的按键实例代码相关推荐

  1. Android 进程 缓存服务,Android获取应用程序大小和缓存的实例代码

    info package com.qin.appsize; import android.content.Intent; import android.graphics.drawable.Drawab ...

  2. android右滑返回动画,Android仿微信右滑返回功能的实例代码

    先上效果图,如下: 先分析一下功能的主要技术点,右滑即手势判断,当滑到一直距离时才执行返回,并且手指按下的位置是在屏幕的最左边(这个也是有一定范围的),  这些可以实现onTouchEvent来实现. ...

  3. android qq 分享代码,Android将内容分享到QQ和微信实例代码

    具体代码如下所示: package dmpte.sharewechat; import android.annotation.SuppressLint; import android.app.Acti ...

  4. android 今日头条加载动画,Android 仿今日头条简单的刷新效果实例代码

    点击按钮,先自动进行下拉刷新,也可以手动刷新,刷新完后,最后就多一行数据.有四个选项卡. 前两天导师要求做一个给本科学生预定机房座位的app,出发点来自这里.做着做着遇到很多问题,都解决了.这个效果感 ...

  5. android自定义金额输入键盘_Android 自定义输入支付密码的软键盘实例代码

    Android 自定义输入支付密码的软键盘 有项目需求需要做一个密码锁功能,还有自己的软键盘,类似与支付宝那种,这里是整理的资料,大家可以看下,如有错误,欢迎留言指正 需求:要实现类似支付宝的输入支付 ...

  6. android动画水波纹外扩,Android实现水波纹外扩效果的实例代码

    微信曾经推出了一个查找附近好友的功能,大致功能是这样的:屏幕上有一个按钮,长按按钮的时候,会有一圈圈水波纹的动画向外扩散,松手后,动画结束. 现在简单来实现这样的一个动画功能: 思路: 主要用到了下面 ...

  7. android 自定义多边形,Android:自定义view之Canvas绘制图形

    前面讲解了onMeasure,接下来讲解onDraw,onDraw主要就是绘制,也就是我们真正关心的部分,使用的是Canvas绘图. @Override protected void onDraw(C ...

  8. android 设置listview滚动条,Android ListView 滚动条的设置详解及实例代码

    Android ListView 滚动条的设置详解 1.滚动条的属性 android:scrollbarAlwaysDrawHorizontalTrack 设置是否始终显示水平滚动条.这里用Scrol ...

  9. android message 代码,Android Handler移除Message详解及实例代码

    Android Handler移除Message详解 问题: 1.removeMessage(what)函数是否只能移除对应what值的Message? 2.对于Delayed发送的Message,能 ...

  10. 自定义View控件(2—手写实例代码)

    1. 步骤: + 1.自定义一个类继承于UIView + 2.在initWithFrame方法中添加子控件 + 3.在layoutSubviews中设置子控件的位置 + 4.提供一个属性保存外界传入的 ...

最新文章

  1. 2022-2028年中国环氧结构胶行业市场研究及投资前景预测报告
  2. html input选择框样式修改,关于type=file的input框样式修改小结
  3. html之file标签 --- 图片上传前预览 -- FileReader
  4. 1736. 替换隐藏数字得到的最晚时间
  5. 自定义SeekBar 实时显示百分比进度
  6. percona-toolkit---pt-heartbeat
  7. mac下增加eclipse内存
  8. VUE 浏览器最强插件——极简插件
  9. webpack,vue中定义的别名怎么在模板, css sass less的图片地址上使用
  10. SpringBoot入门篇-HelloWorld案例
  11. 【持续更新...】相关资源汇总
  12. (附源码)spring boot西安市中小学生护眼平台开发 毕业设计 080855
  13. Springboot毕设项目公共机房的值班管理系统wyz7b(java+VUE+Mybatis+Maven+Mysql)
  14. c语言如何读文件,如何正确用C语言读取文件
  15. python程序写诗_python:为你写诗
  16. 中国神话--学术性研究
  17. amd服务器epyc系列,AMD在市场上有EPYC系列的两个版本
  18. python怎么退出窗口_关闭pyplot窗口
  19. 1、Debian-Pi-Aarch64 系统安装
  20. 微型公司小团队对软件项目开发管理和规范化的思考

热门文章

  1. 如何找到 SketchUp 插件所在的目录?
  2. Excel常用函数大全
  3. 基于模型驱动低代码平台的实现原理
  4. 使360浏览器自动使用最高IE内核
  5. 【WinCE】WinCE通过USB与PC同步
  6. 全国计算机二级vf成绩查询,2017全国计算机二级《VF》考点习题
  7. 联想Lenovo——何去何从
  8. 新系统软件著作权申请详细步骤
  9. his系统管理工具配置服务器,HIS系统(his管理系统)V3.0.1 官网版
  10. jmail的使用说明