Camera 和 Camera2
来源:互联网 发布:淘宝直播刷粉丝软件 编辑:程序博客网 时间:2024/06/08 18:38
虽然推荐在未来的app中使用Camera2 API,但是只有Lollipop的设备商才可用,也不大可能会出现兼容老设备的包。因此在最小版本(minSdkVersion)升到21之前,你还是需要继续使用Camera API(android.hardware.Camera)。
不过你可以用下面的代码对不同的版本区别对待:
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.LOLLIPOP) { // your code using Camera API here - is between 1-20 } else if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { // your code using Camera2 API here - is api 21 or higher }
参考实例:
Camera2 Basic : https://github.com/googlesamples/android-Camera2Basic
演示如何使用Camera2 API基本功能的demo。你可以从中学会如何遍历相机设备的所有特性,显示预览照片,以及拍照。
阅读全文
0 0
- Camera 和 Camera2
- Camera和Camera2的应用
- Android Camera、Camera2详解
- Camera框架之Camera2
- Detecting camera features with Camera2
- 【笔记】Android5.0前后的Camera和Camera2 预览、拍照、摄像头切换
- 一、Camera2 操作android.hardware.Camera 分析
- 二.Camera2 启动Camera设备取景过程
- 使用Camera2 替代过时的Camera API
- 使用Camera2 替代过时的Camera API
- 使用Camera2 替代过时的Camera API
- 使用Camera2 替代过时的Camera API
- 使用Camera2 替代过时的Camera API
- 使用Camera2 替代过时的Camera API
- 使用Camera2 替代过时的Camera API
- camera2
- camera2
- Android使用Camera2 替代过时的Camera API
- SOA开发-05 程序发布规范
- 中文文本情感分析:基于机器学习方法的思路
- Spring Boot 入门
- python 编译错误TypeError: 'builtin_function_or_method' object has no attribute '__getitem__'
- spring boot jpa多表查询展示实体的方法
- Camera 和 Camera2
- java通用程序设计的建议(一)
- 安卓开发--左侧或右侧出来的popuwindows替代drawerlayout侧拉菜单
- boss直聘 改不了薪酬
- mitmproxy的过滤表达式(四)
- 如何远程连接桌面
- 设计模式(10)——组合模式
- Swift: 消除警告-Prototype table cells must have reuse identifiers
- springBoot springSecurty x-frame-options deny