android面試題

學識都 人氣:2.17W

1. 下列哪些語句關於內存回收的說明是正確的? (b )

android面試題

A、 程序員必須創建一個線程來釋放內存 B、 內存回收程序負責釋放無用內存 C、 內存回收程序允許程序員直接釋放內存 D、 內存回收程序可以在指定的時間釋放內存對象

2. 下面異常是屬於Runtime Exception 的是(abcd)(多選)

A、ArithmeticException B、IllegalArgumentException C、NullPointerException D、BufferUnderflowException

 3. d(11.5)等於多少(). d(-11.5)等於多少(c). c

A、11 ,-11 B、11 ,-12 C、12 ,-11 D、12 ,-12

vity、Service、BroadcastReceiver的作用(android)

Activity:Activity是Android程序與用戶交互的窗口,是Android構造塊中最基本的一種,它需要爲保持各界面的狀態,做很多持久化的事情,妥善管理生命週期以及一些跳轉邏輯

service:後臺服務於Activity,封裝有一個完整的功能邏輯實現,接受上層指令,完成相關的指令,定義好需要接受的Intent提供同步和異步的接口

BroadCast Receiver:接受一種或者多種Intent作觸發事件,接受相關消息,做一些簡單處理,轉換成一條Notification,統一了Android的事件廣播模型

5.顯式intent和隱式intent的區別是什麼(android)

Intent定義:Intent是一種在不同組件之間傳遞的請求消息,是應用程序發出的請求和意圖。作爲一個完整的消息傳遞機制,Intent不僅需要發送端,還需要接收端。

顯式Intent定義:對於明確指出了目標組件名稱的Intent,我們稱之爲顯式Intent。

隱式Intent定義:對於沒有明確指出目標組件名稱的Intent,則稱之爲隱式Intent。

說明:Android系統使用IntentFilter 來尋找與隱式Intent相關的對象。

 oid中線程同步的方法

線程同步的方法可以採用同步方法和同步塊。

 oid 中的動畫有哪幾種,