gpt4 book ai didi

android - 关于主题、栏等,不确定我是否应该使用 AppCompat

转载 作者:行者123 更新时间:2023-11-30 01:24:48 24 4
gpt4 key购买 nike

我一直对这个很困惑。我希望能够有很多人使用我的应用程序,但截至本文为止,这似乎很难,除非您将最低 API 设置为 16-17 左右。

即使我将我的 API 设置为这个级别,使用 AppCompatActivity/Support Library 之类的东西对我来说有什么意义吗?

如果我想使用 Material 主题,我是必须将最小 API 设置为 21 还是使用 AppCompat?

“ActionBars”仍然存在,还是已被弃用?我正在尝试找到可以让我在所有首选项屏幕(包括嵌套屏幕)上显示栏的东西。我还尝试在栏和首选项中包含图标。

所以我不确定我需要使用什么 API/要使用什么库。

最佳答案

您的问题与之前提出的问题类似 Should I use AppCompat v7 if minsdk is 14

AppCompat 库允许您向 SDK 版本中没有的早期版本提供 Android 更高版本中的特性和功能。主题特性和功能是其中的一部分,但当然不限于此。您已经说过的例子是 Material 设计。如果您希望 SDK 21+ 中引入的小部件和 View 在 API 15 (ICS) 中得到支持,那么您可以使用 AppCompat 21+。但是,不需要 AppCompat +7 中的功能(例如 AnimatedVectorDrawable),因为 Api 15 已经支持它。

如此有效,这取决于您要支持的功能和您定位的最低 SDK。

希望对您有所帮助!

关于android - 关于主题、栏等,不确定我是否应该使用 AppCompat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36534848/

24 4 0