步長Android筆試題_第1頁
步長Android筆試題_第2頁
步長Android筆試題_第3頁
步長Android筆試題_第4頁
步長Android筆試題_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、姓名:_ 應聘崗位 _步長集團Android面試題。一、填空題。1.下列哪些語句關于內存回收的說明是正確的? () A、 程序員必須創(chuàng)建一個線程來釋放內存   B、內存回收程序負責釋放無用內存    C、內存回收程序允許程序員直接釋放內存    D、內存回收程序可以在指定的時間釋放內存對象 2.下面異常是屬于Runtime Exception 的是()(多選)     A、ArithmeticException   

2、 B、IllegalArgumentException     C、NullPointerException      D、BufferUnderflowException 3.對一些資源以及狀態(tài)的操作保存,最好是保存在生命周期的哪個函數中進行()   A、onPause()  B、onCreate()   C、 onResume()   D、onStart

3、()4.Intent傳遞數據時,下列的數據類型哪些可以被傳遞()(多選)       A、Serializable  B、charsequence  C、Parcelable  D、Bundle5.android 中下列屬于Intent的作用的是()  A、實現應用程序間的數據共享   B、是一段長的生命周期,沒有用戶界面的程序,可以保持應用在后臺運行,而不會因為切換頁面而消失   C、可以實現界

4、面間的切換,可以包含動作和動作數據,連接四大組件的紐帶   D、處理一個應用程序整體性的工作6.下列屬于SAX解析xml文件的優(yōu)點的是(b)      A、將整個文檔樹在內存中,便于操作,支持刪除,修改,重新排列等多種功能B、不用事先調入整個文檔,占用資源少C、整個文檔調入內存,浪費時間和空間D、不是長久駐留在內存,數據不是持久的,事件過后,若沒有保存數據,數據就會消失7. 在android中使用Menu時可能需要重寫的方法有(ac)。(多選)     &

5、#160;A、onCreateOptionsMenu()B、onCreateMenu()C、onOptionsItemSelected()D、onItemSelected()8.在android中使用SQLiteOpenHelper這個輔助類時,可以生成一個數據庫,并可以對數據庫版本進行管理的方法可以是()    A、getWriteableDatabase()B、getReadableDatabase()C、getDatabase()D、getAbleDatabase()9.  android 關于service生命周期的onCre

6、ate()和onStart()說法正確的是()(多選題)     A、當第一次啟動的時候先后調用onCreate()和onStart()方法  B、當第一次啟動的時候只會調用onCreate()方法  C、如果service已經啟動,將先后調用onCreate()和onStart()方法 D、如果service已經啟動,只會執(zhí)行onStart()方法,不在執(zhí)行onCreate()方法10. 關于ContenValues類說法正確的是()     A、他和Hashtable比較

7、類似,也是負責存儲一些名值對,但是他存儲的名值對當中的名是String類型,而值都是基本類型 B、他和Hashtable比較類似,也是負責存儲一些名值對,但是他存儲的名值對當中的名是任意類型,而值都是基本類型 C、他和Hashtable比較類似,也是負責存儲一些名值對,但是他存儲的名值對當中的名,可以為空,而值都是String類型      D、他和Hashtable比較類似,也是負責存儲一些名值對,但是他存儲的名值對當中的名是String類型,而值也是String類型11. WebView中可以用來處理js中警示,確認等對話框的是()A.We

8、bSettingsB.WebViewClientC.WebChromeClientD.WebViewChrome12. Android解析xml的方法中,將整個文件加載到內存中進行解析的是?() A、SAX B、PULL C、DOM D 、JSON13.以下屬于調用攝像頭硬件的權限的是:( )A.<uses-permission android:name="android.permission.CAMERA"/>B.<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FI

9、LESYSTEMS" />C.<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>D.<uses-permission android:name="android.permission.INTERNET"/>14. 使用Android系統(tǒng)進行拍照用到的類有:()A. SurfaceView B. SurfaceHolder C.Callback D. Camera15.LocationManager獲取位置信息的途徑下

10、列說法不正確的是( )A, GPS定位更精確,缺點是只能在戶外使用B, NETWORK通過基站和Wi- Fi信號來獲取位置信息,速度較慢,耗電較少。C,獲取用戶位置信息,我們可以使用其中一個,也可以同時使用兩個。D, GPS定位耗電嚴重,并且返回用戶位置信息的速度遠不能滿足用戶需求。16. 在開發(fā)AppWidget窗口小部件時, 需要繼承()類A,AppWidgetReceiverB,AppWidgetConfigureC,AppWidgetManagerD,AppWidgetProvider17.在AsyncTask中下列哪個方法是負責執(zhí)行那些很耗時的后臺計算工作的()A,runB,exec

