将应用支持扩展到更大屏幕的设备(例如平板电脑、可折叠设备和 Chrome 操作系统设备)是扩大您的覆盖面和互动度的绝佳方式。平板电脑的增长率比去年同期 (YOY) 大幅增长了 30%,Chrome 操作系统设备比去年同期增长了 92%。我们还发现,用户使用平板电脑的时间比去年同期增长了 50%。
了解如何构建能够跨 Android 生态系统无缝运行的应用。
开始使用
此外,还应考虑以下因素:平板电脑和可折叠设备的屏幕空间更大。您将有机会展示更丰富的内容、启用多任务处理功能,或打造在手机上无法实现的独特体验。
灵活应对大屏幕
您的应用至少应满足以下条件:无论在哪种屏幕上运行,应用的显示布局都能很好地适应该屏幕。
支持不同的屏幕尺寸。Android 设备的形状和尺寸多种多样,因此应用的布局需要十分灵活。也就是说,应用布局应能够很好地适用不同的屏幕尺寸和方向,而不是为布局定义硬性尺寸(也就是假定采用特定的屏幕尺寸和宽高比)。
应对状态转换
在应用窗口使用期间,窗口的尺寸可能会发生变化。例如,应用可能会在某 Chrome 操作系统设备(该设备允许多个应用同时在尺寸可动态变化的窗口中运行)上运行,也可能会在支持各种折叠方式的可折叠设备上运行。
多窗口支持一文中介绍了如何支持您的应用在分屏和画中画模式下运行。
打造适用于可折叠设备的应用一文中介绍了如何支持可折叠设备。
处理自由式多窗口和输入设备操作
某些用户操作(如窗口大小调整和鼠标跟踪)需要您的应用响应动态变化的状态。
Chrome 操作系统设备部分中介绍了如何处理多个窗口。
Chromebook 的输入兼容性一文中给出了有关支持鼠标和触控板输入方面的建议。
其他资源