设为首页 加入收藏

TOP

Android自定义Button组件
2014-11-24 08:42:12 来源: 作者: 【 】 浏览:0
Tags:Android 定义 Button 组件

如何开发出一个漂亮的Buttton按钮,想必大家都迫不及待了。现在我来通过一个简单的过程说说这一过程。


首先查看一下Button类源码:



大家发现没有,它继承了TextView类。只不过多了两个构造函数而已


我现在定义一个attrs.xml文件。这个文件的代码,如下所示:



然后实现这个SmoothButton类,如下所示:



里面有一个TypeArray类。这个类负责调用上面的attrs.xml中的配置属性。


并将这些属性添加到Button中。比如一些默认的属性。


然后在main.xml文件中定义这个自定义Button组件,代码如下所示:



这样就可以配置好了该Button组件,


接下来要在Activity子类中调用。如下所示:



实现效果如下所示:



】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android 用户远程验证----XFIRE,B.. 下一篇Android: 屏蔽屏幕旋转响应

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·【C语言】动态内存管 (2025-12-27 06:23:20)
·C语言中的内存管理 - (2025-12-27 06:23:16)
·C语言指南:C语言内 (2025-12-27 06:23:14)
·Redis on AWS:Elast (2025-12-27 04:19:30)
·在 Spring Boot 项目 (2025-12-27 04:19:27)