Layout 网格与基于布局的小部件工具包

Layout 网格与基于布局的小部件工具包,layout,grid,widget,Layout,Grid,Widget,仅网格小部件工具包(如Cocoa Touch)与基于布局的工具包(如Swing或gtk+) iOS Cocoa Touch仅基于网格,当屏幕分辨率升级(iPhone4)或放大(iPad)时,必须移植所有应用程序 如果您可以选择您将使用什么?如果我是为屏幕大小可能不同的平台设计的,我会使用基于布局管理器的工具包。但是,如果我可以使用相同的屏幕分辨率和屏幕大小,我会选择使用基于网格的工具包,因为这意味着我不需要考虑制作基于布局管理器的UI的所有逻辑

仅网格小部件工具包(如Cocoa Touch)与基于布局的工具包(如Swing或gtk+)

iOS Cocoa Touch仅基于网格,当屏幕分辨率升级(iPhone4)或放大(iPad)时,必须移植所有应用程序


如果您可以选择您将使用什么?

如果我是为屏幕大小可能不同的平台设计的,我会使用基于布局管理器的工具包。但是,如果我可以使用相同的屏幕分辨率和屏幕大小,我会选择使用基于网格的工具包,因为这意味着我不需要考虑制作基于布局管理器的UI的所有逻辑