首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Material Design — 菜单(Menus)

菜单栏通常使用单个单词作为标签,“文件”,“格式”和“编辑”。其他上下文可能需要更长的标签。 禁用菜单选项 菜单显示一组一致的菜单项。...·与当前情景无关的菜单项可能会被删除 ·与情景相关但需要满足某些条件的菜单项可能被禁用置灰)。 例如,当选择文本后,“复制”这个菜单选项才变为可选择项。...例如,当使网页上的文本高亮Android仅显示“复制”菜单项,因为用户无法“剪切”或“粘贴”文本。 ? 情景菜单 菜单是可滚动的 如果菜单高度阻止其显示所有菜单项目,菜单可以在内部滚动。...菜单项例子 不可用的操作 将操作显示为不可用(置灰)而不是将其删除,让用户知道它们可以在正确的条件下存在。 例如,重做在没有任何可重做的操作禁用。 剪切和复制在没有选择内容不可用。 ?...·如果简单菜单中的文本长到需要换行,就改为使用Simple Dialogs,因为可以有不同高度的行(如下图)。 ? ·内容可滚动,菜单一直显示滚动条。

5.8K100

【愚公系列】2023年11月 Winform控件专题 RichTextBox控件详解

它可以设置为以下值之一:ImeMode.NoControl:禁用输入法编辑器的控制。ImeMode.On:启用输入法编辑器。ImeMode.Disable:禁用输入法编辑器。...属性用于启用禁用控件的快捷键功能。...当此属性设置为true,用户可以使用快捷键来执行一些常见的文本编辑操作,剪切、复制、粘贴等。当此属性设置为false,快捷键将不再起作用,用户只能使用鼠标来执行这些操作。...richTextBox1.ShortcutsEnabled = false; //禁用快捷键功能这将启用禁用RichTextBox控件的快捷键功能,具体取决于您所选择的属性值。...Horizontal:显示水平滚动条。Vertical:显示垂直滚动条。Both:同时显示水平和垂直滚动条。通过设置该属性,可以在需要时方便地启用禁用滚动条,以及调整文本框的外观和行为。

59521
您找到你想要的搜索结果了吗?
是的
没有找到

Android测试入门-2

androidTestCompile 'com.android.support.test.uiautomator:uiautomator-v18:2.1.1' } 检测设备上的UI 在进行测试,我们需要根据控件属性来定位...,并左旋屏幕,固定 void setOrientationNatural() 禁用传感器,恢复默认屏幕方向,固定 void setOrientationRight() 禁用传感器,并右旋屏幕,固定 void...unfreezeRotation() 启用传感器,并允许旋转 boolean isNaturalOrientation() 检测是否处于默认旋转状态 void getDisplayRotation()...steps) 向下拖动 boolean swipeLeft(steps) 向左拖动 boolean swipeRight(steps) 向右拖动 boolean swipeTop(steps) 向上拖动 文本输入与清除...(text) 滚动文本对象所处的位置 boolean scrollToBeginning(maxSwipes) 滚动到开始位置 boolean scrollToBeginning(maxSwipes,

68620

6 个新功能、39 个增强功能!JupyterLab 新版本更新!

(和文本)补全,这意味着生成式人工智能模型可以提供多行补全。...插件管理器 现在用户可以通过新的插件管理器用户界面实现对单个插件的禁用启用。...尽管现有的扩展管理器可以启用禁用整个扩展,但每个扩展都由一个或多个插件组成(插件是 JupyterLab 本身的基础),因此除了以往的扩展管理功能,插件管理器可以更全面地定制 JupyterLab 的体验...要启用虚拟滚动条,请进入 "设置"→"笔记本"→"窗口模式",选择 "全屏",然后点击出现在笔记本工具栏上的汉堡包图标 (≡)。 注意:虚拟滚动条是一项试验性功能。...本版本对全窗口模式行为(滚动、搜索、渲染和导航)进行了大量改进。

41010

移动端的touch事件处理

明白了touhes,targetTouches和changedTouches三者的这一个小小的差别,也就能理解,为何在我们判断滑动方向,使用changedTouches获取触点的在touchstart...使用原生的滚动事件Android 4.0 以下是不支持原生的 webview 滚动的,所以只能使用 iscroll 之类的工具来模拟元素滚动。...启用原生滚动只需要给外层元素加上样式 -webkit-overflow-scrolling: touch; 即可,如果你的监听函数比较占用资源我们可以通过一个简单的 buffer 函数来限制它的触发间隔...禁用页面整体拖动IOS下默认情况下用户的拖动操作在scroll滚到头以后会导致整体页面的滚动,一种方式是禁用掉 document 的 touchmove 原生触发document.addEventListener...('touchmove', function(e) {  e.preventDefault();});此时原生的滚动是无法工作的,解决办法就是禁用滚动元素的 touchmove 事件冒泡scrollable.addEventListener

1.6K20

树莓派使用Android系统

所以目前而言,对于图形密集型的运算,使用Pi 3可能会有更好的性能。Pi 4利用了名为SwiftShader的谷歌软件渲染器。虽然它的性能不错,但在渲染图形密集型游戏,还是差强人意。...该屏幕启用禁用LineageOS支持的各种位置服务。为了简单起见,将这些选项作为默认选项,并点击 "下一步>"按钮。 6. 现在可以禁用启用LineageOS的一些功能。...在Android启用开发者模式 在最初的几个步骤中,需要在Android操作系统上启用开发者模式。如果没有开发者模式,无法把Raspberry Pi引导到恢复模式。 1....首先,向下滚动,直到你看到 "Root access",然后点击它。 9. 在弹窗中,我们需要同时启用 "Apps和ADB "的root权限。点击相应的选项进行操作。 10....在文本框内填入电子邮件或电话号码(1.)。输入账户信息后,点击 "下一步 "按钮(2.),按照提示登录账户。 5. 完成将谷歌账户连接到你的Android设备,需要同意一些条款和条件。

14.8K20

【总结】1823- 移动端滚动穿透与滚动溢出解决方案

滚动穿透 问题描述 在移动端 WEB 开发的时候(小程序也雷同),如上录屏所示,如果页面超过一屏高度出现滚动,在 fixed 定位的弹窗遮罩层上进行滑动,它下面的内容也会跟着一起滚动,看起来好像事件穿透到下面的...问题原因 能够猜想是文档(document)的滚动事件被触发了,如果能禁用滚动事件就好办了。...值 描述 auto 启用浏览器处理所有平移和缩放手势。 none 禁用浏览器处理所有平移和缩放手势。 manipulation 启用平移和缩放手势,但禁用其他非标准手势,例如双击缩放。...pinch-zoom 启用页面的多指平移和缩放。 于是在 popup 元素上设置该属性,禁用元素(及其不可滚动的后代)上的所有手势就可以解决该问题了。...例如 Android 上过度滚动的发光效果或 iOS 上的橡皮筋效果。 none 与 contain 相同,但是会阻止自身的过度效果。

43811

新版本系统适配: Android 12 中的兼容性变更

: 170668199 ; UID 10265; state: ENABLED △ Logcat 为某项变更的输出示例 您可以使用以下 adb 命令列出系统已知的所有兼容性变更 (包括已启用禁用的变更...列表中的每项变更都有名称、供引用的变更 ID 和启用/禁用状态。...Android 发布版本上,无法修改影响所有应用的变更的启用状态。..." /> △ 连接设备应在清单文件中声明权限 过度滚动效果 (Overscroll Effect,影响所有应用) 在 Android 12 上大多数应用都会有一种新的过度滚动拉伸效果。...一些使用 Android 12 的 Beta 用户在 Signal 应用中滚动浏览消息,注意到了一种奇怪的效果: △ Signal 应用中的奇怪效果 在 Signal 的案例中,应用支持自定义背景。

1.8K20

关于如何做一个“优秀网站”的清单——规范篇

按返回,确保列表视图滚动到与细节链接/按钮被点击之前相同的位置。 改善方法:当用户按“返回”,恢复列表中的滚动位置。有些路由库可以帮你完成这个功能。...下面是天狗网的页面,在列表中点击详情页后,再后退返回列表,列表页仍然能滚到上次进入的位置 点击,输入框不会被屏幕键盘遮蔽 确认方法:找到一个包含文本输入的页面。...滚动页面,将文本输入框放在屏幕上尽可能低的位置。点击输入并确认键盘出现时没有覆盖输入。...如果是通用按钮,您可能希望在点击将URL直接复制到用户的剪贴板,提供他们的社交网络来分享,或尝试新的Web Share API与Android上的本机共享系统集成。.../developers.google.com/web/fundamentals/engage-and-retain/push-notifications/good-notification) 提供启用禁用通知的控件

3.2K70

【信仰充值中心】Pale Moon 29 正式版更新日志

注意,请只在必要开启(使用过时的代理软件、负载平衡器或中间件等情况),因为它可能会导致连接的安全性问题。 FUEL 已被移除(再次)。...由于没有任何技术缘由不启用 http 上的 Brotli,于是我们将从此版本开始接受纯 http 上的 Brotli(通过接受编码),当服务器也启用,带宽使用量将减少20%。...v29.2.1 (2021-06-08) 这是一个小小的错误修正版本~ 更新内容: 解决了自动完成偶尔不弹出窗口的问题(同时添加一些调试日志,以便找到根源) 修正了鼠标滚动 DOM 抛出错误的问题 修正了从睡眠状态恢复...UA 覆盖以解决兼容问题 改进了查找栏的样式,以避免某些系统主题出现难以阅读的文本 删除了大量 Android 限定的代码 将 gkmedias.dll 从 xul.dll 中分离出来 清除了大量冗余和过时的代码路径...,这很少出现 修复了 Mac 上文本输入不安全的崩溃问题 默认禁用 Storage Manager API 默认禁用 html tag <menuitem>,如果仍然需要,可以在 about

1.4K50

远程调试 Android 设备使用入门

如果这是您首次将您的 Android 设备连接到此开发计算机,您的设备将显示在 Unknown 中,其下面具有文本 Pending Authorization。...Unknown 被替换为您的 Android 设备的型号名称。 绿色圆圈和 Connected 文本表示您已大功告成,可以从开发计算机远程调试您的 Android 设备。...(10)],然后在您的 Android 设备屏幕上点按此元素。 请注意,Select Element 将在第一次触摸后停用,因此,每次想要使用此功能您都需要重新启用它。...要滚动,请使用您的触控板或鼠标滚轮,或者使用您的鼠标指针抛式滚动。 关于抓屏的一些注意事项: 抓屏仅显示页面内容。...抓屏的透明部分表示设备界面, Chrome 多功能框、Android 状态栏或 Android 键盘。 抓屏会对帧率产生负面影响。在测量滚动或动画停用抓屏,以更准确地了解页面的性能。

1.1K30

探究 css touch-action 属性

See 这样的bug 然后找了一通发现可以用 *{touch-action:none}这个方法 用法是禁用元素(及其不可滚动的后代)上的所有手势,以使用自己提供的拖放和缩放行为(地图或游戏表面...值 auto 当触控事件发生在元素上,不进行任何操作。 none 当触控事件发生在元素上,不进行任何操作 pan-x 启用单指水平平移手势。...manipulation 浏览器只允许进行滚动和持续缩放操作。任何其它被auto值支持的行为不被支持。启用平移和缩小缩放手势,但禁用其他非标准手势,例如双击以进行缩放。...pan-left, pan-right,pan-up,pan-down 启用以指定方向滚动开始的单指手势。 一旦滚动开始,方向可能仍然相反。...示例 最常见的用法是禁用元素(及其不可滚动的后代)上的所有手势,以使用自己提供的拖放和缩放行为(地图或游戏表面) #map { touch-action: none; } 另一种常见的模式是使用指针事件处理水平平移的图像轮播

1.8K10

【Unity 实用工具】✨| Unity 十款 浏览器相关插件 整理(web view browser)

JavaScript; 支持渲染多个web视图实例的可能性; 支持使用当前网页框架像素的可能性(将被忽略使用硬件功能,工作不那么顺利); 支持主要交互功能,:点击,滚动文本选择,编辑; 实验性虚拟现实支持...; 硬件渲染API等级23+要求API等级15; 当前版本不包括虚拟键盘,但包括所有需要的功能,使用您的自定义一个,:显示/隐藏键盘回调,设置输入字段文本。...(硬纸板,Oculus); 支持渲染网站到2D或3D对象的可能性; 支持在同一间渲染多个网站的可能性; 支持的可能性,以获得像素的当前页框架; 支持主要的交互功能,:点击,滚动,编辑。...MP4 和流媒体的 H.264 视频编解码器默认禁用,但可以启用。 不支持为 Mac App Store 构建。...目前,当文本输入集中在 Hololens 上,不会出现闪烁的文本插入符号。但是,在桌面上运行时会出现文本插入符号。

7.7K40
领券