【问题标题】:How to integrate Navigation drawer with out using support library如何在不使用支持库的情况下集成导航抽屉
【发布时间】:2014-09-20 17:49:04
【问题描述】:

我的应用只针对 Android 4.4 版本。

  1. 如何在不使用支持库/jar 的情况下集成 Navigation Drawer?
  2. 如果不是,那么 Android 人员是否有任何理由不将 Navigation Drawer 控件集成到 Android 最新版本中,例如:4.4 API 本身。

【问题讨论】:

标签: android view navigation-drawer android-support-library


【解决方案1】:

我自己也在寻找解决方案,主要是因为这个库真的很大。我原本不到 200 kB 的应用程序超过 1.5 MB。难以忍受。因此,我不同意 Piyush 指出的问题的公认答案,但这是一个好方法,因为有一个好的答案。这是哪个以及为什么...

如果只需要 DrawerLayout,则不必使用整个支持库。在我看来,你真的不应该。不要重新发明轮子,也不要将卡车车轮用于自行车。

您可以从支持库中提取 DrawerLayout:here。当心导入的类会使这不仅仅是一个复制/粘贴序列(编辑:API 20 的 75 个文件,准确地说)。因此,只有当你真正节省空间,制作一个小应用程序时,它才有意义。我节省了大约 900 kB。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-05-18
    • 2016-02-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多