在 Lollipop 之前的版本中使用 RecyclerView 和 CardView 并将应用程序设置为 运行

use RecyclerView and CardView and set app to run in earlier versions than Lollipop

如您所知,Android Lollipop 有两个新的小部件,让您的生活更轻松,RecyclerView 和 CardView...我想在我的应用程序中使用这两个功能,但我的应用程序如何 运行 在更早的 android 版本中?(例如在 JellyBean 中) 如何在所有 android 版本中将我的应用程序资源文件设置为 运行?如果我使用 v7 支持库,我可以在 运行 旧版本 Android 的设备上使用 RecyclerView 和 CardView 小部件吗?!

RecyclerView 和 CardView 是 v7 支持库的一部分,这意味着您可以在 api 7 及更高版本的任何设备上使用它。

如官方所述link

每个支持库都向后兼容特定的 Android API 级别。

例如

support v4 : minSdk=4
v7 appcompat library: minSdk=7
v7 recyclerview library: minSdk = 7
v7 CardView library: minSdk = 7