参考Android拍照、录像、录音代码范例

public class MyCameraActivity extends Activity {    /** Called when the activity is first created. */    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);        Button btnCamera = (Button) findViewById(R.id.btnCamera);        btnCamera.setOnClickListener(new OnClickListener() {            @Override            public void onClick(View v) {                // TODO Auto-generated method stub                letCamera();            }        });    }    protected void onActivityResult(int requestCode, int resultCode, Intent data) {        super.onActivityResult(requestCode, resultCode, data);        switch (requestCode) {        case 1:// 拍照            if (resultCode == RESULT_OK) {                Toast.makeText(this, "拍摄成功", Toast.LENGTH_SHORT).show();            }            break;        default:            break;        }    }    protected void letCamera() {        // TODO Auto-generated method stub        Intent imageCaptureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);        String strImgPath = Environment.getExternalStorageDirectory()                .toString() + "/dlion/";// 存放照片的文件夹        String fileName = new SimpleDateFormat("yyyyMMddHHmmss")                .format(new Date()) + ".jpg";// 照片命名        File out = new File(strImgPath);        if (!out.exists()) {            out.mkdirs();        }        out = new File(strImgPath, fileName);        strImgPath = strImgPath + fileName;// 该照片的绝对路径        Uri uri = Uri.fromFile(out);        imageCaptureIntent.putExtra(MediaStore.EXTRA_OUTPUT, uri);        imageCaptureIntent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 1);        startActivityForResult(imageCaptureIntent, 1);    }}

更多相关文章

  1. android布局基础及范例(二):人人android九宫格布局
  2. Android:Camera2开发详解(上):实现预览、拍照、保存照片等功能
  3. 狂刷Android范例之1:ReadAsset
  4. Android使用Intent调用摄像头并获取照片
  5. 狂刷Android范例之3:读写外部存储设备
  6. android布局基础及范例:人人android九宫格布局
  7. android照相及照片上传
  8. Android: android sensors, HAL范例
  9. 2019-01-21 Android UI之SeekBar实际开发中的问题与范例

随机推荐

  1. Android:Google Play services and OAuth
  2. Android基础开发文档汇总
  3. android samsung note3  device not fou
  4. android 颜色采摘
  5. 动态创建ImageView视图
  6. Android Studio更改SDK或者JDK路径
  7. android 脸部抠图
  8. Android图片圆角处理
  9. Android 图片缩放,手势,事件
  10. [置顶] android AIDL 进程间通信