一个800多行代码的XML布局,可以吗?

问题描述 投票:0回答:1

经过 4 天的编码,今天我完成了屏幕布局的编写,该屏幕将在电子商务应用程序中显示产品详细信息。我的布局最终有超过 800 行 xml 代码,我已尽力使内容变得干净和有组织。然而,这似乎太难维护、记录或测试。我只是觉得我没有以正确的方式这样做..

我不是经验丰富的开发人员,我的问题是这是唯一的方法吗?

或者还有其他更好的方法吗?

android xml android-layout
1个回答
0
投票

我会把它分成几部分。执行此操作的两种常见方法:

1)使用

<include>
标签。 include 标签允许您将一个 xml 文件的内容包含在另一个文件中。这将允许您将内容分成逻辑块并将每个逻辑块分开。

2)使用自定义视图。例如,每个部分都可以是它自己的视图,并在代码中变成它自己的 View 类。这将允许您将整个部分视为代码中的一个逻辑对象,并允许您将其作为一个视图包含在 xml 中。

© www.soinside.com 2019 - 2024. All rights reserved.