Android学习笔记(十七):高级UI组件----图像类组件(网格视图GridView)

这篇博客详细介绍了Android中的图像类组件——网格视图(GridView),如何在XML布局文件中定义GridView,以及如何利用适配器显示图片。提到了Android的四种常用适配器:SimpleAdapter、ArrayAdapter、SimpleCursorAdapter和BaseAdapter,特别强调了BaseAdapter能实现对列表项的定制。示例中展示了使用SimpleAdapter和BaseAdapter显示图片的方法,并给出了运行结果。
摘要由CSDN通过智能技术生成

图像类组件(网格视图GridView)

  1. 网格视图:按照行列的方式来显示多个组件,通常用来显示图片或图标。
    在这里插入图片描述
    在activity_main.xml文件中,用GridView标签来定义网格视图:
    在这里插入图片描述
  2. 属性:
  • android:layout_width和android:layout_height :取值为match_parent,即与父容器相同。
  • android:numColumns :设置网格的列数。可设置为auto_fit,即自动排列。
    在这里插入图片描述
  1. 利用适配器来显示图片
    对于网格视图,无法用某一个属性来设置它显示哪些图片,需要使用适配器来设置。适配器是连接后端数据与前端显示的接口,是数据和UI组件之间的一个重要纽带。
    在这里插入图片描述
    Android中提供的4个常用的适配器实现类

    • ArrayAdapter :数组适配器,通常用于将数组的多个值包装成多个列表项。只能显示一行文字。
    • SimpleAdapter :简单适配器,通常用于把List集合的多个值包装成多个列表项。可以自定义各种效果。
    • SimpleCursorAdapter :将数据库的内容以列表的形式展示出来。
    • BaseAdapter :基本适配器,通过这个适配器可以对各个列表项进行最大限度的定制。

    使用SimpleAdapter适配器来显示图片
    (1).在res

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值