中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Android面試題目中有哪些常見的選擇題

發布時間:2020-08-03 09:26:27 來源:億速云 閱讀:183 作者:Leah 欄目:互聯網科技

今天就跟大家聊聊有關Android面試題目中有哪些常見的選擇題,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

1.下列哪些語句關于內存回收的說明是正確的? (b)
A、 程序員必須創建一個線程來釋放內存
B、 內存回收程序負責釋放無用內存
C、 內存回收程序允許程序員直接釋放內存
D、 內存回收程序可以在指定的時間釋放內存對象
2.下面異常是屬于Runtime Exception 的是(abcd(多選)
AArithmeticException
BIllegalArgumentException
CNullPointerException
DBufferUnderflowException
3.Math.round(11.5)等于多少(). Math.round(-11.5)等于多少(c).
A11 ,-11 B11 ,-12 C12 ,-11 D12 ,-12
解釋:java中的四舍五入算法是在原來數值的基礎上加上0.5后,再取和它最相近的數值。

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

1. <span style="font-size:18px;">void complicatedexpression_r(){

2.     int x=20, y=30;

3.     boolean b;

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

5.     System.out.println(b);

6. }</span>

Atrue Bfalse C1 D011.activity
5.對一些資源以及狀態的操作保存,最好是保存在生命周期的哪個函數中進行(d)
AonPause() BonCreate()ConResume()DonStart()

6.Intent傳遞數據時,下列的數據類型哪些可以被傳遞(abcd(多選)
ASerializable BcharsequenceCParcelableDBundle

7.android 中下列屬于Intent的作用的是(c)
A、實現應用程序間的數據共享
B、是一段長的生命周期,沒有用戶界面的程序,可以保持應用在后臺運行,而不會因為切換頁面而消失
C、可以實現界面間的切換,可以包含動作和動作數據,連接四大組件的紐帶
D、處理一個應用程序整體性的工作

8.下列屬于SAX解析xml文件的優點的是(b)
A、將整個文檔樹在內存中,便于操作,支持刪除,修改,重新排列等多種功能
B、不用事先調入整個文檔,占用資源少
C、整個文檔調入內存,浪費時間和空間
D、不是長久駐留在內存,數據不是持久的,事件過后,若沒有保存數據,數據就會消失

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

A

<resources>
<style name="myStyle">
<item name="android:layout_width">fill_parent</item>
</style>
</resources>

B

<style name="myStyle">
<itemname="android:layout_width">fill_parent</item>
</style>

C

<resources>
<itemname="android:layout_width">fill_parent</item>
</resources>

D

<resources>
<stylename="android:layout_width">fill_parent</style>
</resources>

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

AonCreateOptionsMenu()

BonCreateMenu()

ConOptionsItemSelected()

DonItemSelected()

11.SQL ServerManagement Studio中運行下列T-SQL語句,其輸出值(c)。

SELECT @@IDENTITY

A、可能為0.1

B、可能為3

C、不可能為-100

D、肯定為0

12.SQL Server2005中運行如下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

ASALES表中qty列最小值大于等于30

BSALES表中qty列最小值大于等于40

CSALES表中qty列的數據全部為50

DSALES表中qty列最小值大于等于60

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

AgetWriteableDatabase()

BgetReadableDatabase()

CgetDatabase()

DgetAbleDatabase()

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)

A

<receiver android:name="NewBroad">
<intent-filter>
<action android:name="android.provider.action.NewBroad"/>
<action>
</intent-filter>
</receiver>

B

<receiver android:name="NewBroad">
<intent-filter>
android:name="android.provider.action.NewBroad"/>
</intent-filter>
</receiver>

C

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

D

<intent-filter>
<receiver android:name="NewBroad">
<action> android:name="android.provider.action.NewBroad"/>
<action>
</receiver>
</intent-filter>

17.關于ContenValues類說法正確的是(a)
A、他和Hashtable比較類似,也是負責存儲一些名值對,但是他存儲的名值對當中的
名是String類型,而值都是基本類型
B、他和Hashtable比較類似,也是負責存儲一些名值對,但是他存儲的名值對當中的
名是任意類型,而值都是基本類型
C、他和Hashtable比較類似,也是負責存儲一些名值對,但是他存儲的名值對當中的
名,可以為空,而值都是String類型
D、他和Hashtable比較類似,也是負責存儲一些名值對,但是他存儲的名值對當中
的名是String類型,而值也是String類型

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

19.下面退出Activity錯誤的方法是(c
Afinish()
B、拋異常強制退出
CSystem.exit()
DonStop()

20.下面屬于android的動畫分類的有(ab)(多項)
ATween BFrame CDraw DAnimation

21.下面關于Androiddvm的進程和Linux的進程,應用程序的進程說法正確的是(d)
ADVMdalivk的虛擬機.每一個Android應用程序都在它自己的進程中運行,不一定擁有一個獨立 的Dalvik虛擬機實例.而每一個DVM都是在Linux中的一個進程,所以說可以認為是同一個概念.
BDVMdalivk的虛擬機.每一個Android應用程序都在它自己的進程中運行,不一定擁有一個獨立的Dalvik虛擬機實例.而每一個DVM不一定都是在Linux中的一個進程,所以說不是一個概念.
CDVMdalivk的虛擬機.每一個Android應用程序都在它自己的進程中運行,都擁有一個獨立的Dalvik虛擬機實例.而每一個DVM不一定都是在Linux中的一個進程,所以說不是一個概念.
DDVMdalivk的虛擬機.每一個Android應用程序都在它自己的進程中運行,都擁有一個獨立的Dalvik虛擬機實例.而每一個DVM都是在Linux中的一個進程,所以說可以認為是同一個概念.

22.Android項目工程下面的assets目錄的作用是什么(b)
A、放置應用到的圖片資源。
B、主要放置多媒體等數據文件
C、放置字符串,顏色,數組等常量數據
D、放置一些與UI相應的布局文件,都是xml文件

23. 關于res/raw目錄說法正確的是(a)
A、這里的文件是原封不動的存儲到設備上不會轉換為二進制的格式
B、 這里的文件是原封不動的存儲到設備上會轉換為二進制的格式
C、這里的文件最終以二進制的格式存儲到指定的包中
D、 這里的文件最終不會以二進制的格式存儲到指定的包中

注:Android中不能直接打開res aw目錄中的數據庫文件, 而需要在程序第一次啟動時將該文件復制到手機內存或SD卡的某個目錄中, 然后再打開該數據庫文件。復制的基本方法是使用getResources().openRawResource方法獲 得res aw目錄中資源的 InputStream

24.下列對android NDK的理解正確的是(abcd )
ANDK是一系列工具的集合
BNDK 提供了一份穩定、功能有限的API頭文件聲明。
C、 使 Java+C”的開發方式終于轉正,成為官方支持的開發方式
DNDK 將是 Android 平臺支持 C 開發的開端

看完上述內容,你們對Android面試題目中有哪些常見的選擇題有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

平邑县| 巧家县| 奉贤区| 湟中县| 建宁县| 成都市| 衢州市| 山阳县| 湄潭县| 木兰县| 红安县| 峨边| 长丰县| 长沙县| 金川县| 多伦县| 青州市| 宜章县| 巴中市| 临高县| 柳河县| 怀仁县| 高邑县| 鲜城| 错那县| 易门县| 梧州市| 浙江省| 四子王旗| 郸城县| 依兰县| 平泉县| 碌曲县| 安陆市| 花莲市| 桂阳县| 车致| 茂名市| 时尚| 项城市| 荔浦县|