Android 带有 Surfaceview 的相机
Android Camera with Surfaceview
我想在 android 中构建自己的相机应用程序,包括以下选项,无需使用相机意图即可缩放和自动对焦。我已经浏览了 Git hub 的一些示例,但无法使用 them.So,我决定开始向 Google 开发人员学习相机 API。在这里,我需要一个完整的步骤来开发我的应用程序以及学习相机、表面视图和其他任何东西。
提前致谢
构建自定义相机 APP 需要学习的知识
在清单中设置相机、手电筒和FILE_STORAGE权限
SurfaceView 及其使用方法。
手动控制闪光灯。
用于显示拍摄的图像而不会内存泄漏的延迟加载程序。
你可以通过这个作为示例:Build Custom Camera
最近你想做的事情我都做了。
对于android,有 2 个相机 API
camera api is deprecated on android api 21. 从 android api 21 开始,你必须使用 camera2 api .所以你必须同时学习它们。
- 摄像头api兄弟用SurfaceView
- Camera2 api兄弟有TextureView.
Camera2 api 与 Camera api 有很大不同,也比 Camera api.
复杂得多
你可以看看我的项目SimpleCameraView,比其他项目清楚多了。我昨天刚刚创建了这个存储库。
我想在 android 中构建自己的相机应用程序,包括以下选项,无需使用相机意图即可缩放和自动对焦。我已经浏览了 Git hub 的一些示例,但无法使用 them.So,我决定开始向 Google 开发人员学习相机 API。在这里,我需要一个完整的步骤来开发我的应用程序以及学习相机、表面视图和其他任何东西。
提前致谢
构建自定义相机 APP 需要学习的知识
在清单中设置相机、手电筒和FILE_STORAGE权限
SurfaceView 及其使用方法。
手动控制闪光灯。
用于显示拍摄的图像而不会内存泄漏的延迟加载程序。
你可以通过这个作为示例:Build Custom Camera
最近你想做的事情我都做了。
对于android,有 2 个相机 API
camera api is deprecated on android api 21. 从 android api 21 开始,你必须使用 camera2 api .所以你必须同时学习它们。
- 摄像头api兄弟用SurfaceView
- Camera2 api兄弟有TextureView.
Camera2 api 与 Camera api 有很大不同,也比 Camera api.
复杂得多你可以看看我的项目SimpleCameraView,比其他项目清楚多了。我昨天刚刚创建了这个存储库。