首页 > 深度评论 > >正文

环球快资讯丨谷歌鼓励开发人员为可折叠设备开发性能更好的应用程序

来源:互联网2023-02-02 19:52:59


(资料图片仅供参考)

大多数智能手机购买者购买手机是为了利用这些手机强大的相机功能。例如,Galaxy S22 Ultra因其出色的相机性能而在智能手机购买者中看到了巨大的需求。相机将成为消费者购买手机的首要原因之一。

应用程序开发人员为了在他们的应用程序中使用相机功能,采用了 Android 的相机框架。该框架的第一个用例是实现要在应用程序中显示的相机预览。但随着三星Galaxy Z Fold 4等雄心勃勃的可折叠设备越来越受欢迎,相机预览屏幕可能会被拉伸、上下颠倒或错误旋转。如果在多窗口环境中使用,这些通常会使应用程序崩溃。

为了解决所有这些问题,谷歌正在为新的 CameraViewfinder 制定一些新指南,这些指南将处理所有这些细节并提供简化的相机体验。正如官方博客中所述,“CameraViewfinder 是 Jetpack 库中的一个新神器,可让您以最小的努力快速实现相机预览。”

此 CameraViewfinder 使用 TextureView 或 SurfaceView,允许相机馈送根据转换进行调整。转换包括正确的宽高比、比例和旋转。此外,它与 Camera2 代码库完全兼容。

如需使用 CameraViewfinder 的完整分步过程,您可以访问此处。CameraViewfinder 功能现在可以在可折叠手机、配置更改、旋转和多窗口模式中使用。事实上,正如博客中所述,它已经在许多可折叠设备上进行了试用和测试。

标签: 应用程序 开发人员 所有这些 智能手机

下一篇:
上一篇: