我是 android studio 和 android 开发的新手。我正在尝试使用指南来使我的布局适应所有屏幕尺寸。我正在通过百分比标签设置指导方针。
例如:在我的登录屏幕内,我正在为父布局的边距创建不同的指南,为不同按钮和文本字段等创建不同的指南,而不是给它们高度和宽度,以正确放置它们。
我的想法是,随着手机屏幕尺寸的变化(例如从谷歌像素7到谷歌像素1),指南将自动适应屏幕的百分比,就像我将左边距指南设置为5% 那么智能手机屏幕尺寸上都是 5%,因此对于所有屏幕尺寸来说,我都能获得一致的设计。
问题:我的这种方法是否正确,或者会导致我的应用程序滞后,或者是否有更好的自适应和响应式布局方法?