这个代码几乎涉及到了摄像头set按鍵在哪开发的所有方面(除了PreviewCallback,这块东西我会结合android摄像头set按键在哪自动识别人脸/火灾来谈)且力求精简,是杂家的心血阿!相对之前改進之处有:
1,精简只有一个ImageButton用来实现按下拍照。拍照后自动保存进入预览界面。 不像原来的要三个按键:预览/拍照/保存
2,聚焦方面实现鈈间断循环聚焦。 不像之前的要按一下按键聚焦一次。
3,ImageButton增加了按下的效果按之前示例如下:,点击后背景变暗有种风车旋转的感觉。
4,增加了查询摄像头set按键在哪PictureSizes和PreviewSize的代码调试程序时应先查询出自己的参数然后配置。不同的手机参数不同另外,预览surfaceView的高我设为800px如果手机屏幕太小,这个参数要改
5,改进了之前的按back返回按键退出程序后,再次进入程序camera没有释放致使程序挂掉的问题。
6,改进了预览时手機横竖屏切换时程序挂掉的毛病。但这里的布局还是采用默认的竖屏
源码下载链接: