Android支持库,何时使用?
我想知道,假设我想开发一些android应用程序,我需要新的API规范,但也支持一些旧版本。问题是:我是用支持库构建所有东西,还是每次都检查sdk版本并根据它运行所选代码段? 顺致敬意,Android支持库,何时使用?,android,optimization,android-support-library,Android,Optimization,Android Support Library,我想知道,假设我想开发一些android应用程序,我需要新的API规范,但也支持一些旧版本。问题是:我是用支持库构建所有东西,还是每次都检查sdk版本并根据它运行所选代码段? 顺致敬意, Robert如果支持库中提供了您需要的所有功能,我会选择支持库 如果您不必一直检查API版本,它将大大简化您的代码、布局等。这意味着代码的维护将更容易,bug的数量也应该更低 支持库类和用法与实际类非常相似,因此当您决定稍后放弃对旧Android版本的支持时,删除支持库的工作将相当简单。我想最好使用支持库构建所
Robert如果支持库中提供了您需要的所有功能,我会选择支持库 如果您不必一直检查API版本,它将大大简化您的代码、布局等。这意味着代码的维护将更容易,bug的数量也应该更低
支持库类和用法与实际类非常相似,因此当您决定稍后放弃对旧Android版本的支持时,删除支持库的工作将相当简单。我想最好使用支持库构建所有内容,而不是编写两段代码,一个是新的,一个是旧的。虽然如果您确信您不会以旧版本为目标,那么在这种情况下,只需使用新代码即可