A.SurfaceView繼承自View,其中內(nèi)嵌了一個(gè)專門用于繪制的Surface。
B.開發(fā)者可以控制Surface的格式和尺寸,但不能讓SurfaceView控制這個(gè)Surface的繪制位置。
C.Surface對應(yīng)一塊屏幕緩沖區(qū),每個(gè)Window對應(yīng)一個(gè)Surface,任何View都是畫在Surface上的,包括之前講過的控件和布局控件。
D.一般的View都共享一塊屏幕緩沖區(qū),所有的繪制必須在UI線程中進(jìn)行。
您可能感興趣的試卷
你可能感興趣的試題
A、要開始播放MeidaPlayer對象,就必須成功調(diào)用prepare ()方法。
B、MeidaPlayer通過isPlaying()方法來檢測當(dāng)前是否正在播放。
C、MeidaPlayer通過setLooping(boolean)方法來設(shè)置是否循環(huán)播放。
D、MeidaPlayer通過pause()方法來實(shí)現(xiàn)暫停播放,通過stop()方法來實(shí)現(xiàn)停止播放。
A、Android多媒體框架中包含錄音功能,并能編碼成多種音頻格式,我們可以使用MediaRecorder類的API實(shí)現(xiàn)錄音功能。
B、想要使用錄音功能,需要在AndroidManifest.xml中聲明這個(gè)權(quán)限:<uses-permission android:name="android.permission.RECORD_AUDIO"。
C、我們通過MediaRecorder只能完成avi格式視頻的錄制。
D、想要使用視頻錄制功能,需要在AndroidManifest.xml中加入<uses-permission android:name="android.permission.RECORD_VIDEO"/>權(quán)限。
A.當(dāng)Widget被用戶拖拽入桌面中,Launcher會向Widget發(fā)送廣播。
B.當(dāng)Widget被用戶從桌面上移除,Launcher會向Widget發(fā)送廣播
C.Widget不需要配置Launcher的廣播接收器。
A.每次更新都調(diào)用一次該方法,使用頻繁。
B.每刪除一個(gè)就調(diào)用一次。
C.當(dāng)該Widget第一次添加到桌面時(shí)調(diào)用該方法,可添加多次但只有第一次調(diào)用。
D.當(dāng)最后一個(gè)該Widget刪除時(shí),調(diào)用該方法。
A.onReceive()
B.onUpdate()
C.onDeleted()
D.onEnabled()
最新試題
在WorkManager中,哪個(gè)方法用于獲取WorkRequest的狀態(tài)()
Room是Android Jetpack的哪個(gè)部分()
在WorkManager中,哪個(gè)類用于定義WorkRequest的約束條件()
以下哪個(gè)字符串資源ID用于播放音頻的按鈕文本()
以下哪個(gè)是AppViewModelProvider的作用()
在WorkManager中,哪個(gè)方法用于設(shè)置工作的唯一性()
在WorkManager中,哪個(gè)方法用于獲取工作信息()
以下哪個(gè)是實(shí)現(xiàn)倉儲模式的類()
在WorkManager中,LiveData可以轉(zhuǎn)換為什么類型的數(shù)據(jù)流()
在ItemEntryViewModel中,哪個(gè)函數(shù)用于將商品插入到Room數(shù)據(jù)庫中()