期末安卓习题--第五章

安卓第五章

选择题

1.关于BaseAdapter说法错误的是(D )
A、BaseAdapter是自定义的数据适配器
B、BaseAdapter是抽象的类 我们主要实现getCount方法和getView方法
C、BaseAdapter的getCount()方法的作用是返回Listview一共有多少个条目显示出来
D、BaseAdapter不是抽象的 可以直接使用

2.关于Listview下列说法正确的是( D)
A、Listview的条目没有点击事件
B、BaseAdapter的getCount方法返回每个条目的id对象
C、若listview当前能显示10条,一共有100条数据,则产生了100个view
D、Listview必须通过Adapter来提供数据

3.关于Fragment介绍错误的是( C).
A、在Android3.0版本开始提供了Fragment
B、Fragment主要应用到平板上
C、Fragment技术只能应用到3.0之后的系统上.
D、Fragment可以理解成是Activity的一部分

4.下列控件中,用于以列表形式展示数据的是(B )。
A、GridView
B、ListView
C、TextView
D、EditText

5.关于SimpleAdapter说法正确的是(B ).
A、SimpleAdapter是抽象类
B、SimpleAdapter数据适配器 每个item显示的内容用map来封装
C、Listview显示数据不可以使用simpleAdapter来显示
D、SimpleAdapter开发中用不到

6.在BaseAdapter的方法中,根据位置得到条目的ID的方法是(C)
A、getView()
B、getItem()
C、getItemId()
D、getCount()

7.在BaseAdapter的方法中,根据位置返回一个条目的View的方法是(A)
A、getView()
B、getItem()
C、getItemView()
D、getItemId()

8.关于BaseAdapter说法错误的是(C)
A、BaseAdapter是抽象类,我们主要实现getCount()方法和getView()方法
B、BaseAdapter是自定义的数据适配器
C、BaseAdapter不是抽象类,可以直接使用
D、BaseAdapter的getCount()方法的作用是返回ListView一共有多少个条目显示出来

9.以下Fragment说法错误的是( D).
A、Fragment(碎片)是一种可以嵌入在Activity中的UI片段,它能让程序更加合理地利用大屏幕空间,因而Fragment在平板上应用的非常广泛.
B、Fragment与Activity十分相似,它能包含布局,同时也具有自己的生命周期。
C、Fragment在Android 3.0版本才被引入
D、Fragment的生命周期函数比Activity少很多

10.在BaseAdapter的方法中,用来返回ListView显示条目个数的方法是(D)
A、getViewCount()
B、getItemCount()
C、getItems()
D、getCount()

11.在下列选项中,用来给ListView填充数据的方法是(A)
A、setAdapter()
B、setDefaultAdapter()
C、setBaseAdapter()
D、setView()

12.在下列选项中,把List集合中的Map类型数据填充在ListView上,使用的数据适配器是(D)
A、DefaultAdapter
B、ArrayAdapter
C、BaseAdapter
D、SimpleAdapter

13.在下列选项中,把数组中的数据填充在ListView上的数据适配器是(B)
A、DefaultAdapter
B、ArrayAdapter
C、BaseAdapter
D、SimpleAdapter

14.自定义一个数据适配器MyAdatper,需要让它继承的类是(C)
A、DefaultAdapter
B、ParentAdapter
C、BaseAdapter
D、BasicAdapter

判断题

1.Fragment(碎片)是一种可以嵌入在Activity中的UI片段,它能让程序更加合理地利用大屏幕空间.(V)
2.Android中BaseAdapter的getItemId()方法作用是返回Listview一共有多少条目需要被显示(X)
3.Android中数组适配器ArrayAdapter显示数组的内容非常方便.(V)
4.Android中BaseAdapter的getView方法作用是返回Listview每个条目具体显示的内容(V)
5.Android 中ListView控件显示数据和TextView一样(X)
6.自定义数据适配器类时,继承的父类是DefaultAdapter。(X)//BaseAdapter
7.使用V4包中的Fragment,通过getSupportFragment获取到Fragment的管理者.(V)
8.BaseAdapter中的getItem( )方法作用是根据位置得到条目对象。(V)
9.ListView通常用于在界面上显示一个垂直滚动的列表。(V)
10.ArrayAdapter通常用来把数组中的数据填充在ListView上。(V)

填空题

1.Fragment技术在Android 3.0 版本开始被引入。
2.Android中Listview显示一个数组的内容,我们最好用适配器ArrayAdapter
3…Android中BaseAdapter中的getCount( )方法作用是获取数据集中的列表项的个数
4.Fragment(碎片)是一种可以嵌入在Activity中的UI片段,它能让程序更加合理地利用大屏幕空间.
5.Android中BaseAdapter中的getView( )方法作用是View获取用于显示相应位置的数据
6.Android中的Listview是以可滚动的列表的形式展示数据
7.Android中SimpleAdapter数据适配器继承BaseAdapter
8.Android中Listview显示数据需要ListView适配器把数据映射到
9.BaseAdapter中的getView()方法作用是获取用于显示相应位置的数据View
10.Fragment onCreatView() 生命周期方法是用来加载Fragment的View.
11.使用V4包中的Fragment,getSupportFragment获取到Fragment的管理者.
12.在Android中, 需要使用适配器给ListView填充数据
13.在Android中, 通常使用SimpleAdapter把List集合中的Map类型数据填充在ListView上。
14.在Android中,通常使用ListView控件在界面上显示一个垂直滚动的列表

  • 3
    点赞
  • 46
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值