关闭广告

如今,许多人购买智能手机是为了利用其强大的拍照功能。例如 Galaxy S22超 正是由于其卓越的相机性能,它受到了巨大的需求。相机仍将是消费者购买手机的主要原因之一。

为了在应用程序中使用相机的功能,开发人员正在采用 android相机框架接口。该框架的第一个用例是相机预览实现。然而,随着可折叠设备变得越来越流行,相机的预览屏幕可能会错误地拉伸、翻转或旋转。在多窗口环境中使用时,应用程序经常崩溃。

为了解决这一切,谷歌现在推出了一项名为 CameraViewfinder 的新功能,它将处理所有这些细节,并为开发人员提供高效的相机体验。正如谷歌在博客中所说 贡献:“CameraViewfinder 是 Jetpack 库的新增功能,可让您以最少的努力快速实现相机视图。”

CameraViewfinder 使用TextureView 或SurfaceView,允许相机根据变换进行调整。变换包括正确的纵横比、比例和旋转。该功能现在可以在灵活的手机、配置更改和多窗口模式中使用。谷歌指出,它已经在大量折叠设备上进行了测试。

例如,您可以在这里购买三星手机

今日阅读最多的

.