首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Android中使用XML进行开发

在Android中使用XML进行开发
EN

Stack Overflow用户
提问于 2012-01-24 18:09:09
回答 3查看 120关注 0票数 2

嗨,

如何使用XML代码代替Android代码进行UI开发?XML与普通Android代码有什么不同之处?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-01-24 18:13:28

基本上,如果布局中有静态元素,最好使用XML。如果您的布局具有动态更改自身的属性,那么最好使用Java。就其有用性而言,使用XML会更好一些,因为与动态运行的代码相比,您可以轻松地重新配置XML。最后,设计是一个选择和意见的问题。

票数 2
EN

Stack Overflow用户

发布于 2012-01-24 18:23:48

使用XML开发UI比使用JAVA代码开发UI容易得多,这主要是由于可视化的拖放特性。但是通过XML布局视图的方式在本质上是静态的,但是通过Java代码,它可以在运行时工作(可能会根据不同的条件进行调整)。因此,建议您认为没有时间变化的布局的一部分应该由XML实现,反之亦然,通过JAVA编码。此外,在运行时,根据需要,JAVA cod可以覆盖由XML生成的静态UI。

票数 2
EN

Stack Overflow用户

发布于 2012-01-24 18:13:07

阅读这篇文章,你会得到你的答案:

http://developer.android.com/guide/topics/ui/declaring-layout.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8984978

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档