1.【單選】關於廣播以下陳述正確的是(D ).
A.廣播接收器只能在配置文件中註冊 B.廣播接收器註冊後不能註銷
C.廣播接收器只能接收自定義的廣播消息 D.廣播接收器可以在Activity中單獨註冊與註銷
2.【單選】關於AlertDialog描述錯誤的是( B)
A.show()方法只顯示對話框
B.AlertDialog.Builder的create() 和show()方法都返回AlertDialog對象
C.AlertDialog不能直接用new關鍵字構建對象,而必須使用其內部類Builder
D.create()方法創建並顯示對話框
3.【單選】對於一個已經存在的SharedPreferences對象setting,想向其中存入一個字符串"person",setting應該先調用什麼方法(A )
A.edit() B.save() C.commit() D.putString()
4.【多選】下面哪條語句可以構造正確的對話框(BC)
A.AlertDialog dialog = new AlertDialog(context);
B.AlertDialog.Builder builder = new AlertDialog.Builder(context);
C.ProgressDialog dialog = new ProgressDialog(context);
D.ProgressDialog.Builder builder = new ProgressDialog.Builder(context);
5.【單選】在創建AVD時,下面哪些是不能配置的選項( A)
A.藍牙支持 B.屏幕分辨率 C.緩存區大小 D.SD卡支持
6.【單選】在unix系統中,下列(A )命令屬於目錄管理的常用命令。
A.pwd B.pr C.ln D.find
7.【多選】以下關於Toast說法正確的是(BD )
A.Toast能編輯 B.Toast沒有焦點
C.Toast可以獲得用戶輸入 D.Toast只能持續一段時間
8.【單選】java.io包中定義了多個流類型來實現輸入和輸出功能,可以從不同的角度對其進行分 類,按功能分爲:( C),如果爲讀取的內容進行處理後再輸出,需要使用下列哪種流?( G )
輸入流和輸出流 B、字節流和字符流 C、節點流和處理流 D、File
stream
E、Pipe stream F、Random stream G、Filter
stream
9.【單選】下列代碼的執行結果是:(B )
1
2
3
4
5
6
7
|
public class Test3{
public static void main(String
args[]){
System.out.print( 100 % 3 );
System.out.print( "," );
System.out.println( 100 % 3.0 );
}
}
|
A、1,1 B、1,1.0
C、1.0,1 D、1.0,1.0
10.【簡答】Android本身的api並未聲明會拋出異常,則其在運行時有無可能拋出runtime異常,你遇到過嗎?諾有的話會導致什麼問題?如何解決?
會,比如nullpointerException。我遇到過,比如textview.setText()時,textview沒有初始化。會導致程序無法正常運行出現forceclose。打開控制檯查看logcat信息找出異常信息並修改程序。