大家好,我开始使用 Android Studio,据我了解,您可以在 XML 代码和 Java 代码中创建对象。我不太确定有什么区别。与使用 TextView 一样,语法有点不同。
我是用两者创建一个java对象吗?
java textview 是否可以更轻松地更改文本和功能,而 xml 则用于应用程序的主要布局/ View ?
最佳答案
对于大多数应用程序来说, View 层次结构是相当静态的。 View 的内容会改变,但 View 本身不会改变。在这种情况下,在 XML 中定义 View 层次结构会更方便。
您也可以用 Java 完成此操作。如果 View 根据某些数据而变化,或者如果有许多 View 都相似且非常系统地排列,从而导致 XML 中的描述过于冗长或重复,那么这很有用。
关于java - 在xml和java代码中创建对象的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44601587/