#跟着坚果学鸿蒙#HarmonyOS主流设备窗口全屏时尺寸和支持横竖屏旋转策略
·
HarmonyOS主流设备窗口全屏时尺寸和支持横竖屏旋转策略
当前HarmonyOS主流设备窗口全屏时尺寸和支持横竖屏旋转策略如下表所示。
产品类型 | 窗口全屏时尺寸(vp) | 以348vp为阈值,是否支持横竖屏旋转 | 系统是否默认支持横竖屏旋转 |
---|---|---|---|
手机(Mate60为例) | 374 * 827 | 支持 | 不支持 |
阔折叠(Pura X为例) | 内屏:440 * 797外屏:326 * 326 | 内屏:支持外屏:不支持 | 内屏:不支持外屏:不支持 |
大折叠(Mate X系列,Mate X5为例) | 内屏:711 * 798外屏:345 * 801 | 内屏:支持外屏:不支持 | 内屏:不支持外屏:不支持 |
三折叠(Mate XT为例) | F态(单屏显示):350 * 776M态(双屏显示):712 * 776G态(三屏显示):776 * 1107 | F态(单屏显示):支持M态(双屏显示):支持G态(三屏显示):支持 | F态(单屏显示):不支持M态(双屏显示):不支持G态(三屏显示):支持 |
平板(MatePad Pro为例) | 711 * 1137 | 支持 | 支持 |
PC/2in1 | / | 系统不响应窗口方向,不支持 | 系统不响应窗口方向,不支持 |
不同产品类型对应的窗口全屏时尺寸,可以在应用EntryAbility生命周期函数onWindowCreate()中通过调用window.getWindowProperties().windowRect获取窗口尺寸、调用uicontext.px2vp()将结果转化为vp后查看。
更多推荐
所有评论(0)