package com.example.mediarecorder;
import android.app.Activity;
import android.hardware.Camera;
import android.media.AudioManager;
import android.media.MediaPlayer;
import android.media.MediaRecorder;
import android.net.Uri;
import android.os.Environment;
import android.os.Bundle;
import android.util.Log;
import android.view.SurfaceHolder;
import android.view.SurfaceView;
import android.view.View;
import android.view.Window;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.TextView;
import java.io.File;
import java.util.Calendar;public classMainActivity extends Activity implements SurfaceHolder.Callback {private static final String TAG = "MainActivity";privateSurfaceView mSurfaceview;privateButton mBtnStartStop;privateButton mBtnPlay;private boolean mStartedFlg = false;//是否正在录像
private boolean mIsPlay = false;//是否正在播放录像
privateMediaRecorder mRecorder;privateSurfaceHolder mSurfaceHolder;privateImageView mImageView;privateCamera camera;privateMediaPlayer mediaPlayer;privateString path;privateTextView textView;private int text = 0;private android.os.Handler handler = newandroid.os.Handler();private Runnable runnable = newRunnable() {
@Overridepublic voidrun() {
text++;
textView.setText(text+"");
handler.postDelayed(this,1000)