期末安卓習題--第五章

安卓第五章

選擇題

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控件在界面上顯示一個垂直滾動的列表

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章