5.1. 选择题
- 关于BaseAdapter说法错误的是( D)
A、 BaseAdapter是自定义的数据适配器
B、 BaseAdapter是抽象的类 我们主要实现getCount方法和getView方法
C、 BaseAdapter的getCount()方法的作用是返回Listview一共有多少个条目显示出来
D、 BaseAdapter不是抽象的 可以直接使用 - 关于Listview下列说法正确的是( D)
A、 Listview的条目没有点击事件
B、 BaseAdapter的getCount方法返回每个条目的id对象
C、 若listview当前能显示10条,一共有100条数据,则产生了100个view
D、 Listview必须通过Adapter来提供数据 - 关于Fragment介绍错误的是(C ).
A、 在Android3.0版本开始提供了Fragment
B、 Fragment主要应用到平板上
C、 Fragment技术只能应用到3.0之后的系统上.
D、 Fragment可以理解成是Activity的一部分. - 下列控件中,用于以列表形式展示数据的是(B )。
A、 GridView
B、 ListView
C、 TextView
D、 EditText - 关于SimpleAdapter说法正确的是(B ).
A、 SimpleAdapter是抽象类
B、 SimpleAdapter数据适配器 每个item显示的内容用map来封装
C、 Listview显示数据不可以使用simpleAdapter来显示
D、 SimpleAdapter开发中用不到 - 在BaseAdapter的方法中,根据位置得到条目的ID的方法是(C)
A、 getView()
B、 getItem()
C、 getItemId()
D、 getCount() - 在BaseAdapter的方法中,根据位置返回一个条目的View的方法是(A)
A、 getView()
B、 getItem()
C、 getItemView()
D、 getItemId() - 关于BaseAdapter说法错误的是(C)
A、 BaseAdapter是抽象类,我们主要实现getCount()方法和getView()方法
B、 BaseAdapter是自定义的数据适配器
C、 BaseAdapter不是抽象类,可以直接使用
D、 BaseAdapter的getCount()方法的作用是返回ListView一共有多少个条目显示出来 - 以下Fragment说法错误的是( D).
A、 Fragment(碎片)是一种可以嵌入在Activity中的UI片段,它能让程序更加合理地利用大屏幕空间,因而Fragment在平板上应用的非常广泛.
B、 Fragment与Activity十分相似,它能包含布局,同时也具有自己的生命周期。
C、 Fragment在Android 3.0版本才被引入
D、 Fragment的生命周期函数比Activity少很多 - 在BaseAdapter的方法中,用来返回ListView显示条目个数的方法是(D)
A、 getViewCount()
B、 getItemCount()
C、 getItems()
D、 getCount() - 在下列选项中,用来给ListView填充数据的方法是(A)
A、 setAdapter()
B、 setDefaultAdapter()
C、 setBaseAdapter()
D、 setView() - 在下列选项中,把List集合中的Map类型数据填充在ListView上,使用的数据适配器是(D)
A、 DefaultAdapter
B、 ArrayAdapter
C、 BaseAdapter
D、 SimpleAdapter - 在下列选项中,把数组中的数据填充在ListView上的数据适配器是(B)
A、 DefaultAdapter
B、 ArrayAdapter
C、 BaseAdapter
D、 SimpleAdapter - 自定义一个数据适配器MyAdatper,需要让它继承的类是(C)
A、 DefaultAdapter
B、 ParentAdapter
C、 BaseAdapter
D、 BasicAdapter
5.2. 判断题
- Fragment(碎片)是一种可以嵌入在Activity中的UI片段,它能让程序更加合理地利用大屏幕空间. (√)
- Android中BaseAdapter的getItemId()方法作用是返回Listview一共有多少条目需要被显示 (×)
- Android中数组适配器ArrayAdapter显示数组的内容非常方便. (√)
- Android中BaseAdapter的getView方法作用是返回Listview每个条目具体显示的内容 (√)
- Android 中ListView控件显示数据和TextView一样 (×)
- 自定义数据适配器类时,继承的父类是DefaultAdapter。 (×)
- 使用V4包中的Fragment,通过getSupportFragment获取到Fragment的管理者. (√)
- BaseAdapter中的getItem( )方法作用是根据位置得到条目对象。(√)
- ListView通常用于在界面上显示一个垂直滚动的列表。(√)
- ArrayAdapter通常用来把数组中的数据填充在ListView上。(√)
5.3. 填空题
- Fragment技术在Android【3.0】版本开始被引入
- Android中Listview显示一个数组的内容,我们最好用哪个【ArrayAdapter】适配器
- Android中BaseAdapter中的getCount( )方法作用是【获取数据集中的列表项的个数】
- Fragment(碎片)是一种可以嵌入在【Activity】中的UI片段,它能让程序更加合理地利用大屏幕空间.
- Android中BaseAdapter中的getView( )方法作用是【View获取用于显示相应位置的数据】
- Android中的Listview是以【可滚动列表】的形式展示数据.
- Android中SimpleAdapter数据适配器继承【BaseAdapter】类
- Android中Listview显示数据需要【数据适配器】
- BaseAdapter中的getView()方法作用是【根据位置返回一个条目的View对象】。
- Fragment【onCreateView】生命周期方法是用来加载Fragment的View.
- 使用V4包中的Fragment,【getSupportFragment】获取到Fragment的管理者.
- 在Android中,通常使用【ArrayAdapter】把数组中的数据填充在ListView上。
- 在Android中, 需要使用【适配器】给ListView填充数据。
- 在Android中, 通常使用【SimpleAdapter】把List集合中的Map类型数据填充在ListView上。
- 在Android中,通常使用【ListView】控件在界面上显示一个垂直滚动的列表。