【发布时间】:2012-09-18 17:33:12
【问题描述】:
data1 hello hi
data2 hello2 hi
data3 hi Hello
我想知道应该用什么,TableLayout?linearLayout还是RelativeLayout?哪个view实现布局更好?我也想用xml代码实现这个布局,求各位帮忙,谢谢!
【问题讨论】:
data1 hello hi
data2 hello2 hi
data3 hi Hello
我想知道应该用什么,TableLayout?linearLayout还是RelativeLayout?哪个view实现布局更好?我也想用xml代码实现这个布局,求各位帮忙,谢谢!
【问题讨论】:
你需要什么东西走动吗?与任何对象交互?
如果你只是想要这么简单的东西,你可以使用 TableLayout。如果您只需要支持ICS(Android 4.0)及更高版本,您还可以查看GridLayout。
就性能而言,LinearLayout 可能不是您的最佳选择(会做很多计算而不会太多)。如果表格中有很多元素,RelativeLayout 也不是最好的。
您还可以从 Google 员工那里查看 this answer 关于 TableLayout 的信息。
【讨论】:
这完全取决于您要设计的 GUI,以及您希望如何放置 GUI 对象。 Android 官方网站有一个关于这个主题的非常有用和有用的教程:
http://developer.android.com/guide/topics/ui/declaring-layout.html
http://developer.android.com/guide/topics/ui/declaring-layout.html#CommonLayouts
【讨论】: