支持库允许我们使用更新的功能,即使使用旧版本的Android,但我注意到它们也适用于较新版本。
我们是否需要检测版本并选择使用支持 仅当应用程序运行时,类的库版本 旧版本?
或者是否适合简单地使用a的支持库版本 甚至在常规版本可用的情况下也可以上课?
现在我认为第二种选择会更好,因为它会使应用程序更易于阅读和理解,而不是特殊情况。但是还有其他的利弊需要考虑吗?
有第三种选择吗?
答案 0 :(得分:0)
使用支持库类比Android框架类有优缺点。
优点:
缺点:
所以,我更喜欢选项2
或者,即使在常规版本可用的情况下,它是否适合简单地使用类的支持库版本
此外,如果有任何新版本可用,则会在Android Studio上通知。如果有任何更新,我们无需手动检查。