嗨,
如何使用XML代码代替Android代码进行UI开发?XML与普通Android代码有什么不同之处?
发布于 2012-01-24 18:13:28
基本上,如果布局中有静态元素,最好使用XML。如果您的布局具有动态更改自身的属性,那么最好使用Java。就其有用性而言,使用XML会更好一些,因为与动态运行的代码相比,您可以轻松地重新配置XML。最后,设计是一个选择和意见的问题。
发布于 2012-01-24 18:23:48
使用XML开发UI比使用JAVA代码开发UI容易得多,这主要是由于可视化的拖放特性。但是通过XML布局视图的方式在本质上是静态的,但是通过Java代码,它可以在运行时工作(可能会根据不同的条件进行调整)。因此,建议您认为没有时间变化的布局的一部分应该由XML实现,反之亦然,通过JAVA编码。此外,在运行时,根据需要,JAVA cod可以覆盖由XML生成的静态UI。
发布于 2012-01-24 18:13:07
阅读这篇文章,你会得到你的答案:
http://developer.android.com/guide/topics/ui/declaring-layout.html
https://stackoverflow.com/questions/8984978
复制相似问题