freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于android的嵌入式視頻系統(tǒng)-資料下載頁(yè)

2025-06-26 13:12本頁(yè)面
  

【正文】 } catch (IllegalStateException e) { ()。 } catch (IOException e) { ()。 } (zxVideoActivity, preview 開(kāi)啟)。 } } @Override public void surfaceChanged(SurfaceHolder holder, int format, int width, int height) { } @Override public void surfaceDestroyed(SurfaceHolder holder) { if(mediaRecorder!=null){ ()。 } mediaRecorder=null。 } @Override public void onClick(View v) { (zxVideoActivity, ()+)。 switch(()){ case : if(mediaRecorder!=null){ ()。 (false)。//刻錄按鈕不能用 (true)。//停止按鈕可用 (zxVideoActivity, 開(kāi)始錄像)。 } break。 case : if(mediaRecorder!=null){ ()。 ()。 (true)。//刻錄按鈕能用 (false)。//停止按鈕不可用 (zxVideoActivity, 結(jié)束錄像....)。 } break。 case : Intent intent = new Intent()。 (,)。 ()。 (intent)。 break。 } } }v package 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。public class playActivity extends Activity { private static final String TAG = MainActivity。//例外標(biāo)志 private EditText filenameText。 private MediaPlayer mediaPlayer。 private SurfaceView surfaceView。 private String filename。 private Button play。 private Button pluse。 private Button replay。 private Button stop。 @Override protected void onCreate(Bundle savedInstanceState) { (savedInstanceState)。 setContentView()。 filenameText = (EditText)()。 surfaceView = (SurfaceView) ()。 ().setType(SurfaceHolder. SURFACE_TYPE_PUSH_BUFFERS)。 //surfaceView無(wú)需緩沖直接顯示畫(huà)面 ().setFixedSize(320, 240)。//分辨率 ().addCallback(new SurfaceCallback())。 //注冊(cè)一個(gè)對(duì)象用于得到surfaceView的事件 mediaPlayer = new MediaPlayer()。 ButtonClickListener listener = new ButtonClickListener()。 play= (Button)findViewById()。 pluse= (Button)findViewById()。 replay= (Button)findViewById()。 stop= (Button)findViewById()。 (listener)。 (listener)。 (listener)。 (listener)。 } private final class SurfaceCallback implements { @Override public void surfaceChanged(SurfaceHolder holder, int format, int width, int height){ } @Override public void surfaceCreated(SurfaceHolder holder) { //創(chuàng)建surfaceView時(shí)執(zhí)行 (true)。 (false)。 (false)。 (false)。 } @Override public void surfaceDestroyed(SurfaceHolder holder) { //摧毀surfaceView時(shí) ()。 ()。 } } private final class ButtonClickListener implements { @Override public void onClick(View v) { if(!().equals(Environment. MEDIA_MOUNTED)){ (, , 1).show()。 return 。 }//判斷sd卡存不存在 filename = ().toString()。 try { switch(()){ case : play()。 (false)。 (true)。 (true)。 (true)。 break。 case : (false)。 (true)。 (true)。 (false)。 if(()){ ()。 }else{ ()。 } break。 case : (false)。 (true)。 (true)。 (true)。 if(()){ (0)。//回到起始播放 }else{ play()。 } break。 case : (true)。 (false)。 (false)。 (false)。 if(()){ ()。 } break。 } } catch (Exception e) { (, , 1).show()。 //顯示是否成功 (TAG, ())。 } } } private void play() throws IOException { File videofile = new File((), filename)。//創(chuàng)建一個(gè)文件存放視頻目錄 ()。//重置為初始狀態(tài) ()。 (())。 //采用surfaceView來(lái)顯示畫(huà)面 (())。//絕對(duì)路徑 ()。//緩沖 ()。//播放 } }
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1