Surface Duo 上的 Jetpack Compose

Jetpack Compose 是适用于 Android 的新 UI 工具包。 可按照 Android Studio 设置说明设置项目以开始使用 Jetpack Compose。 有关更多初级技巧,请阅读 Jetpack Compose 入门博客文章

Compose SDK

  • TwoPaneLayout

    一个 UI 组件,可帮助你为双屏设备、可折叠设备和大屏幕设备生成双窗格布局。

  • WindowState

    一个实用程序库,使用它通过 Jetpack 窗口管理器库可轻松地详细了解双屏、可折叠和大屏幕设备的窗口状态。

  • ComposeTesting

    我们的测试工具包中的实用工具库可帮助你编写适用于双屏、可折叠设备的 UI 测试。

Compose 示例

这些示例演示 Surface Duo 的所有不同设计模式和独特功能,以及使用 Jetpack Compose 的其他具有大屏幕的可折叠设备。

UI 测试

按照以下步骤使用组合库在可折叠的双屏设备上测试 Jetpack Compose 布局。