A.SurfaceView繼承自View,其中內嵌了一個專門用于繪制的Surface。 B.開發(fā)者可以控制Surface的格式和尺寸,但不能讓SurfaceView控制這個Surface的繪制位置。 C.Surface對應一塊屏幕緩沖區(qū),每個Window對應一個Surface,任何View都是畫在Surface上的,包括之前講過的控件和布局控件。 D.一般的View都共享一塊屏幕緩沖區(qū),所有的繪制必須在UI線程中進行。
A、要開始播放MeidaPlayer對象,就必須成功調用prepare ()方法。 B、MeidaPlayer通過isPlaying()方法來檢測當前是否正在播放。 C、MeidaPlayer通過setLooping(boolean)方法來設置是否循環(huán)播放。 D、MeidaPlayer通過pause()方法來實現(xiàn)暫停播放,通過stop()方法來實現(xiàn)停止播放。
A、Android多媒體框架中包含錄音功能,并能編碼成多種音頻格式,我們可以使用MediaRecorder類的API實現(xiàn)錄音功能。 B、想要使用錄音功能,需要在AndroidManifest.xml中聲明這個權限:<uses-permission android:name="android.permission.RECORD_AUDIO"。 C、我們通過MediaRecorder只能完成avi格式視頻的錄制。 D、想要使用視頻錄制功能,需要在AndroidManifest.xml中加入<uses-permission android:name="android.permission.RECORD_VIDEO"/>權限。