是否可以在包含 API 级别 21 的功能的 Android 项目中导入外部库(.jar 文件),然后在我的应用程序中使用它们,并将最低 sdk 版本设置为 17? 我非常喜欢Matierial Design,但正如Google所说,“要在Android应用程序中使用Material Design,请遵循Material Design规范中定义的指南,并使用Android 5.0(API级别21)及更高版本中提供的新组件和功能。”,那么有没有办法解决这个问题?有没有办法在较低 API 级别的 Android 设备上实现 Material Design 和这些转换?
最佳答案
您可以在 Lollipop 之前的版本中使用 Material 设计中的有限功能。没有路径动画等。查看此链接以了解哪些功能可以向后移植。
http://android-developers.blogspot.com/2014/10/appcompat-v21-material-design-for-pre.html
虽然现在是appcompat-v22,这是Google发布的最新SDK。
关于java - 通过外部库在 android 中使用更高的 API 级别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30873550/