成为与众不同的大屏设备应用
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。

第 1 层级 - 大屏设备应用质量指南的顶级质量层级。

将应用打造成与众不同的大屏设备应用,就能给用户带来在小屏设备上无法实现的体验。
将应用打造成与众不同的大屏设备应用,可让多任务处理和拖放操作既方便又简单。与众不同的应用支持可折叠设备的独特功能(例如桌面折叠状态),从而提供其他类型的设备无法比拟的用户体验。
外接键盘、鼠标和触控板支持与桌面设备相当。全面的触控笔支持让触控笔成为设备不可或缺的一部分。
正确做法和错误做法
- 打开格局
- 设计自定义布局和行为
- 让您的应用与众不同
- 甘于平庸
- 仅针对一两种设备类型进行设计
- 让您的应用平平无奇
指南
遵循第 1 层级指南,让您的应用脱颖而出。
通过在大屏设备上同时处理多个任务,提高用户的工作效率。
指南 LS-M3 和 LS-M4
内容
应用支持所有多任务处理模式,包括多窗口、多实例和画中画。
原因
大屏设备提供了充足的显示空间,用户可以同时处理多个应用。
大屏可折叠设备就像是手机和平板电脑合二为一。桌面折叠状态和图书折叠状态等折叠功能让打造全新用户体验成为可能。
指南 LS-F1 和 LS-F2
内容
应用支持所有折叠状态,包括桌面折叠状态、图书折叠状态和双显示屏。应用还支持双屏幕设备。
原因
因此,支持可折叠设备的独有功能可以让您的应用脱颖而出。
大屏设备非常适合进行应用内拖放互动,或在 Android 7.0(API 级别 24)及更高版本上于多窗口模式下进行应用间拖放互动。
指南 LS-D1
内容
应用支持在应用内执行拖放操作,并且支持使用触控输入、鼠标、触控板和触控笔在各应用间拖放内容。
原因
为应用添加拖放功能,可提高用户的工作效率和互动度。
全面支持外部输入设备。
指南 LS-I10 到 LS-I16
内容
应用提供与网页版和桌面版一样的键盘快捷键,包括:通过 Ctrl + 点击/Ctrl + 点按和 Shift + 点击/Shift + 点按来实现增强功能。当用户使用鼠标或触控板滚动浏览内容时,应用会显示滚动条。用户可以使用鼠标或触控板调整界面面板大小及重新配置界面面板。鼠标和触控板悬停可启用飞出菜单或提示。
原因
为用户提供可以通过键盘、鼠标和触控板实现的所有输入功能。
顶级应用支持配备触控笔的大屏设备。借助触控笔,用户可以进行绘图、书写、执行擦除操作,以及通过各种触摸和手势互动来使用应用。
指南 LS-S2 至 LS-S4
内容
应用支持使用触控笔进行绘图、书写、擦除、拖放,并让触控笔支持压力感应、倾斜检测以及防手掌和手指误触功能。
原因
在高端设备上提供卓越的用户体验。提高用户的工作效率和满意度。
为鼠标、触控板和触控笔互动提供上下文信息。
指南 LS-P1
内容
应用可显示自定义光标,例如为处理文本时显示的 I 型光标、为可调整大小的面板设置的大小调整手柄、表明正在处理的旋转图标。
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2025-07-27。
[null,null,["最后更新时间 (UTC):2025-07-27。"],[],[],null,["# Large screen differentiated\n\nTIER 1 --- The top-quality tier of the [Large screen app\nquality](/docs/quality-guidelines/large-screen-app-quality) guidelines.\n\nAPPS DIFFERENTIATED FOR LARGE SCREENS create a user experience not possible on\nsmall screen devices.\n\nLarge screen differentiated apps make multitasking and drag and drop convenient\nand simple. Differentiated apps support the unique features of foldable devices,\nlike tabletop posture, for a user experience other types of devices can't match.\n\nExternal keyboard, mouse, and trackpad support are on par with desktop\ncomputers. Comprehensive stylus support makes the stylus an integral part of the\ndevice.\n\nDo's and don'ts\n---------------\n\ncheck_circle\n\n### Do\n\n- Think big\n- Design custom layouts and behaviors\n- Make your app different from anything else \ncancel\n\n### Don't\n\n- Settle for less\n- Design for just one or two device types\n- Let your app be unremarkable\n\nGuidelines\n----------\n\nDifferentiate your app by following the Tier 1 guidelines. \n\n### [Multitasking and multi-instance](/docs/quality-guidelines/large-screen-app-quality#t1_multitasking_multi-instance)\n\nMake users more productive with multitasking on large screens.\n\nGuidelines [LS-M3](/docs/quality-guidelines/large-screen-app-quality#LS-M3) and [LS-M4](/docs/quality-guidelines/large-screen-app-quality#LS-M4) \n\n#### What\n\nApp supports all multitasking modes, including multi‑window, multi‑instance, and picture‑in‑picture. \n\n#### Why\n\nLarge screens provide plenty of display space for users to work with multiple apps simultaneously. \n\n#### How\n\nLearn how to include your app in multitasking in the [Multi-tasking and multi-instance](/guide/topics/large-screens/multitasking-and-multi-instance) overview. \n\n### [Foldable postures and states](/docs/quality-guidelines/large-screen-app-quality#t1_foldable_postures_states)\n\nLarge screen foldable devices are like a phone and tablet in one. Folding features such as tabletop posture and book posture offer new user experience possibilities.\n\nGuidelines [LS-F1](/docs/quality-guidelines/large-screen-app-quality#LS-F1) and [LS-F2](/docs/quality-guidelines/large-screen-app-quality#LS-F2) \n\n#### What\n\nApp supports all foldable postures, including tabletop posture, book posture, and dual display. App also supports dual‑screen devices. \n\n#### Why\n\nDifferentiate your app by supporting the unique features of foldable devices. \n\n#### How\n\nUnfold the facts in the [Foldable postures and states](/guide/topics/large-screens/foldable-postures-and-states) overview. \n\n### [Drag and drop](/docs/quality-guidelines/large-screen-app-quality#t1_drag_drop)\n\nLarge screens are perfect for drag and drop interactions---within an app or, on Android 7.0 (API level 24) and higher, between apps in multi‑window mode.\n\nGuideline [LS-D1](/docs/quality-guidelines/large-screen-app-quality#LS-D1) \n\n#### What\n\nApp supports drag and drop within the app and to and from other apps using touch input, mouse, trackpad, and stylus. \n\n#### Why\n\nIncrease user productivity and engagement by adding drag and drop capabilities to your app. \n\n#### How\n\nSee the [Drag and drop](/guide/topics/large-screens/drag-and-drop) overview. \n\n### [Keyboard, mouse, and trackpad](/docs/quality-guidelines/large-screen-app-quality#t1_keyboard_mouse_trackpad)\n\nProvide full support for external input devices.\n\nGuidelines [LS-I10](/docs/quality-guidelines/large-screen-app-quality#LS-I10) through [LS-I16](/docs/quality-guidelines/large-screen-app-quality#LS-I16) \n\n#### What\n\nApp provides keyboard shortcut parity with web and desktop versions, including \u003ckbd\u003eCtrl\u003c/kbd\u003e+click or \u003ckbd\u003eCtrl\u003c/kbd\u003e+tap and \u003ckbd\u003eShift\u003c/kbd\u003e+click or \u003ckbd\u003eShift\u003c/kbd\u003e+tap for enhanced capabilities. App displays a scrollbar for content scrolled using a mouse or trackpad. Users can resize and reconfigure UI panels using a mouse or trackpad. Mouse and trackpad hover activates fly‑out menus or tooltips. \n\n#### Why\n\nGive users all the input capabilities possible with keyboard, mouse, and trackpad. \n\n#### How\n\nTo learn how to support advanced input capabilities, see the [Keyboard, mouse, and trackpad](/guide/topics/large-screens/keyboard-mouse-and-trackpad-tier-1) overview. \n\n### [Stylus](/docs/quality-guidelines/large-screen-app-quality#t1_stylus)\n\nTop-tier apps support stylus-equipped large screen devices. A stylus enables users to draw, write, erase, and work with your app using a variety of touch and gesture interactions.\n\nGuidelines [LS-S2](/docs/quality-guidelines/large-screen-app-quality#LS-S2) through [LS-S4](/docs/quality-guidelines/large-screen-app-quality#LS-S4) \n\n#### What\n\nApp provides stylus support for drawing, writing, erasing, drag and drop, pressure sensitivity, tilt detection, and palm and finger rejection. \n\n#### Why\n\nProvide an exceptional user experience on premium devices. Enhance user productivity and satisfaction. \n\n#### How\n\nFor guidance about advanced stylus support, see the [Stylus](/guide/topics/large-screens/stylus-tier-1) overview. \n\n### [Custom cursors](/docs/quality-guidelines/large-screen-app-quality#t1_custom_cursors)\n\nProvide context for mouse, trackpad, and stylus interactions.\n\nGuideline [LS-P1](/docs/quality-guidelines/large-screen-app-quality#LS-P1) \n\n#### What\n\nApp displays customized cursors such as an I-beam for text, resize handles for resizable panels, processing spinners. \n\n#### Why\n\nCreate a refined user experience that's pleasing as well as productive. \n\n#### How\n\nSee the [Custom cursors](/guide/topics/large-screens/custom-cursors) overview."]]