• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 前輩推薦的 Android 70道面試題匯總寶典面試

    發表于:2012-02-02來源:未知作者:admin點擊數: 標簽:
    本文為開發者奉獻了70道經典Android面試題加答案--重要知識點幾乎都涉及到了,你還等啥,趕緊收藏吧!!

      本文為開發者奉獻了70道經典Android面試題加答案--重要知識點幾乎都涉及到了,你還等啥,趕緊收藏吧!!

      1. 下列哪些語句關于內存回收的說明是正確的? (b ) A、 程序員必須創建一個線程來釋放內存

      B、 內存回收程序負責釋放無用內存

      C、 內存回收程序允許程序員直接釋放內存

      D、 內存回收程序可以在指定的時間釋放內存對象

      2. 下面異常是屬于Runtime Exception 的是(abcd)(多選) A、ArithmeticException

      B、IllegalArgumentException

      C、NullPointerException

      D、BufferUnderflowException

      3. Math.round(11.5)等于多少(). Math.round(-11.5)等于多少(c). c A、11 ,-11 B、11 ,-12 C、12 ,-11 D、12 ,-12

      4. 下列程序段的輸出結果是:(b )

      void complicatedexpression_r(){

      int x=20, y=30;

      boolean b;

      b=x>50&&y>60||x>50&&y<-60||x<-50&&y>60||x<-50&&y<-60;

      System.out.println(b);

      }

      A、true B、false C、1 D、011.activity

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

      6. Intent傳遞數據時,下列的數據類型哪些可以被傳遞(abcd)(多選) A、Serializable B、charsequence C、Parcelable D、Bundle

      7. android 中下列屬于Intent的作用的是(c) A、實現應用程序間的數據共享

      B、是一段長的生命周期,沒有用戶界面的程序,可以保持應用在后臺運行,而不會因為切換頁面而消失

      C、可以實現界面間的切換,可以包含動作和動作數據,連接四大組件的紐帶

      D、處理一個應用程序整體性的工作

      8. 下列屬于SAX解析xml文件的優點的是(b) A、將整個文檔樹在內存中,便于操作,支持刪除,修改,重新排列等多種功能

      B、不用事先調入整個文檔,占用資源少

      C、整個文檔調入內存,浪費時間和空間

      D、不是長久駐留在內存,數據不是持久的,事件過后,若沒有保存數據,數據就會

      消失

      9. 下面的對自定style的方式正確的是

      A、

      B、

      C、

      fill_parent

      D、

      fill_parent

      10. 在android中使用Menu時可能需要重寫的方法有(ac)。(多選) A、onCreateOptionsMenu()

      B、onCreateMenu()

      C、onOptionsItemSelected()

      D、onItemSelected()

      11. 在SQL Server Management Studio 中運行下列T-SQL語句,其輸出值(c)。 SELECT @@IDENTITY

      A、 可能為0.1

      B、 可能為3

      C、 不可能為-100

      D、 肯定為0

      12. 在SQL Server 2005中運行如下T-SQL語句,假定SALES表中有多行數據,執行查詢之 后的結果是(d)。 BEGIN TRANSACTION A

      Update SALES Set qty=30 WHERE qty<30

      BEGIN TRANSACTION B

      Update SALES Set qty=40 WHEREqty<40

      Update SALES Set qty=50 WHEREqty<50

      Update SALES Set qty=60 WHEREqty<60

      COMMIT TRANSACTION B

      COMMIT TRANSACTION A

      A、SALES表中qty列最小值大于等于30

      B、SALES表中qty列最小值大于等于40

      C、SALES表中qty列的數據全部為50

      D、SALES表中qty列最小值大于等于60

      13. 在android中使用SQLiteOpenHelper這個輔助類時,可以生成一個數據庫,并可以對數據庫版本進行管理的方法可以是(ab) A、getWriteableDatabase()

      B、getReadableDatabase()

      C、getDatabase()

      D、getAbleDatabase()

      14. android 關于service生命周期的onCreate()和onStart()說法正確的是(ad)(多選題) A、當第一次啟動的時候先后調用onCreate()和onStart()方法

      B、當第一次啟動的時候只會調用onCreate()方法

      C、如果service已經啟動,將先后調用onCreate()和onStart()方法

      D、如果service已經啟動,只會執行onStart()方法,不在執行onCreate()方法

      15. 下面是屬于GLSurFaceView特性的是(abc)(多選) A、管理一個surface,這個surface就是一塊特殊的內存,能直接排版到android的視圖

      view上。

      B、管理一個EGL display,它能讓opengl把內容渲染到上述的surface上。

      C、讓渲染器在獨立的線程里運作,和UI線程分離。

      D、可以直接從內存或者DMA等硬件接口取得圖像數據

      16. 下面在AndroidManifest.xml文件中注冊BroadcastReceiver方式正確的

      A、

      android:name="android.provider.action.NewBroad"/>

      B、

      android:name="android.provider.action.NewBroad"/>

      C、

      android:name="android.provider.action.NewBroad"/>

      D、

      android:name="android.provider.action.NewBroad"/>

      17. 關于ContenValues類說法正確的是(a) A、他和Hashtable比較類似,也是負責存儲一些名值對,但是他存儲的名值對當中的

      名是String類型,而值都是基本類型

      B、他和Hashtable比較類似,也是負責存儲一些名值對,但是他存儲的名值對當中的

      名是任意類型,而值都是基本類型

      C、他和Hashtable比較類似,也是負責存儲一些名值對,但是他存儲的名值對當中的

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>