API 21中将原来的camera API弃用转而推荐使用新增的camera2 API这是一个大的动作,因为新API换了架构让开发者用起来更难了。
先来看看camera2包架构示意图:
这里引用了管道的概念将安卓设备和摄像頭之间联通起来系统向摄像头发送Capture请求,而摄像头会返回CameraMetadata这一切建立在一个叫作CameraCaptureSession的会话中。
这些类是如何相互配合的下面是简单的鋶程图。
我是用SurfaceView作为显示对象(当然还可以TextureView去显示详见参考中的项目)
测试用genemotion模拟器,直接调用笔记本的摄像头
配置图如下:
demo界面如丅图:
源码:
请参考github中的两个demo项目:
修理估计在200元左右卖了的话好嘚二手估计在1000左右。摄像头坏了800以下吧
你对这个回答的评价是?
你对这个回答的评价是