android仿qq实现自定义拍照界面CameraView

来源:互联网 发布:免费发光字制作软件 编辑:程序博客网 时间:2024/06/05 06:09

<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">最近在做一个项目,发现调用系统相机的时候,在某些配置低的机型上面会获取不到图片,应该是调用系统相机拍照的时候内存不足,释放了一些内存,造成获取不到数据,尝试了很多种方法还是没能有效解决这个问题,于是仿qq做了一个自定义拍照界面,拍照完成后返回缓存在sd卡上的图片路径,完美的解决了内存紧张的问题。</span>








CameraView使用方法
在布局文件中添加

 <com.example.cameratest.CameraView          android:layout_width="fill_parent"        android:layout_height="fill_parent"        android:id="@+id/view"                />  CameraView      view=(CameraView)findViewById(R.id.view);view.takePicture(new OnTakePicFinishListener() {@Overridepublic void onTakePicFinish(String bigFile, String smallFile) {// TODO Auto-generated method stub}},"/sdcard/linklogis/",100,FlashMode.AUTO);


  
即可完成拍照


简单粗暴!!

//┏┓   ┏┓  //┏┛┻━━━┛┻┓  //┃       ┃    //┃   ━   ┃  //┃ ┳┛ ┗┳ ┃  //┃       ┃  //┃   ┻   ┃  //┃       ┃  //┗━┓   ┏━┛  //  ┃   ┃   神兽保佑          //  ┃   ┃   代码无BUG!  //  ┃   ┗━━━┓  //  ┃       ┣┓  //  ┃       ┏┛  //  ┗┓┓┏━┳┓┏┛  //    ┃┫┫ ┃┫┫  //    ┗┻┛ ┗┻┛  



代码已上传到csdn供有需要的朋友下载

下载附件


0 0
原创粉丝点击