文章目录
一、Android、Flutter 折叠屏适配
二、展开大屏适配
三、折叠主屏适配
四、折叠副屏适配
五、折叠屏动态热切换适配
五、拉伸布局
六、X 轴自适应适配
七、布局重构
八、Android...3
种形态 :
展开形态 ( 大屏 ) : 屏幕宽高比
8:7.1
, 近似于正方形 ; 分辨率为
2480 \times 2200
;
折叠形态 ( 主屏 ) : 屏幕宽高比
19.5...A 是合格的 , 其它都不符合规范 ;
五、折叠屏动态热切换适配
----
上述折叠屏的三种形态 , 在任何一种形态 , 打开应用 , 都按照对应的适配要求显示 ;
假如再打开后 , 屏幕形态切换..., 就需要自动切换屏幕样式 ;
如 : 当前是 折叠状态主屏 打开应用 ( 此时宽高比
19.5:9
) , 突然将手机打开开 , 变为 展开状态大屏 ( 此时宽高比
8:7.1
) , 官方要求应用的布局要实时切换成...;
大屏状态下 , 使用另外一套布局 ;
这种开发代价较大 , 一般 Web 开发可以使用这种布局样式 ;
八、Android、Flutter 中的程序配置
----
1、屏幕自适应配置
在 AndroidManifest.xml