我必须将我的Android应用程序编程为与不同屏幕尺寸(平板电脑和智能手机)以及2.3,3.2和4.0版本的最佳兼容性. 我知道为res/layout-sw600dp /命名布局文件夹的可能性.将布局完全匹配到不同的屏幕尺寸.
因此,因为我将使用完全不同的平板电脑/智能手机布局,我会从"加载屏幕"开始,它会测试使用哪个Android版本以及是否使用了平板电脑或智能手机设备,例如在平板电脑的布局,某些屏幕上会出现按钮,智能手机上不会出现这些按钮.
所以我将在包中分离所有这些,如下所示:
我会选择这种分离,因为它是最好的方式,在我看来,为即将到来的*更新*做好准备,如果,假设应该在Android 4.0的ToolBar中添加一个Button.
这种分离在你看来是好事还是完全过载?
4.0中我还应该注意其他任何新功能吗?
layout android version screen-size android-4.0-ice-cream-sandwich