android相机横屏竖屏,GitHub - qixuefeng/CameraAdapt: Android相机屏幕适配

CameraAdaptDemo

Android相机屏幕适配

该项目主要是为了做相机下的屏幕适配

具体思路可以参见我的这篇文章

Android 相机屏幕适配

测试:

机型:华为荣耀8 (厂商:honor,型号:FRD-AL00)

相机支持的预览分辨率:

1080 x 1920

1080 x 1440

864 x 1536

960 x 1280

720 x 1280

720 x 960

720 x 720

480 x 640

414 x 736

408 x 544

400 x 400

288 x 352

240 x 320

144 x 208

144 x 176

手机屏幕分辨率:

1080 x 1794

首先我们来看看荣耀8的,未适配的情况下的样子

荣耀8

适配前

竖屏和横屏:

56268336669d155bd6142ada74f71083.png

a8ee69809814ec2435bf024792b26b29.png

我们可以看到,已经变形,在竖屏的情况下,图像已经被挤扁了,横屏则是被拉伸了

适配后

竖屏和横屏:

6cfc8a67f0ebf183ec2671c44f0ee9eb.png

dd3da809d85f3a025b2cdca0c0b12ef2.png

结果显而易见,各个方向的显像都是正常的

我们在来看看S8+, S8+的拉伸看着更加明显

机型:三星S8+(厂商:Samsung,型号:SM-G9550)

相机支持的预览分辨率:

1080 x 1920

1080 x 1440

1088 x 1088

720 x 1280

720 x 960

720 x 720

480 x 720

480 x 640

288 x 352

240 x 320

144 x 176

手机屏幕分辨率 :

1080 x 2094

适配前

竖屏和横屏:

a38d153cc375a88c8690aeb21487de58.png

2ad86e28dfaae7826606e704a289f5a1.png

可以看到具有全面屏的s8+变形的还挺厉害

适配后

竖屏和横屏:

8b3aa52287b273b046a9cef21b5a5ee4.png

02d2e10de96609f31fde77285517e07d.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值