安卓(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ō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

安卓(Android)面試題庫(kù)(含答案)1、什么是安卓/Android?Android是一個(gè)開(kāi)源的、基于Linux的操作系統(tǒng),用于手機(jī)'平板電腦'電視等。完整答案2、安卓的創(chuàng)始人是誰(shuí)?安迪?魯賓(AndyRubin)0完整答案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ì)話(huà)框和吐司。內(nèi)容提供者:它將在應(yīng)用程序之間共享數(shù)據(jù)。完整答案4、Android的代號(hào)有哪些?Android的代號(hào)有:AestroBIenderCupcakeDonutEclairFroyoGingerbreadHoneycombIceCreamSandwichJellyBeanKitKatLolIipop?MarshmaIIow5、安卓有什么優(yōu)勢(shì)?安卓的優(yōu)勢(shì)如下:開(kāi)源:意味著沒(méi)有許可'分發(fā)和開(kāi)發(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ī),稱(chēng)為DVM(Dalvik虛擬機(jī))。完整答案6、Android是否支持java以外的其他開(kāi)發(fā)語(yǔ)言?是的,也可以使用androidNDK(本機(jī)開(kāi)發(fā)工具包)在C/C++中開(kāi)發(fā)android應(yīng)用程序。它使性能更快。它應(yīng)該與AndroidSDK一起使用。完整答案7、Android的核心構(gòu)建塊是什么?Android的核心構(gòu)建塊是:ActivityViewlntentService服務(wù)內(nèi)容提供商片段等完整答案8、Android中的Activity是什么?Activity就像java中代表GUI的框架或窗口。它代表安卓的一屏。完整答案9、AndroidActivity的生命周期方法有哪些?ndroidActivity有7種生命周期的活動(dòng)方法。它們?nèi)缦拢簅nCreate0onStart0onResume()onPause()onStop()onRestart0onDestroy010、什么是意圖/intent?它是一種傳遞給組件的消息或信息。它用于啟動(dòng)一個(gè)活動(dòng)、顯示一個(gè)網(wǎng)頁(yè)、發(fā)送短信、發(fā)送電子郵件等??梢允褂藐P(guān)鍵字findViewByld來(lái)識(shí)別視圖元素。完整答案12、Androidtoast是什么?androidtoast向用戶(hù)提供有關(guān)他們正在執(zhí)行的操作的反饋。它顯示有關(guān)用戶(hù)啟動(dòng)的操作狀態(tài)的消息。完整答案13、Android中impotent文件夾中有哪些內(nèi)容?以下在android中impotent文件夾中的內(nèi)容:AndroidManifest,xmIbuiId.xmlbin/src/res/assets/14xAndroid中'bundle'有什么作用?使用bundle將所需的數(shù)據(jù)傳遞到各個(gè)子文件夾。完整答案15、什么是應(yīng)用程序資源文件?可以為構(gòu)建進(jìn)程而注入的文件稱(chēng)為應(yīng)用程序資源文件。完整答案16、Android中的LINUXID有什么用?一個(gè)唯一的LinuxID分配給android中的每個(gè)應(yīng)用程序。它用于跟蹤過(guò)程。完整答案17、使用java編寫(xiě)的字節(jié)碼可以在Android上運(yùn)行嗎?不能!完整答案18、Android提供的存儲(chǔ)有哪些?Android提供的各種存儲(chǔ)有:共享偏好內(nèi)部存儲(chǔ)器外部存儲(chǔ)SQLite數(shù)據(jù)庫(kù)網(wǎng)絡(luò)連接完整答案19、在Android中布局是如何放置的?Android中的布局被放置為XML文件。完整答案20、Android中的布局放置在哪里?Android中的布局放置在layout文件夾中。完整答案21、Android中的隱含意圖是什么?22、Android中的顯式意圖是什么?顯式意圖用于調(diào)用Activity類(lèi)。完整答案23\如何在android中調(diào)用另一個(gè)Activity?在android中調(diào)用另一個(gè)Activity參考代碼:Intentit=newIntent'getAppIicationContext(),ActivityTwo.cIass);startActivity(it);24、什么是安卓服務(wù)?服務(wù)是在后臺(tái)運(yùn)行的組件。用于播放音樂(lè)、處理網(wǎng)絡(luò)交易等。完整答案25、Android中使用的數(shù)據(jù)庫(kù)名稱(chēng)是什么?SQLite:用于移動(dòng)設(shè)備的開(kāi)源輕量級(jí)關(guān)系數(shù)據(jù)庫(kù)。完整答案26、什么是APT?AAPT是Android資產(chǎn)打包工具(acronymforandroidassetpackagingtool的縮寫(xiě)),它處理包裝過(guò)程。完整答案27、Android中的內(nèi)容提供者是什么??jī)?nèi)容提供者用于在Android應(yīng)用程序之間共享信息。完整答案28x什么是片段/fragment?片段/fragment是Activity的一部分,可以通過(guò)它在一個(gè)Activity上顯示多個(gè)屏幕。完整答案29、什么是ADB?ADB代表Android調(diào)試橋。它是一個(gè)命令行工具,用于與模擬器實(shí)例進(jìn)行通信。完整答案30、什么是NDK?NDK代表NativeDeveIopmentKito通過(guò)使用NDK,可以使用C/C++等原生語(yǔ)言開(kāi)發(fā)應(yīng)用程序的一部分,以提高性能。完整答案31、什么是ANR?ANR代表應(yīng)用程序無(wú)響應(yīng)。如果應(yīng)用程序不再響應(yīng),則會(huì)出現(xiàn)一個(gè)對(duì)話(huà)32v什么是GoogIeAndroidSDK?GoogIeAndroidSDK是一個(gè)工具集,開(kāi)發(fā)人員使用它在支持Android的設(shè)備上編寫(xiě)應(yīng)用程序。它包含一個(gè)模擬Android驅(qū)動(dòng)的手持環(huán)境的圖形界面,并允許他們測(cè)試和調(diào)試他們的代碼。完整答案33、什么是APK格式?APK是AndroidPackagingKey的縮寫(xiě)形式。它是一個(gè)帶有類(lèi)、UI、支持資產(chǎn)和清單的壓縮鍵。所有文件都?jí)嚎s成一個(gè)文件,稱(chēng)為APKo完整答案34、Android支持哪種語(yǔ)言開(kāi)發(fā)應(yīng)用程序?Android應(yīng)用程序是使用java(AndroidSDK)和C/C++(AndroidNDK)編寫(xiě)的。完整答案35、Android中的ADT是什么?ADT代表Android開(kāi)發(fā)工具(AndroidDeveIopmentTooI)0它用于開(kāi)發(fā)應(yīng)用程序和測(cè)試應(yīng)用程序。完整答案36、Android中的視圖組是什么?ViewGroup是視圖和其他子視圖的集合。它是一個(gè)不可見(jiàn)的部分,是布局的基類(lèi)。完整答案37、Android中的適配器是什么?適配器用于創(chuàng)建子視圖以呈現(xiàn)父視圖項(xiàng)。完整答案38、Android中的九補(bǔ)丁圖像工具是什么?可以將位圖圖像更改為具有四個(gè)角、四個(gè)邊緣和一個(gè)軸的九個(gè)部分。完整答案39、Android中使用的是哪個(gè)內(nèi)核?Android是一個(gè)定制的Linux3.6內(nèi)核。完整答案40vAndroid中的應(yīng)用程序小部件是什么?應(yīng)用程序小部件是可以嵌入其他應(yīng)用程序并接收定期更新的微型應(yīng)用程序視圖。完整答案41、哪些類(lèi)型的標(biāo)志用于在Android上運(yùn)行應(yīng)用程序?以下是在Android中運(yùn)行應(yīng)用程序的兩種類(lèi)型的標(biāo)志:?FLAG_ACTIVITY_NEW_TASKFLAGACTIVITYCLEARTOP42、Android中的單例類(lèi)是什么?單例類(lèi)是一個(gè)只能創(chuàng)建一個(gè)可以被所有其他類(lèi)共享的對(duì)象的類(lèi)。完整答案43xAndroid中的睡眠模式是什么?在睡眠模式下,CPU處于睡眠狀態(tài),不接受來(lái)自安卓設(shè)備的任何命令,除了無(wú)線電接口層和警報(bào)。完整答案44、Android中的drawabIe文件夾是什么?在Android中,drawabIe文件夾被編譯為可視資源,可用作背景'橫幅'圖標(biāo)'啟動(dòng)畫(huà)面等。完整答案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)核類(lèi)庫(kù)安卓框架安卓應(yīng)用完整答案47、什么是便攜式Wi-Fi熱點(diǎn)?便攜式wi-fi熱點(diǎn)用于與其他無(wú)線設(shè)備共享互聯(lián)網(wǎng)連接。完整答案48、Android支持的對(duì)話(huà)框有哪些?Android支持的對(duì)話(huà)框有哪些:警報(bào)對(duì)話(huà)框進(jìn)度對(duì)話(huà)框日期選擇器對(duì)話(huà)框時(shí)間選擇器對(duì)話(huà)框完整答案49、Android中的一些例外/異常有哪些?Android中的一些例外/異常有:InfIateExceptionSurface.O

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論