Android录制视频:

public static void recordVideo(Context context, int limit_time, int size) {    Intent intent = new Intent();    intent.setAction(MediaStore.ACTION_VIDEO_CAPTURE);    intent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 1);    intent.addCategory(Intent.CATEGORY_DEFAULT);    if (size != 0) {        intent.putExtra(MediaStore.EXTRA_SIZE_LIMIT, size * 1024 * 1024L);//限制录制大小(10M=10 * 1024 * 1024L)    }    if (limit_time != 0) {        intent.putExtra(MediaStore.EXTRA_DURATION_LIMIT, limit_time);//限制录制时间(10秒=10)    }    File videoFile = createVideoFile(context);    if (videoFile != null) {        intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(videoFile));
        context.startActivityForResult(intent, CAPTURE_VIDEO_CODE);
}}

更多相关文章

  1. Android(安卓)EditText 限制文本框输入的长度和提示信息
  2. android之android:largeHeap说明
  3. Android(安卓)MediaRecorder录制音频
  4. Android预定义样式
  5. Android预定义样式
  6. EditeText标签字体大小设置 是否可编辑
  7. Android右箭头的显示文字的View
  8. Android(安卓)中使用MediaRecorder进行录像详解(视频录制)
  9. android 自定义按钮的外边框

随机推荐

  1. AndroidManifest.xml文件详解(instrumenta
  2. Android(安卓)Studio 1.2 编码问题
  3. listview 中Item中含有Button 等造成Item
  4. Android(安卓)NDK r6 windows ,Cygwin 1.
  5. Android(安卓)之LayerDrawable层叠样式la
  6. 支付宝转账小demo(不需要库)
  7. JSON格式(2)--android中的JSON
  8. Cordova 3.x 基础(5) -- 配置文件config.xm
  9. android拍照获得图片及获得图片后剪切设
  10. VMware下Android(安卓)x86无声音的解决办