Android 支持不同设备(操作栏、左导航)

Android 支持不同设备(操作栏、左导航),android,Android,我注意到,对于运行FB应用程序的旧设备,它没有操作栏或左导航中的幻灯片。通常有两个不同的版本吗?或者,为容纳所有版本而构建的同一个应用程序是最好的选择吗。 根据这本书,最佳实践似乎是在运行时检查版本,然后决定实现,无论是布局还是活动。可能是一个界面,所以它是一个更好的设计 并行活动和片段是好的,其中片段在运行时决定,或者活动在运行时根据版本选择 不要依赖于异常处理,因为Android做得很慢。老实说,如果你正在为Android 2.0+开发一个应用程序,并试图实现一个通用导航系统,我只想实现,它

我注意到,对于运行FB应用程序的旧设备,它没有操作栏或左导航中的幻灯片。通常有两个不同的版本吗?或者,为容纳所有版本而构建的同一个应用程序是最好的选择吗。 根据这本书,最佳实践似乎是在运行时检查版本,然后决定实现,无论是布局还是活动。可能是一个界面,所以它是一个更好的设计

并行活动和片段是好的,其中片段在运行时决定,或者活动在运行时根据版本选择


不要依赖于异常处理,因为Android做得很慢。

老实说,如果你正在为Android 2.0+开发一个应用程序,并试图实现一个通用导航系统,我只想实现,它符合

在不同的android版本或设备上拥有不同的导航基础,可能会在用户升级时混淆用户,此外,这将为您节省一些代码并使您的项目更加简单