`
jandroid
  • 浏览: 1897849 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

9、从头学Android之Button和ImageButton

 
阅读更多

Button

类结构图:

由类结构图,可以看出Button是继承于TextView的,所以TextView的一些属性也适用于Button控件。对于Button控件,相信大多数开发人员是再熟悉不过了,那么废话不多说,直接应用实践吧

实践演练:

1、 如何设置按钮的样式?

通过Android:background设置

2、如何设置背景图标:

3、 如何设置按钮的文字颜色

通过Android:textColor

4、 如何设置按钮的文字样式

通过android:textStyle

5、 如何为按钮添加监听器注册事件

方式1:通过setOnClickListener方式

方式2:通过XML文件的Android:onClick指定方法

指定了sefDestrut

所以在Activity写上一个这样的方法就可以了

上面的综合例子效果图为:

ImageButton

类结构图:

ImageButton就是用一个图标代表了一些文字,它没Android:text属性。它由Android:src指定图标的位置

android:src="@drawable/back_48"

其他属性都和Button差不多

实践演练:

1、 怎么样设置ImageButton的图标位置

2、 怎么样为ImageButton添加监听器注册事件

与Button一样它照样有两种方式设置

方式1:通过onClickListener

方式2:通过XML文件设置

最终效果:

1、 设置透明度

imgBtn01.setAlpha(50);//设置透明度

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics