CameraX在安卓中应用与优化.pdfVIP

  • 1
  • 0
  • 约6.9千字
  • 约 16页
  • 2026-04-27 发布于北京
  • 举报

在安卓中使用相机从来都不是一件容易的事。

Camera1需要自己管理Camera相机实例,处理SurfaceView相关的各种事情,以及预览尺寸和画面尺寸

的选择,页面生命周期切换等问题。

后来推出了Camera2,从Demo就上千行代码来看,Camera2并没有解决使用复杂的问题,问题,,

它了的调用接口,可定制性更好,结果就是对普通开发者来说更难用了。。。

这个问题,推出了最终版CameraX.CameraX实际上还是使用的API良好的封amera2,但它对调

装,使用起来非常方便。也很详细,如下:

‑getting‑started/#0

使用的Kotlin代码,我转换成了Java,其实使用起来差不多。

注意:CameraX与Camera2一样,最低支持API21,即5.0及以上。开发

环境需使用AndroidStudio3.3及以上版本,依赖库均使用androidx的。

1导入依赖

在app的build.gradle中加入

实现androidx.appcompat:appcompat:1.1.0-rc01

实现androidx.camera:

文档评论(0)

1亿VIP精品文档

相关文档