Android笔记

1.wrap_content:包裹实际文本内容
match_parent:当前控件铺满父类容器,2.3api之后添加的一个属性值(一般用这个)
fill_parent:当前控件铺满父类容器,2.3api之前的一个属性值

2.Button和ImageButton:
(1)共有的特性:
都可以作为一个按钮产生点击事件;
(2)不同点:
  1>Button有text的属性,ImageButton没有;
  2>ImageButton有src的属性,Button没有;
(3)产生明显的点击效果
总结:Button可以设置文本内容的一个按钮
ImageButton不可以设置文本内容,但可以background以及src添加一个image,当前图片上可以做一个有文本内容的图片

3.匿名内部类监听按钮点击事件
(1)初始化当前所需要控件,如何初始化一个控件?
findViewByid 返回的是一个View的对象,View是所有控件的一个父类,所以还需要类型转换

findViewByid是如何查找到对应View的id?
通过每个控件唯一的id(在gen中的R文件中)
(2)设置Button的监听器,通过监听器实现我们点击Button要操作的事情

4.点击事件外部类的写法和作用
OnClickListener是一个接口,可以实现不能继承

5.
        android:singleLine="true"
        android:ellipsize = "marquee"
        android:focusable = "true"
        android:focusableInTouchMode = "true"
        android:text = "@string/hello_world" />
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值