我想知道不同Android设计布局之间的优缺点。在某些情况下,我觉得可以在线性布局或表格布局之间进行选择,或者在线性布局和相对布局之间进行一些选择。我想知道以下Android设计布局比较
- 其布局最好是在这种情况下,
- 这是快速绘制,ECT
- 哪一个是最好的性能
可能有人请提供布局之间的比较(线性,相对,绝对,表格,框架等)?
我想知道不同Android设计布局之间的优缺点。在某些情况下,我觉得可以在线性布局或表格布局之间进行选择,或者在线性布局和相对布局之间进行一些选择。我想知道以下Android设计布局比较
可能有人请提供布局之间的比较(线性,相对,绝对,表格,框架等)?
布局的名称是相当描述:你会使用LinearLayout
当你想的意见直线,当你想要一个表的表等
当你有复杂的布局,RelativeLayout
是首选。
所有这些将在相对相似的时间绘制。你需要尽量避免的是创建太多的嵌套布局(例如,LinearLayout
在LinearLayout
内)。
请花点时间观看本视频:Romain Guy's Google I/O 2009 talk。大量的信息可以从那里获得关于布局效率的信息。
这是您的答案的好链接。 http://www.learn-android.com/2010/01/05/android-layout-tutorial/
相对布局是最好的,因为它在UI上易于管理控件。 但如果你想要表格格式的数据,那么表格布局非常好。 我希望它有帮助!
如果您主要使用Linearlayout,它将会很有帮助,因为您可以在Landscape和Potrait模式下为不同的屏幕尺寸使用相同的应用程序。我在布局中仅使用了Linearlayout,因此当所有屏幕尺寸的方向更改时,我的设计看起来都一样。