JessYanCoding / AndroidAutoSize

🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案).
Apache License 2.0
13.47k stars 1.96k forks source link

请问现在2023年了,安卓官方还没弄好自动适配? #445

Open RXlung opened 1 year ago

RXlung commented 1 year ago

1.感谢这个框架的强大 2.请问现在2023年了,安卓官方还没弄好自动适配,还是得依靠三方和自己弄适配?

JessYanCoding commented 1 year ago

是的,官方文档上的屏幕适配规范,指的是希望在更大屏幕的机型上可以显示更多的 UI 元素,这样对用户来说在更大屏幕的机型上可视和可操作的内容更加丰富;而不是指在所有不同屏幕大小的机型上只是动态地百分比缩放界面。

所以,要想达到官方屏幕适配规范,给用户提供更完美的用户体验,官方是希望应用开发者提供动态的布局方案,甚至同一个页面多套布局的。

至于百分比适配只不过是民间自行实现的最具性价比的屏幕适配方案罢了,这并不符合官方的理念,所以官方更不会出工具去支持这种 "偷懒" 的适配方式(Google 曾出过百分比库,不过早已作废 Android Percent Support Repository)。

WeChate163bef5c34525caefe4a32be772e4a1

大屏设备应用质量指南 Compose 适配方案

这两个文档都介绍的是怎么构建更灵活的自适应布局,而不是百分比布局。