gpt4 book ai didi

android - 仅将 LinearLayout 用于仅计划使用一个屏幕的布局是一种好习惯吗?

转载 作者:搜寻专家 更新时间:2023-11-01 07:42:04 24 4
gpt4 key购买 nike

我的 Android 应用程序中有一个屏幕只占用一个屏幕。因此,我认为只使用 LinearLayout 作为我的基本布局会非常快速和容易: enter image description here

我认为这会很好。但是,我在想,如果有人在智能手机上使用 2.7 英寸屏幕怎么办?或者他们做 Split View。如果不滚动,他们可能无法看到所有内容。那么,按我现在的方式进行布局是好习惯还是允许用户滚动查看所有内容总是好的?

最佳答案

由于存在许多不同的设备,有些设备的屏幕非常小或异常,因此在需要时使布局可滚动是个好主意。

这是通过将布局封装在 ScrollView 中实现的。

解决此问题的其他流行方法是使用 ConstraintLayouts 或遗留的 Relativelayouts,它们彼此相对放置,并相对于屏幕边框放置。

如果布局部分离开屏幕怎么办?也许这没什么大不了的,但也许它隐藏了布局的重要部分(例如“下一步”按钮或一些重要信息)。所以是的,您的担心是有道理的。

我认为让应用程序在尽可能多的不同手机上运行是一种很好的做法,我也相信确保布局不会部分出现在屏幕外是一种很好的做法。

关于android - 仅将 LinearLayout 用于仅计划使用一个屏幕的布局是一种好习惯吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54712345/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com