国产精品久久久久影院老司_亚洲福利在线视频_中国女警察一级毛片视频_亚洲一区在线免费视频_久久亚洲第一_狠狠干五月

蜜蜂職場文庫 > 面試技巧 >

android面試題選擇題

時間: 小龍 面試技巧

  android面試筆試中,有哪些選擇題呢?你做好準備了嗎?以下是小編幫你們整理的android面試題選擇題,一起來學習啦。

  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).

  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、trueB、 falseC、 1D、0

  5. 對一些資源以及狀態的操作保存,最好是保存在Activity生命周期的哪個函數中進行(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、將整個文檔樹在內存中,便于操作,支持刪除,修改,重新排列等多種功能(dom 解析優點)

  B、不用事先調入整個文檔,占用資源少(sax 解析優點)

  C、整個文檔調入內存,浪費時間和空間(dom 解析缺點)

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

  說明:不需要像dom 解析那樣在內存中建立一個dom 對象,占用內存,sax 解析是逐行解析的,每次讀入內存的只是一行xml,所以速度快,效率高點。不過sax 一般是處理固定格式的xml。

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

  A、onCreateOptionsMenu()

  B、onCreateMenu()

  C、onOptionsItemSelected()

  D、onItemSelected()

  說明:

  //當客戶點擊MENU 按鈕的時候,調用該方法

  public boolean onCreateOptionsMenu(Menu menu)

  //當客戶點擊菜單當中的某一個選項時,會調用該方法

  public boolean onOptionsItemSelected(MenuItem item)

  android面試題選擇題篇二

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

  A、可能為0.1

  B、可能為3

  C、不可能為-100

  D、肯定為0

  @@identity 是表示的是最近一次向具有identity 屬性(即自增列)的表插入數據時對應的自增列的值,是系統定義的全局變量。一般系統定義的全局變量都是以@@開頭,用戶自定義變 量以@開頭。比如有個表A,它的自增列是id ,當向A 表插入一行數據后,如果插入數據 后自增列的值自動增加至101,則通過select @@identity 得到的值就是101。使用@@identity的前提是在進行insert 操作后,執行select @@identity 的時候連接沒有關閉,否則得到的將是NULL 值。

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

  BEGIN TRANSACTION A

  Update SALES Set qty=30 WHERE qty<30

  BEGIN TRANSACTION B

  Update SALES Set qty=40 WHERE qty<40

  Update SALES Set qty=50 WHERE qty<50

  Update SALES Set qty=60 WHERE qty<60

  COMMITTRANSACTION B

  COMMIT TRANSACTION A

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

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

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

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

  Update SALES Set qty=60 WHERE qty<60(關鍵在最后一句,執行完數據就都是大于等于60了)

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

  A、getWriteableDatabase()

  B、getReadableDatabase()

  C、getDatabase()

  D、getAbleDatabase()

  4. android 關于service生命周期的onCreate()和onStart()說法正確的是(ad)(多選題)

  A、當第一次啟動的時候先后調用onCreate()和onStart()方法

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

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

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

  5. 下面是屬于GLSurFaceView特性的是(abc)(多選)

  A、管理一個surface,這個surface 就是一塊特殊的內存,能直接排版到android 的視圖 view 上。

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

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

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

  說明:

  GLSurfaceView 是一個視圖,繼承至SurfaceView,它內嵌的surface 專門負責OpenGL渲染。

  GLSurfaceView 提供了下列特性:

  1>管理一個surface,這個surface 就是一塊特殊的內存,能直接排版到android 的視圖view 上。

  2>管理一個EGL display,它能讓opengl 把內容渲染到上述的surface上。 3>用戶自定義渲染器(render)。

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

  5>支持按需渲染(on-demand)和連續渲染(continuous)。

  6>一些可選工具,如調試。

  6. 下面在AndroidManifest.xml 文件中注冊BroadcastReceiver方式正確的(a)

  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"/>

  android面試題選擇題篇三

  1. 下面屬于android的動畫分類的有(ab)(多項)

  A、Tween B、Frame C、Draw D、Animation

  2. 下面關于Android dvm 的進程和Linux的進程,應用程序的進程說法正確的是(d)

  A、DVM 指dalivk 的虛擬機.每一個Android 應用程序都在它自己的進程中運行,不一定擁有一個獨立的Dalvik 虛擬機實例.而每一個DVM 都是在Linux 中的一個進程,所以說可以認為是同一個概念。

  B、DVM 指dalivk 的虛擬機.每一個Android 應用程序都在它自己的進程中運行,不一定擁有一個獨立的Dalvik 虛擬機實例.而每一個DVM 不一定都是在Linux 中的一個進程,所以說不是一個概念。

  C、DVM 指dalivk 的虛擬機.每一個Android 應用程序都在它自己的進程中運行,都擁有一個獨立的Dalvik 虛擬機實例.而每一個DVM 不一定都是在Linux 中的一個進程,所以說不是一個概念。

  D、DVM 指dalivk 的虛擬機.每一個Android 應用程序都在它自己的進程中運行,都擁有一個獨立的Dalvik 虛擬機實例.而每一個DVM 都是在Linux 中的一個進程,所以說可以認為是同一個概念。

  3. Android項目工程下面的assets目錄的作用是什么 ( b )

  A、放置應用到的圖片資源。

  B、主要放置多媒體等數據文件

  C、放置字符串,顏色,數組等常量數據

  D、放置一些與UI 相應的布局文件,都是xml 文件

  4. 關于res/raw目錄說法正確的是(a)

  A、這里的文件是原封不動的存儲到設備上不會轉換為二進制的格式

  B、這里的文件是原封不動的存儲到設備上,會轉換為二進制的格式

  C、這里的文件最終以二進制的格式存儲到指定的包中

  D、這里的文件最終不會以二進制的格式存儲到指定的包中

  5. 下列對android NDK的理解正確的是(abcd )

  A、NDK 是一系列工具的集合

  B、NDK 提供了一份穩定、功能有限的API 頭文件聲明。

  C、使“Java+C”的開發方式終于轉正,成為官方支持的開發方式

  D、NDK 將是Android 平臺支持C 開發的開端

  6. 關于ContenValues類說法正確的是(a)

  A、他和Hashtable 比較類似,也是負責存儲一些名值對,但是他存儲的名值對當中的名是String 類型,而值都是基本類型。

  B、他和Hashtable 比較類似,也是負責存儲一些名值對,但是他存儲的名值對當中的名是任意類型,而值都是基本類型。

  C、他和Hashtable 比較類似,也是負責存儲一些名值對,但是他存儲的名值對當中的名,可以為空,而值都是String 類型。

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

  7. 我們都知道Hanlder是線程與Activity通信的橋梁,如果線程處理不當,你的機器就會變得越慢,那么線程銷毀時調用的方法是(a)

  A、destroy()

  B、clear()

  C、onFinish()

  D、onStop()

  8. 下面退出Activity 錯誤的方法是( c)

  A、finish()

  B、拋異常強制退出

  C、System.exit() System.exit(0) 0是正常退出,其他數字是表示不正常退出

  D、onStop()

  
看了“android面試題選擇題”的人還看過:

1.

2.

3.

4.

5.

50352 主站蜘蛛池模板: 精品国产一区二区久久 | 欧美一级美片在线观看免费 | 色999久久久精品人人澡69 | 日韩av在线影院 | 黄色免费入口 | 久草在线新时代视觉 | 亚洲天堂午夜 | 宅男噜噜噜66国产在线观看 | 中文区中文字幕免费看 | 久操福利视频 | 国产精品成人一区二区三区电影毛片 | 免费毛片电影 | 色婷婷久久久 | 久久国产精品小视频 | 日本看片一区二区三区高清 | v片在线看| 黄网在线 | 久久精品国产99国产精品亚洲 | 国产91免费看 | 国产乱淫av | 日韩字幕在线 | 国产精品影视 | 国产午夜亚洲精品理论片大丰影院 | aa级黄色片 | 美国人成人在线视频 | 亚洲精品成人18久久久久 | 黄色试看视频 | 免费黄色在线 | 久久久午夜电影 | 欧洲成人精品 | 午夜在线视频观看 | 免费观看视频网站 | 欧美黄成人免费网站大全 | 国产一级毛片高清视频完整版 | 欧美精品成人一区二区在线观看 | 91av网址| 国产精品久久久久久久av | 国产精品亚洲一区二区三区在线观看 | 久久久久久久久久久影视 | 国产青草视频在线观看视频 | av成人在线免费观看 |