第三章 Android常见界面控件

ListView控件的简单使用

  • ListView以列表的形式展示数据内容,并能够根据列表的高度自适应屏幕显示


    第三章 Android常见界面控件_第1张图片
    ListView属性

TextView

  • 用于显示文本信息


    第三章 Android常见界面控件_第2张图片
    TextView属性

Button

  • 按钮,即可以显示文本,也可以显示图片,同时允许用户通过点击执行操作
    点击事件的实现
  • 在布局文件中指定Button控件的onClick属性方式


    第三章 Android常见界面控件_第3张图片
  • 匿名内部类方式


    第三章 Android常见界面控件_第4张图片
  • 接口方式


    第三章 Android常见界面控件_第5张图片

EditText

  • 编辑器,是TextView的子类,用户可在此控件中输入信息


    第三章 Android常见界面控件_第6张图片
    EditText属性

ImageView

  • 图片,继承自View,可以加载各种图片资源


    第三章 Android常见界面控件_第7张图片
    ImageView属性

RadioButton

  • RadioButton单选按钮,android:checked属性指定是否选中状态
  • RadioGroup单选组合框,可以有多个RadioButton,并把他们组合一起,实现单选状态
  • 语法格式


    第三章 Android常见界面控件_第8张图片
    RadioButton语法格式

CheckBox

  • 复选框,是Button的子类,用于实现多选功能,通过android:checked属性指定是否选中的状态

Toast

  • 是Android系统提供的轻量级信息提醒机制,用于向用户提示即时消息,它显示在应用程序界面的最上层,显示一段时间后自动消失不会打断当前操作,也不获得焦点
  • 使用Toast显示提示信息的示例代码:


常用数据适配器(Adapter)

  • 数据适配器是数据与视图间的桥梁
  • 常用数据适配器
    1.BaseAdapter:实际上是一个抽象类,通常在自定义适配器是会继承BaseAdapter
    第三章 Android常见界面控件_第9张图片
    BaseAdapter中的方法

    2.SimpleAdapter:继承自BaseAdapter,实现了BaseAdapter的四个抽象方法并进行封装
    第三章 Android常见界面控件_第10张图片
    SimpleAdapter的构造方法的具体信息

    3.ArrayAdapter:BaseAdapter的子类,只需要在构造方法中传入相应参数即可。ArrayAdapter通常用于TextView控件
    第三章 Android常见界面控件_第11张图片
    ArrayAdapter的构造方法

RecyclerView的使用

  • 与ListView相比,RecyclerView的优势


    第三章 Android常见界面控件_第12张图片

    第三章 Android常见界面控件_第13张图片

你可能感兴趣的:(第三章 Android常见界面控件)