gpt4 book ai didi

java - 用java而不是xml设计android ui?

转载 作者:行者123 更新时间:2023-12-01 05:46:23 24 4
gpt4 key购买 nike

有人知道这方面的一些好的指南吗?那里似乎几乎什么都没有。我发现的最好的是 this但还不是很全面。

另外,我对 Android 开发真的很陌生。我知道有像 api 这样的资源在那里,但我正在寻找更多的指南,并且在 java 中做 ui 似乎比 xml 更有吸引力。

最佳答案

这件事上缺乏指南的原因很简单:Android UI 是围绕 XML 布局设计的。使用 XML 构建 UI 比以编程方式构建要优越得多(出于某些原因,请参阅我对您的帖子的评论)。在代码中添加和调整一些 UI 组件很常见,但不应取代而是补充基于 XML 的 UI。您还可以考虑在 XML 中定义可重用组件,然后使用 Activity#getLayoutInflater 来“膨胀”这些 fragment 。例如,这就是列表中项目的频繁构建方式。当然,没有什么可以阻止您完全在代码中构建布局和组件。好的做法是在 Activity#onCreate 中创建一次,然后在其余代码中重复使用

关于java - 用java而不是xml设计android ui?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5825612/

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