是否可以在包含 API 级别 21 功能的 android 项目中导入外部库(.jar文件),然后在我的应用程序中使用它们,最低 SDK 版本设置为 17?我真的很喜欢材料设计,但正如谷歌所说,"要在Android应用程序中使用材料设计,请遵循材料设计规范中定义的准则,并使用Android 5.0(API级别21)及更高版本中提供的新组件和功能。有没有办法在较低的 API 级别的 android 设备上实现材料设计和这些过渡?
您可以在棒棒糖前版本中使用材料设计中的有限功能。没有路径动画等。查看此链接以了解哪些功能可以向后移植。
http://android-developers.blogspot.com/2014/10/appcompat-v21-material-design-for-pre.html
虽然现在是appcompat-v22,这是谷歌发布的最新SDK。