gpt4 book ai didi

android - 我可以在 Android Studio 中为各种屏幕分辨率自动创建 XML 布局吗?

转载 作者:行者123 更新时间:2023-11-29 19:24:49 25 4
gpt4 key购买 nike

enter image description here

这张图片基本上说明了一切。我一直做的是从一个初始布局文件手动为各种设备和屏幕分辨率创建不同的布局类型,重新格式化,同时我无情地复制和粘贴直到我的拇指飙升,即默认,-sw480dp,-large,-xlarge,等等取决于我的应用程序的需要。例如,通过添加对 -sw480dp 到 -sw720dp 的支持,我的一些使用旧手机的 friend 可以打开我的应用程序,而不会出现某种 NullPointerException,这甚至会阻止他们使用它。然而,这有时会非常乏味,尤其是在对一个布局文件进行更改时,您希望它也显示在所有其他版本中。底线是,随着时间的推移,更多受支持的设备意味着更多正面评价,并且对您的应用的多余负面评价更少。

所以我现在的问题是,我想为提供的屏幕截图中显示的突出显示布局支持所有这些布局,但我真的不想做我为 comment_listview_item 所做的一切.

我从未在设计机构与全职 Android 开发人员的同事一起工作过,而且我还没有遇到过关于这个主题的好教程。据我所知,我想在这里完成的任何过程都可以自动化是一个谜。

有什么我可以做的,从提供的屏幕截图中突出显示的布局开始,将按照下面的方式自动创建新布局文件的过程?我不相信这个过程真的涉及我目前全神贯注的所有复制粘贴和重新格式化。干杯。

最佳答案

您真的不需要为每个布局创建所有这些 xml 文件。有趣的是,Android 会根据设备自动调整屏幕尺寸。但如果屏幕太小或分辨率太低,那么您的 xml 内容可能无法在此类设备上正确显示。为了精确地工作,您可以简单地为小屏幕、大屏幕和超大屏幕创建布局。如果您还想调整横向模式,您可能需要创建另一个 xml。此链接将帮助您:https://developer.android.com/guide/practices/screens_support.html#support

关于android - 我可以在 Android Studio 中为各种屏幕分辨率自动创建 XML 布局吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41619374/

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