Android 视频录制控件 LQRViedoRecordView
- 授权协议: Apache
- 开发语言: Java
- 操作系统: Android
- 软件首页: http://git.oschina.net/CSDNLQR/LQRViedoRecordView
- 软件文档: http://git.oschina.net/CSDNLQR/LQRViedoRecordView/blob/master/README.md?dir=0&filepath=README.md&oid=fcfcc7c28c401c78b1f8e2b79f2fdb399eac939e&sha=3279da75b2ea94083d0e13a4dc9b6753cfa96974
软件介绍
安卓视频录制控件,可以用来仿微信小视频。
一、使用
1、引入依赖
compile 'com.lqr.videorecordview:library:1.0.0'
2、布局中引用
<com.lqr.videorecordview.LQRVideoRecordView android:id="@+id/vrvVideo" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginTop="20dp" app:vrv_out_format="of_mp4" app:vrv_record_max_time="10" app:vrv_video_encoding_bit_rate="1048576" app:vrv_video_frame_rate="10" app:vrv_x_px="320" app:vrv_y_px="240"/>
3、代码中控制
mVrvVideo = (LQRVideoRecordView) findViewById(R.id.vrvVideo); mVrvVideo.openCamera();//打开相机 mVrvVideo.record(MainActivity.this);//开始录制 mVrvVideo.stop();//停止录制并释放相机 mVrvVideo.stopRecord();//停止录制(如果处理不好容易出问题,一般用stop) mVrvVideo.getVecordFile();//得到录制好的视频文件 mVrvVideo.setOutputDirPath();//设置视频输出目录路径
4、自定义属性解释
app:vrv_is_open_camera:是否控件加载完成就打开相机(默认是true) app:vrv_out_format:视频输出格式(分mp4和3gp) app:vrv_record_max_time:视频录制最大时长(默认10秒) app:vrv_video_encoding_bit_rate:声音的编码位率(默认1 * 1024 * 1024) app:vrv_video_frame_rate:录制的视频帧率(默认10) app:vrv_x_px:视频分辨率宽度(默认320) app:vrv_y_px:视频分辨率高度(默认240) 以上所有属性均有对应的setter和getter方法,可在代码中动态修改。
演示
计算机组成(第 6 版)
Andrew S. Tanenbaum、Todd Austin / 刘卫东、宋佳兴 / 机械工业出版社 / 2014-8-19 / CNY 99.00
本书采用结构化方法来介绍计算机系统,书的内容完全建立在“计算机是由层次结构组成的,每层完成规定的功能”这一概念之上。作者对本版进行了彻底的更新,以反映当今最重要的计算机技术以及计算机组成和体系结构方面的最新进展。书中详细讨论了数字逻辑层、微体系结构层、指令系统层、操作系统层和汇编语言层,并涵盖了并行体系结构的内容,而且每一章结尾都配有丰富的习题。本书适合作为计算机专业本科生计算机组成与结构课程的教......一起来看看 《计算机组成(第 6 版)》 这本书的介绍吧!
