Android笔记

来源:互联网 发布:七天网络阅卷系统登录 编辑:程序博客网 时间:2024/05/19 15:41
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"/>
0 0