11、uteC,doInBackgroundD,onPostExecute18.如果希望自定義TabHost標題部分的顯示內容需要使用下列哪個方法()finalTabHosttabHost = getTabHost();A,tabHost.addTab(tabHost.newTabSpec("tab1")B,setIndicatorC,setContent();D,setView19.使用HttpUrlConnection實現移動互聯時,設置讀取超時屬性的方法是()A、setTimeout() B、setReadTimeout() C、setConnectTimeout() D、

12、setRequestMethod()20.使用HttpURLConnection的Get方式請求數據時,下列哪個屬性是必須設置的()A,connection.setDoOutput(true)B,connection.connect()C,connection.setRequestMethod("POST")D,connection.setDoInput(true)21.AppWidget窗口小部件時不可以使用下列哪個布局( ) A,FrameLayoutB,LinearLayout C,TableLayout D,RelativeLayout22. 下列哪個布局和組件是在

13、開發(fā)AppWidget窗口小部件時不可以使用的( ) A,ImageViewB,WebView C ,GridView D ,Button23.假設assets目錄下有文件結構html/hello.html,用loadUrl()方法將該網頁加載至webView時,需傳入的參數是 ()A, file:/asset/html/hello.htmlB,file:/android_asset/html/hello.htmlC,file:/androidasset/hello.htmlD,file:/assets/html/hello.html24. 使用HttpClient的Get方式請求數據時, 可

14、以()類來構建Http請求A,GetB,URLConnectionC,HttpGetD,HttpPost25. 若希望在點擊網頁中超鏈接時, 在當前WebView中顯示該網頁, 則需要覆蓋WebViewClient類()方法。A,shouldOverrideUrlLoadingB,onPageStartedC,loadUrlD,show26. 關于ImageSwitcher 說法錯誤的是: ( )A.ImageSwitcher里可以通過Alpha設定轉換時候的透明位B.在使用一個ImageSwitcher之前,不一定要調用setFactory方法C.setInAnimation是設置資源被讀入

15、到這個ImageSwitcher的時候動畫效果D.setOutAnimation是資源文件從這個ImageSwitcher里消失的時候要實現的動畫效果27.建立藍牙連接時通過_方法來獲取BluetoothAdapter對象A,BluetoothAdapter.getBluetoothAdapterAdapter()B,BluetoothAdapter adapter = new BluetoothAdapter();C,BluetoothAdapter.BluetoothAdapterAdapter();D, BluetoothAdapter.getDefaultAdapter()28.Tim

16、er的實例為mTimer,mTimer.schedule(mTimerTask, 1000, 2000);方法表示()A, 每間隔1000秒后執(zhí)行mTimerTaskB,每間隔2000秒執(zhí)行一次mTimerTaskC,mTimerTask是一個線程類D,schedule方法的第二個參數也可以是Date29. android中文件操作模式中表示只能被本應用使用,寫入文件會覆蓋的是_A, MODE_APPENDB,MODE_WORLD_READABLEC,MODE_WORLD_WRITEABLED, MODE_PRIVATE30.對于AlertDialog的描述不正確的是_A,使用new關鍵字創(chuàng)建

17、AlertDialog的實例B,對話框的顯示需要調用show方法C,setPositiveButton方法是用來加確定按鈕的D,setNegativeButton方法是用來加取消按鈕的31.下列不屬于補間動畫相關類的是_ A,TranslateAnimation B,FrameAnimationC,RotateAnimationD, AlphaAnimationD、放置一些與 UI 相應的布局文件,都是 xml 文件 res/layout32 關于Handler的說法不正確的是( )A.它實現不同進程間通信的一種機制B.它避免了在新線程中刷新UI的操作C.它采用隊列的方式來存儲MessageD

18、.它實現不同線程間通信的一種機制33Android中不是SAX方式解析xml需要用的類是( )A SAXParserFactoryBXMLReader C PullParser D DefaultHandler34關于Sqlite數據庫,不正確的說法( )A SqliteOpenHelper類主要是用來創(chuàng)建數據庫和更新數據庫B SqliteDatabase類是用來操作數據庫的C 在每次調用SqliteDatabase的getWritableDatabase()方法時,會執(zhí)行SqliteOpenHelper的onCreate方法。D 當數據庫版本發(fā)生變化時,可以自動更新數據庫結構35下列對Sha

19、rePreferences存、取文件的說法中不正確的是:A,屬于移動存儲解決方案 B,sharePreferences處理的就是key-value對 C,讀取xml文件的路徑是/sdcard/shared_prefx D,信息的保存格式是xml36下列說法哪一個不正確()AJava程序經編譯后會產生字節(jié)碼Bjava虛擬機加載.java文件Cjavac是編譯的命令Djavadoc是文檔化的命令37數據源如果為sqlite數據庫中查出的信息最適合的適配器為( )A.SimpleAdapterB.SimpleCursorAdapterC.ArrayAdapterD.ListAdapter38關于So

20、cket通訊正確的是()A,服務器端需要ServerSocket需要綁定端口號 B, 服務器端需要ServerSocket需要綁定端口號和IP地址 C,客戶端需要Socket,需要綁定端口號D,客戶端需要ServerSocket,需要綁定端口號39使用地圖不需要的權限是()A,android.permission.ACCESS_WIFI_STATEB,android.permission.WRITE_SECURE_SETTINGSC,android.permission.INTERNETD,android.permission. CHANGE_WIFI_STATE40下列哪個傳感器可以用于制作

21、微博里的“搖一搖”功能(即震動手機來尋找周圍同上微博的人) A,Sensor.TYPE_ORIENTATIONB,Sensor.TYPE_PROXIMITYC,Sensor.TYPE_ACCELEROMETERD,Sensor.TYPE_LIGHT41下列哪個接口是Camera中處理快門關閉的接口()A,android.hardware.Camera.ShutterCallbackB,android.hardware.Camera.PreviewCallbackC,android.hardware.Camera.ErrorCallbackD,android.hardware.Camera.AutoFocusCallback42Android中網絡

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論