android 自定义相机拍照

上传者: renlei0109 | 上传时间: 2019-12-21 20:59:53 | 文件大小: 290KB | 文件类型: zip
android自定义相机的实现,主要实现了通过surfaceview跟camera实现拍照,预览,图片的保存。能够进行前后摄像头的切换,自动和手动聚焦,设置闪光灯模式 ,人脸识别等 详细请见博客地址 http://blog.csdn.net/renlei0109/article/details/49911695

文件下载

资源详情

( 69 个子文件 290KB ) android 自定义相机拍照
Camera
bin
res
drawable-ldpi
ic_launcher.png 2.67KB
drawable-hdpi
camera_setting_switch_back.png 689B
ic_face_find_2.9.png 327B
ic_launcher.png 9.18KB
camera_setting_flash_off_normal.png 554B
camera_setting_switch_front.png 554B
camera_focus_inner.png 2.35KB
camera_focus_outter.png 1.03KB
btn_shutter_pressed.png 14.60KB
camera_setting_flash_on_normal.png 433B
btn_shutter_default.png 13.66KB
camera_setting_flash_auto_normal.png 515B
drawable-xhdpi
ic_launcher.png 14.05KB
values
strings.xml 108B
drawable-mdpi
ic_launcher.png 5.11KB
take_pic_bg.xml 361B
layout
main.xml 3.45KB
proguard-project.txt 781B
ant.properties 698B
Camera.iml 724B
build.xml 3.83KB
assets
gen
com
example
camera
BuildConfig.java 260B
R.java 174B
Manifest.java 188B
src
com
example
camera
CameraActivity.java 8.39KB
preview
MySurfacePreview.java 1.60KB
util
CameraUtil.java 10.81KB
FaceView.java 3.68KB
ImageUtil.java 2.23KB
GoogleDetectListenerImpl.java 891B
.idea
uiDesigner.xml 8.59KB
misc.xml 1.37KB
vcs.xml 164B
.name 6B
copyright
profiles_settings.xml 74B
modules.xml 252B
compiler.xml 709B
workspace.xml 112.02KB
out
production
Camera
Camera.unaligned.apk 84.11KB
com
example
camera
BuildConfig.class 345B
CameraActivity$1.class 1.30KB
CameraActivity$MainHandler.class 1.43KB
R$layout.class 394B
R$id.class 689B
R$drawable.class 917B
CameraActivity$4.class 2.14KB
CameraActivity$4$1.class 1.30KB
CameraActivity$2.class 1.00KB
R$attr.class 340B
preview
MySurfacePreview.class 2.03KB
MySurfacePreview$1.class 891B
R.class 535B
CameraActivity$MainHandler$1.class 1.44KB
R$string.class 398B
util
CameraUtil$1.class 229B
GoogleDetectListenerImpl.class 1.23KB
ImageUtil.class 2.66KB
CameraUtil$ShutCallBackImpl.class 987B
CameraUtil$PicCallBacKImpl.class 1.51KB
CameraUtil.class 9.10KB
CameraUtil$PicCallBacKImpl$1.class 1.52KB
FaceView.class 3.75KB
CameraActivity$TakeBtnClickListener.class 1.15KB
CameraActivity$3.class 795B
CameraActivity.class 6.77KB
Camera.apk 84.12KB
local.properties 420B
project.properties 579B
AndroidManifest.xml 1.03KB
libs
[{"title":"( 69 个子文件 290KB ) android 自定义相机拍照","children":[{"title":"Camera","children":[{"title":"bin","children":null,"spread":false},{"title":"res","children":[{"title":"drawable-ldpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 2.67KB </span>","children":null,"spread":false}],"spread":true},{"title":"drawable-hdpi","children":[{"title":"camera_setting_switch_back.png <span style='color:#111;'> 689B </span>","children":null,"spread":false},{"title":"ic_face_find_2.9.png <span style='color:#111;'> 327B </span>","children":null,"spread":false},{"title":"ic_launcher.png <span style='color:#111;'> 9.18KB </span>","children":null,"spread":false},{"title":"camera_setting_flash_off_normal.png <span style='color:#111;'> 554B </span>","children":null,"spread":false},{"title":"camera_setting_switch_front.png <span style='color:#111;'> 554B </span>","children":null,"spread":false},{"title":"camera_focus_inner.png <span style='color:#111;'> 2.35KB </span>","children":null,"spread":false},{"title":"camera_focus_outter.png <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false},{"title":"btn_shutter_pressed.png <span style='color:#111;'> 14.60KB </span>","children":null,"spread":false},{"title":"camera_setting_flash_on_normal.png <span style='color:#111;'> 433B </span>","children":null,"spread":false},{"title":"btn_shutter_default.png <span style='color:#111;'> 13.66KB </span>","children":null,"spread":false},{"title":"camera_setting_flash_auto_normal.png <span style='color:#111;'> 515B </span>","children":null,"spread":false}],"spread":false},{"title":"drawable-xhdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 14.05KB </span>","children":null,"spread":false}],"spread":true},{"title":"values","children":[{"title":"strings.xml <span style='color:#111;'> 108B </span>","children":null,"spread":false}],"spread":true},{"title":"drawable-mdpi","children":[{"title":"ic_launcher.png <span style='color:#111;'> 5.11KB </span>","children":null,"spread":false},{"title":"take_pic_bg.xml <span style='color:#111;'> 361B </span>","children":null,"spread":false}],"spread":true},{"title":"layout","children":[{"title":"main.xml <span style='color:#111;'> 3.45KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"proguard-project.txt <span style='color:#111;'> 781B </span>","children":null,"spread":false},{"title":"ant.properties <span style='color:#111;'> 698B </span>","children":null,"spread":false},{"title":"Camera.iml <span style='color:#111;'> 724B </span>","children":null,"spread":false},{"title":"build.xml <span style='color:#111;'> 3.83KB </span>","children":null,"spread":false},{"title":"assets","children":null,"spread":false},{"title":"gen","children":[{"title":"com","children":[{"title":"example","children":[{"title":"camera","children":[{"title":"BuildConfig.java <span style='color:#111;'> 260B </span>","children":null,"spread":false},{"title":"R.java <span style='color:#111;'> 174B </span>","children":null,"spread":false},{"title":"Manifest.java <span style='color:#111;'> 188B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"src","children":[{"title":"com","children":[{"title":"example","children":[{"title":"camera","children":[{"title":"CameraActivity.java <span style='color:#111;'> 8.39KB </span>","children":null,"spread":false},{"title":"preview","children":[{"title":"MySurfacePreview.java <span style='color:#111;'> 1.60KB </span>","children":null,"spread":false}],"spread":false},{"title":"util","children":[{"title":"CameraUtil.java <span style='color:#111;'> 10.81KB </span>","children":null,"spread":false},{"title":"FaceView.java <span style='color:#111;'> 3.68KB </span>","children":null,"spread":false},{"title":"ImageUtil.java <span style='color:#111;'> 2.23KB </span>","children":null,"spread":false},{"title":"GoogleDetectListenerImpl.java <span style='color:#111;'> 891B </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":".idea","children":[{"title":"uiDesigner.xml <span style='color:#111;'> 8.59KB </span>","children":null,"spread":false},{"title":"misc.xml <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"vcs.xml <span style='color:#111;'> 164B </span>","children":null,"spread":false},{"title":".name <span style='color:#111;'> 6B </span>","children":null,"spread":false},{"title":"copyright","children":[{"title":"profiles_settings.xml <span style='color:#111;'> 74B </span>","children":null,"spread":false}],"spread":false},{"title":"modules.xml <span style='color:#111;'> 252B </span>","children":null,"spread":false},{"title":"compiler.xml <span style='color:#111;'> 709B </span>","children":null,"spread":false},{"title":"workspace.xml <span style='color:#111;'> 112.02KB </span>","children":null,"spread":false}],"spread":true},{"title":"out","children":[{"title":"production","children":[{"title":"Camera","children":[{"title":"Camera.unaligned.apk <span style='color:#111;'> 84.11KB </span>","children":null,"spread":false},{"title":"com","children":[{"title":"example","children":[{"title":"camera","children":[{"title":"BuildConfig.class <span style='color:#111;'> 345B </span>","children":null,"spread":false},{"title":"CameraActivity$1.class <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"CameraActivity$MainHandler.class <span style='color:#111;'> 1.43KB </span>","children":null,"spread":false},{"title":"R$layout.class <span style='color:#111;'> 394B </span>","children":null,"spread":false},{"title":"R$id.class <span style='color:#111;'> 689B </span>","children":null,"spread":false},{"title":"R$drawable.class <span style='color:#111;'> 917B </span>","children":null,"spread":false},{"title":"CameraActivity$4.class <span style='color:#111;'> 2.14KB </span>","children":null,"spread":false},{"title":"CameraActivity$4$1.class <span style='color:#111;'> 1.30KB </span>","children":null,"spread":false},{"title":"CameraActivity$2.class <span style='color:#111;'> 1.00KB </span>","children":null,"spread":false},{"title":"R$attr.class <span style='color:#111;'> 340B </span>","children":null,"spread":false},{"title":"preview","children":[{"title":"MySurfacePreview.class <span style='color:#111;'> 2.03KB </span>","children":null,"spread":false},{"title":"MySurfacePreview$1.class <span style='color:#111;'> 891B </span>","children":null,"spread":false}],"spread":false},{"title":"R.class <span style='color:#111;'> 535B </span>","children":null,"spread":false},{"title":"CameraActivity$MainHandler$1.class <span style='color:#111;'> 1.44KB </span>","children":null,"spread":false},{"title":"R$string.class <span style='color:#111;'> 398B </span>","children":null,"spread":false},{"title":"util","children":[{"title":"CameraUtil$1.class <span style='color:#111;'> 229B </span>","children":null,"spread":false},{"title":"GoogleDetectListenerImpl.class <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"ImageUtil.class <span style='color:#111;'> 2.66KB </span>","children":null,"spread":false},{"title":"CameraUtil$ShutCallBackImpl.class <span style='color:#111;'> 987B </span>","children":null,"spread":false},{"title":"CameraUtil$PicCallBacKImpl.class <span style='color:#111;'> 1.51KB </span>","children":null,"spread":false},{"title":"CameraUtil.class <span style='color:#111;'> 9.10KB </span>","children":null,"spread":false},{"title":"CameraUtil$PicCallBacKImpl$1.class <span style='color:#111;'> 1.52KB </span>","children":null,"spread":false},{"title":"FaceView.class <span style='color:#111;'> 3.75KB </span>","children":null,"spread":false}],"spread":false},{"title":"CameraActivity$TakeBtnClickListener.class <span style='color:#111;'> 1.15KB </span>","children":null,"spread":false},{"title":"CameraActivity$3.class <span style='color:#111;'> 795B </span>","children":null,"spread":false},{"title":"CameraActivity.class <span style='color:#111;'> 6.77KB </span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false},{"title":"Camera.apk <span style='color:#111;'> 84.12KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true},{"title":"local.properties <span style='color:#111;'> 420B </span>","children":null,"spread":false},{"title":"project.properties <span style='color:#111;'> 579B </span>","children":null,"spread":false},{"title":"AndroidManifest.xml <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false},{"title":"libs","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

  • 花扁蛙 :
    好贵哦好贵哦
    2018-12-26
  • Sky_Wuhan :
    很好资源,推荐下载
    2018-10-21
  • 安静的小码农 :
    还不错,辛苦博主了
    2018-10-10
  • Crazy的 :
    仅供参考,具体还要自己实现
    2018-03-29
  • Neil_Learning_Space :
    赞一个不错
    2018-01-05

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明
服务器状态检查中...