安卓(Android)面試題庫(kù)(含答案)2022版_第1頁(yè)
安卓(Android)面試題庫(kù)(含答案)2022版_第2頁(yè)
安卓(Android)面試題庫(kù)(含答案)2022版_第3頁(yè)
安卓(Android)面試題庫(kù)(含答案)2022版_第4頁(yè)
安卓(Android)面試題庫(kù)(含答案)2022版_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

安卓(Android)面試題庫(kù)(含答案)

1\什么是安卓/Android?

Android是一個(gè)開源的、基于Linux的操作系統(tǒng),用于手機(jī)、平板電腦、

電視等。完整答案

2、安卓的創(chuàng)始人是誰(shuí)?

安迪-魯賓(AndyRubin)o完整答案

3、Android應(yīng)用程序架構(gòu)組件是什么?

以下是Android應(yīng)用程序架構(gòu)的組件列表:服務(wù):用于執(zhí)行后臺(tái)功能。

Intent:用于執(zhí)行活動(dòng)之間的互連和數(shù)據(jù)傳遞機(jī)制。資源外化:字符串和圖形。

通知:燈光、聲音、圖標(biāo)、通知、對(duì)話框和吐司。內(nèi)容提供者:它將在應(yīng)用程序

之間共享數(shù)據(jù)。完整答案

4、Android的代號(hào)有哪些?

Android的代號(hào)有:

Aestro

Blender

Cupcake

Donut

Eclair

Froyo

Gingerbread

Honeycomb

IceCreamSandwich

JellyBean

KitKat

LoIIipop

?MarshmaIlow

5、安卓有什么優(yōu)勢(shì)?

安卓的優(yōu)勢(shì)如下:開源:意味著沒有許可'分發(fā)和開發(fā)費(fèi)用。平臺(tái)無(wú)關(guān):

支持Windows、Mac、Linux平臺(tái)。支持多種技術(shù):支持?jǐn)z像頭、藍(lán)牙、wifi、語(yǔ)

音'EDGE等技術(shù)。高度優(yōu)化的虛擬機(jī):Android為移動(dòng)設(shè)備使用高度優(yōu)化的虛

擬機(jī),稱為DVM(Dalvik虛擬機(jī))。完整答案

6、Android是否支持java以外的其他開發(fā)語(yǔ)言?

是的,也可以使用androidNDK(本機(jī)開發(fā)工具包)在C/C++中開發(fā)

android應(yīng)用程序。它使性能更快。它應(yīng)該與AndroidSDK一起使用。完整

答案

7、Android的核心構(gòu)建塊是什么?

Android的核心構(gòu)建塊是:ActivityViewIntentService服務(wù)內(nèi)容提供商

片段等完整答案

8、Android中的Activity是什么?

Activity就像java中代表GUI的框架或窗口。它代表安卓的一屏。完

整答案

9、AndroidActivity的生命周期方法有哪些?

ndroidActivity有7種生命周期的活動(dòng)方法。它們?nèi)缦拢?/p>

?onCreate()

?onStart()

?onResume()

?onPause()

?onStop()

?onRestart()

?onDestroy()

10、什么是意圖/intent?

它是一種傳遞給組件的消息或信息。它用于啟動(dòng)一個(gè)活動(dòng)、顯示一個(gè)網(wǎng)頁(yè)、

發(fā)送短信、發(fā)送電子郵件等。

11、Android程序中如何識(shí)別視圖元素?

可以使用關(guān)鍵字findViewByld來(lái)識(shí)別視圖元素。完整答案

12、Androidtoast是什么?

androidtoast向用戶提供有關(guān)他們正在執(zhí)行的操作的反饋。它顯示有關(guān)

用戶啟動(dòng)的操作狀態(tài)的消息。完整答案

13、Android中impotent文件夾中有哪些內(nèi)容?

以下在android中impotent文件夾中的內(nèi)容:

?AndroidManifest,xmI

?buiId.xml

?bin/

?src/

?res/

?assets/

14、Android中'bundIe'有什么作用?

使用bundle將所需的數(shù)據(jù)傳遞到各個(gè)子文件夾。完整答案

15、什么是應(yīng)用程序斐源文件?

可以為構(gòu)建進(jìn)程而注入的文件稱為應(yīng)用程序資源文件。完整答案

16、Android中的LINUXID有什么用?

一^b唯一的LinuxID分配給android中的每個(gè)應(yīng)用程序。它用于跟蹤

過程。完整答案

17、使用java編寫的字節(jié)碼可以在Android上運(yùn)行嗎?

不能!完整答案

18xAndroid提供的存儲(chǔ)有哪些?

Android提供的各種存儲(chǔ)有:共享偏好內(nèi)部存儲(chǔ)器外部存儲(chǔ)SQLite數(shù)據(jù)庫(kù)

網(wǎng)絡(luò)連接完整答案

19、在Android中布局是如何放置的?

Android中的布局被放置為XML文件。完整答案

20、Android中的布局放置在哪里?

Android中的布局放置在layout文件夾中。完整答案

21、Android中的隱含意圖是什么?

隱式意圖用于調(diào)用系統(tǒng)組件。完整答案

22xAndroid中的顯式意圖是什么?

顯式意圖用于調(diào)用Activity類。完整答案

23、如何在android中調(diào)用另一個(gè)Activity?

在android中調(diào)用另一個(gè)Activity參考代碼:

Intentit二newIntent(getAppIicationContext()ActivityTwocIass)

startActivity(it

24、什么是安卓服務(wù)?

服務(wù)是在后臺(tái)運(yùn)行的組件。用于播放音樂、處理網(wǎng)絡(luò)交易等。完整答案

25、Android中使用的數(shù)據(jù)庫(kù)名稱是什么?

SQLite:用于移動(dòng)設(shè)備的開源輕量級(jí)關(guān)系數(shù)據(jù)庫(kù)。完整答案

26、什么是APT?

AAPT是Android斐產(chǎn)打包工具(acronymforandroidassetpackaging

tool的縮寫),它處理包裝過程。完整答案

27、Android中的內(nèi)容提供者是什么?

內(nèi)容提供者用于在Android應(yīng)用程序之間共享信息。完整答案

28、什么是片段/fragment?

片段/fragment是Activity的一部分,可以通過它在一個(gè)Activity上顯

示多個(gè)屏幕。完整答案

29、什么是ADB?

ADB代表Android調(diào)試橋。它是一個(gè)命令行工具,用于與模擬器實(shí)例進(jìn)行

通信。完整答案

30、什么是NDK?

NDK代表NativeDevelopmentKit0通過使用NDK,可以使用C/C++等

原生語(yǔ)言開發(fā)應(yīng)用程序的一部分,以提高性能。完整答案

31、什么是ANR?

ANR代表應(yīng)用程序無(wú)響應(yīng)。如果應(yīng)用程序不再響應(yīng),則會(huì)出現(xiàn)一個(gè)對(duì)話

框。完整答案

32、什么是GoogIeAndroidSDK?

GoogIeAndroidSDK是一個(gè)工具集,開發(fā)人員使用它在支持Android的

設(shè)備上編寫應(yīng)用程序。它包含一個(gè)模擬Android驅(qū)動(dòng)的手持環(huán)境的圖形界面,

并允許他們測(cè)試和調(diào)試他們的代碼。完整答案

33、什么是APK格式?

APK是AndroidPackagingKey的縮寫形式。它是一個(gè)帶有類'UI、支持

資產(chǎn)和清單的壓縮鍵。所有文件都?jí)嚎s成一個(gè)文件,稱為APKo完整答案

34xAndroid支持哪種語(yǔ)言開發(fā)應(yīng)用程序?

Android應(yīng)用程序是使用java(AndroidSDK)和C/C++(AndroidNDK)

編寫的。完整答案

35、Android中的ADT是什么?

ADT代表Android開發(fā)工具(AndroidDeveIopmentTooI)o它用于開發(fā)

應(yīng)用程序和測(cè)試應(yīng)用程序。完整答案

36xAndroid中的視圖組是什么?

ViewGroup是視圖和其他子視圖的集合。它是一個(gè)不可見的部分,是布局

的基類。完整答案

37xAndroid中的適配器是什么?

適配器用于創(chuàng)建子視圖以呈現(xiàn)父視圖項(xiàng)。完整答案

38、Android中的九補(bǔ)丁圖像工具是什么?

可以將位圖圖像更改為具有四個(gè)角、四個(gè)邊緣和一個(gè)軸的九個(gè)部分。完整答

39、Android中使用的是哪個(gè)內(nèi)核?

Android是一個(gè)定制的Linux3.6內(nèi)核。完整答案

40^Android中的應(yīng)用程序小部件是什么?

應(yīng)用程序小部件是可以嵌入其他應(yīng)用程序并接收定期更新的微型應(yīng)用程序

視圖。完整答案

41、哪些類型的標(biāo)志用于在Android上運(yùn)行應(yīng)用程序?

以下是在Android中運(yùn)行應(yīng)用程序的兩種類型的標(biāo)志:

?FLAG_ACTIVITY_NEW_TASK

?FLAG_ACTIVITY_CLEAR_TOP

42、Android中的單例類是什么?

單例類是一個(gè)只能創(chuàng)建一個(gè)可以被所有其他類共享的對(duì)象的類。完整答案

43、Android中的睡眠模式是什么?

在睡眠模式下,CPU處于睡眠狀態(tài),不接受來(lái)自安卓設(shè)備的任何命令,除了

無(wú)線電接口層和警報(bào)。完整答案

44、Android中的drawabIe文件夾是什么?

在Android中,drawable文件夾被編譯為可視資源,可用作背景、橫幅、

圖標(biāo)、啟動(dòng)畫面等。完整答案

45、什么是DDMS?

DDMS代表Dalvik調(diào)試監(jiān)控服務(wù)器。它提供了廣泛的調(diào)試功能:

?端口轉(zhuǎn)發(fā)服務(wù)

?屏幕截圖

?線程和堆信息

?網(wǎng)絡(luò)流量跟蹤

?位置數(shù)據(jù)欺騙

46、Android架構(gòu)的組件組成有哪些?

Android架構(gòu)由4個(gè)組件組成:Linux內(nèi)核類庫(kù)安卓框架安卓應(yīng)用完整

答案

47、什么是便攜式Wi-Fi熱點(diǎn)?

便攜式wi-fi熱點(diǎn)用于與其他無(wú)線設(shè)備共享互聯(lián)網(wǎng)連接。完整答案

48、Android支持的對(duì)話框有哪些?

Android支持的對(duì)話框有哪些:警報(bào)對(duì)話框進(jìn)度對(duì)話框日期選擇器對(duì)話框

時(shí)間選擇器對(duì)話框完整答案

49、Android中的一些例外/異常有哪些?

An

溫馨提示

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

評(píng)論

0/150

提交評(píng)論