0

我想在 Android 中完全自定义 SystemUI。我阅读了代码,但没有找到以下问题的答案:

  • 我可以在系统 UI 中获取 PackageManager 来检索所有已安装的应用程序吗?
  • Android系统如何确定应用程序的空间?我希望找到这样的垂直布局:

    StatusBar
    

    应用程序/启动器/...


     NavBar
    

    但我找不到这样的东西。“AppSpace”在哪里定义。

  • NavBar 位于屏幕底部而 StatusBar 位于顶部的设置在哪里?

我想修改 TabletSystemBar 但使用电话布局作为更好示例的参考

4

1 回答 1

0

我可以在系统 UI 中获取 PackageManager 来检索所有已安装的应用程序吗?

您可以通过PackageManager.getInstalledApplications.

Android系统如何确定应用程序的空间?我希望能找到这样的垂直布局......

您可以在此文件夹中找到与状态栏相关的内容:src/com/android/systemui/statusbar 和导航栏定义在 ./src/com/android/systemui/statusbar/phone/NavigationBarView.java

于 2014-05-09T03:19:55.550 回答