如何在android中设计屏幕?
我是Android新手 我想知道如何在Android中使用java设计屏幕如何在android中设计屏幕?,android,Android,我是Android新手 我想知道如何在Android中使用java设计屏幕 通过xml设计和通过java设计哪一个是最好的?通过xml设计更易于维护。例如,如果您必须更改UI中的某些内容,您只需在一个xml文件中更改它,而不是在所有源代码中查找它 另一方面,在java中,您可以更快地完成一些工作。假设您需要显示一个按钮矩阵。在java中,您可以使用循环创建和显示它们,而不是通过xml创建它们 总而言之,这取决于你必须做什么。如果您需要设计或多或少的静态UI,请选择xml,并仅在运行时使用Java
通过xml设计和通过java设计哪一个是最好的?通过xml设计更易于维护。例如,如果您必须更改UI中的某些内容,您只需在一个xml文件中更改它,而不是在所有源代码中查找它 另一方面,在java中,您可以更快地完成一些工作。假设您需要显示一个按钮矩阵。在java中,您可以使用循环创建和显示它们,而不是通过xml创建它们
总而言之,这取决于你必须做什么。如果您需要设计或多或少的静态UI,请选择xml,并仅在运行时使用Java编辑它们。谢谢您的回答。我必须使用Java设计屏幕。您能给出一些基本想法吗?您应该更准确地说明您需要完成的任务,因为您没有提供太多信息。你有没有尝试过Android文档?因为你是Android新手,我觉得这对你来说很难。首先尝试XML并查看一些教程。当您考虑如何在XML中布局时,请将其视为HTML文件和相对嵌套显示。我只添加了图像按钮。在onfocus时,我希望更改图像按钮的背景(使用java)。请查看
按钮类的setBackground()
方法