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

Material Design — 提示框( Dialogs)

·简单菜单(Simple Menus)显示列表项选项,简单提示框(Simple Dialogs)可以提供有关列表项详细信息或操作。...关闭提示框 提示框可以通过点击提示框外部或点击系统后退按钮(Android)来关闭。 有时候,用户必须做出选择动作后才能关闭提示框。...但是,简单菜单是首选,因为它们对用户当前上下文影响较小。 ? 简单菜单样式 简单提示框(用于选择) 简单提示框可以提供有关列表项额外详细信息或操作。...要提供明确“取消”与“确定”按钮 ---- 全屏提示框(Full-screen Dialogs) 仅限手机:由于空间有限,全屏幕对话框可能更适合使用在手机,不是屏幕较大设备。...如果全屏对话框使用长度可变标题或预期到可能会有长标题(例如,因为某些单词不同语言中较长),请将标题文本置于对话框内容区域不是最上面的导航栏。 ? 不该在导航栏中使用长标题

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

Android 9 Pie新版本入门

Android 9昵称是“Pie”。这并不是最受欢迎Android名称,但它最后将会变成一个最受欢迎名称。说到底,真正重要是“Pie新功能——而且有很多这样功能。...新导航栏用一个更有适应性系统和home按钮取代了几乎总是屏幕三个图标(back, home, overview), home按钮现在可以让你在应用之间切换(不是点击overview按钮)。...你现在也可以home键滑动,查看你最近使用应用程序全屏预览,以及一些谷歌认为你想要使用应用程序名称。再刷一遍,你就会看到你安装所有应用列表。...也许我只是不喜欢改变,但整个触摸滑动过程并没有让我觉得很有效率,如果你把手指放在home键时间比谷歌预期要长,它会启动助手,不是让你在应用之间滑动。...我很期待这款应用程序,因为它允许开发者Android Pie搜索栏中高亮显示他们部分应用程序(或许可以开始播放一首歌或者叫一辆车)。

1K30

android刘海屏适配(刘海屏或圆角适配)

但是国内厂商为了快速抢占全面屏手机市场,安卓系统8.1基础,硬件就弄出了刘海屏,例如华为nova 3e, oneplus 6, oppo r15, vivo x21,但是系统支持没有更,没有一个统一...第三张图是开启一个应用闪屏页没有适配刘海屏高度时候样子,顶部出现了黑色区域。这个黑色区域是因为刘海缺口导致整个界面整体向下移。...因为我们闪屏页一般都是会全屏显示,那我们就需要适配刘海屏全屏样式了。 坐好了,我开始吹一波了。...这样设置后我们内容区域就可以全屏显示了。如下图: 第二张是进入主页。...我另外又同时为大家准备了另外一个适配场景,其中做了适配和没有做适配页面如下图: 想必大家从以上2个场景中也能总结出刘海屏适配规则了: 就是界面的重要元素(例如按钮)不能被状态栏遮挡,需要充分利用状态栏显示区域

1.9K10

谷歌重磅推出Android Pie,以AI为驱动

Android Pie将不会出现在Nexus设备Android Pie功能 Android Pie包含了“大量AI,让你手机更智能,更简单,更适合你。” ?...(由Google DeepMind提供),用于预测用户下一步操作应用操作,用于显示应用用户界面的应用程序切片在Google应用搜索结果中,以及Google智能助理中BiometricPrompt...该功能会在您需要时显示用户喜爱应用程序中相关信息,如果你开始谷歌搜索中输入“Lyft”,则可能会显示回家价格和驾驶ETA。...其中包括一个信息中心,可以向您展示如何在设备花费时间;一个应用程序计时器,可让你在应用程序设置时间限制,并在时间到时显示主屏幕图标;一种新“请勿打扰”模式,可以消除屏幕上弹出所有视觉中断...Android Pie还推出了一个系统导航,其中包含一个主页按钮(从AppleiPhone X中“借用”)。从任何地方向上滑动都会显示最近使用应用全屏预览,您可以点按以跳回其中一个

81820

七个用户体验设计小秘诀,打造最舒服互动流程

你可以显示图片不是文字,还是重复使用以前输入数据,不是要求用户输入更多内容,或者使用已有的信息来设置智能默认值? 设计中断 无论您在设计什么,随身携带移动设备。...标签栏 标签栏和导航栏非常适合具有相对较少导航选项应用程序。该模式iOS和Android都采用。...基本,它是一个页面(通常是主页),列出所有导航选项。虽然将无法显示任何内容,但全屏导航模式对于简单性和连贯性很有好处。一旦用户决定要去哪里,那么你可以将整个屏幕空间用于内容。...确保你应用程序可以轻松地(完全)一个大屏幕(如iPhone 6或7)使用。 共同操作和导航绿色区域 将顶级菜单,常用控件和常用操作项目放在屏幕绿色区域中,用一个拇指就可以轻松地达到。 ?...不是显示一个加载指示器,使用屏幕架构来专注于实际进度,并创造对将来预期。这意味着事情正在发生,随着信息逐渐显示屏幕,人们看到应用程序等待时正在进行中。

2.4K60

如何处理手势冲突 | 手势导航连载 (三)

出现这种重叠常见例子: 非模态底部弹出菜单,因为这种菜单常常会在屏幕底部折叠为一个较小视图,而且还需要滑动操作。 屏幕底部水平页面切换,例如软键盘里选择不同表情包 UI。...我们认为,开发者需要尽量确保用户使用一致操作来与系统进行交互,如从边缘向内滑动进行返回。注意是整个设备不仅仅是一个应用中保持一致性。...如果开发者要求边缘切出 200dp 以上区域会怎样?...不会,系统仅计算屏幕范围内切出矩形。同样,如果视图只有一部分显示屏幕内,则仅计算所请求矩形屏幕内可见部分。 请关注下一篇连载 读完本文您可能会问: 为什么我们还没有讲流程图右半部分?...这是因为右半部分适用于那些需要全屏绘制内容应用,我们将在下一篇手势导航连载中为您继续讲解,敬请保持关注。

4.8K30

大屏幕和折叠屏: 让您 Android 游戏登上更大舞台

Chromebook 一个容器中运行完整版 Android 框架,因此游戏体验就像在 Android 设备运行一样。...但这并不是终点,通过进行一些调整,开发者可以进一步针对性地优化游戏,使其大屏幕设备拥有最佳视觉效果和运行性能,并为可折叠设备最佳游戏体验奠定基础。...为 Chromebook 构建应用在优化原则和可折叠设备高度相通。因此完成前面的优化适配后,您只需考虑以下四个关键事项: 最大宽高比 支持全屏模式对于确保游戏玩家获得最佳沉浸式体验至关重要。...:value="2.4" /> △ 设置最大宽高比为 2.4,如果宽高比超过 2.4,则左右两侧会留空 处理屏幕凹口区域 以 Galaxy Fold 为例,展开状态时,其屏幕左上角会有一个凹口,您需要保证游戏画面中必要内容不被遮挡...团队构建游戏时考虑了各种输入方式和显示器尺寸,并确保了游戏不同种类设备拥有一致高速性能表现。

1.3K20

提示大屏幕和折叠屏: 让您 Android 游戏登上更大舞台

Chromebook 一个容器中运行完整版 Android 框架,因此游戏体验就像在 Android 设备运行一样。...但这并不是终点,通过进行一些调整,开发者可以进一步针对性地优化游戏,使其大屏幕设备拥有最佳视觉效果和运行性能,并为可折叠设备最佳游戏体验奠定基础。...为 Chromebook 构建应用在优化原则和可折叠设备高度相通。因此完成前面的优化适配后,您只需考虑以下四个关键事项: 最大宽高比 支持全屏模式对于确保游戏玩家获得最佳沉浸式体验至关重要。...:value="2.4" /> 复制代码 △ 设置最大宽高比为 2.4,如果宽高比超过 2.4,则左右两侧会留空 处理屏幕凹口区域 以 Galaxy Fold 为例,展开状态时,其屏幕左上角会有一个凹口...团队构建游戏时考虑了各种输入方式和显示器尺寸,并确保了游戏不同种类设备拥有一致高速性能表现。 Gameloft GDC 2019 分享 www.youtube.com/watch?

1.4K30

2019谷歌IO大会:两款全新Pixel,Android Q出炉,让AI无处不在

今年I/O并不是严格意义软件盛会,设备数量比去年还要多,谷歌还展示了其产品人工智能、增强现实和语音识别技术方面的一些突破。...Android Q beta已经在用户隐私和安全方面带来了50多个特性和改进。 Project Mainline。谷歌将直接通过Play Store发布软件更新,不是等待手机制造商或运营商。...新手势导航模式隐藏导航栏区域,允许应用和游戏全屏显示。 专注模式。可以让用户自定义该模式下需要使用应用,帮助用户集中注意力,以免过多打扰。...你可以将手机相机对准菜单,Lens将自动餐厅突出显示受欢迎菜肴,选择单独菜肴将向你显示来自谷歌地图照片和评论。 ?...当需要付费时,你可以将相机对准账单,谷歌镜头会显示一个菜单,帮助你计算小费并分摊账单。 谷歌镜头现在除了捕获和翻译文本外,还能够读出文本。

94730

Android 9.0 震撼来袭 同步登陆WeTest

WeTest 导读 2018年8月7日,Google对外发布最新 Android 9.0 正式版系统,并宣布系统版本Android P 被正式命名为代号“Pie”,最新系统已经正式推送包括谷歌Pixel...6、凹口屏支持 Android 9.0 中加入了凹口屏支持,让应用可以充分利用最新全面屏。该功能可以大部分应用中无缝工作,系统会通过调整状态栏高度将应用内容与屏幕缺口区域分开。...△ 内含沉浸式内容应用可以凹口屏设备实现全屏显示 7、文本放大镜 Android 9.0 中添加文字放大镜工具 (Magnifier widget),以提升文本选择方面的用户体验。...由于该放大器提供了可以文本上方拖拽文本放大面板,所以有助于用户精准地定位光标或文本选择手柄。该放大器工具还可以提供任何视图或界面的放大版本,不仅仅是文本。...Pie这个功能貌似很炫酷,小编毅然尝试下,打开WeTest官网,进入云真机操控界面,(记得选择Android 9.0系统机型哦),有图有真相,少侠何不来试试看?

88140

Mac下提升工作效率方式

Mac 系统一向以提供高效工作环境著称,iOS、Android和服务端程序员都可以轻松Mac搭建舒适开发环境。...使用快捷键目的在于注意力集中屏幕,通过肌肉记忆去完成辅助操作,不用分神去摸鼠标,点击菜单等。...全屏工作环境 Macbook屏幕都比较小,再除去顶部状态栏,和底部dock栏,所剩下展示区域就非常少了,可视区域变小必然会导致更频繁窗口滚动操作。...被忽视触摸板 不少人都会觉得macbook触摸板非常灵敏好用,单指轻触就可以完成鼠标的单击效果,双指轻触右半部分显示菜单,双指上下滑动可以完成页面的上下滚动,双指从右侧滑动呼出通知中心,四指朝外扩散可以显示桌面...Safari样式布局,文字排版,页面滑动体验,各浏览器当中也是我个人感觉最棒一个。 Safari也有最常见插件,比如Adblock,Evernote,Pocket等。

1.3K30

Android 9 Pie震撼来袭 同步登陆WeTest

,并宣布系统版本Android P 被正式命名为代号“Pie”,最新系统已经正式推送包括谷歌Pixel、Pixel2系列以及Essential Phone。...该功能可以大部分应用中无缝工作,系统会通过调整状态栏高度将应用内容与屏幕缺口区域分开。...[p7.jpg] △ 内含沉浸式内容应用可以凹口屏设备实现全屏显示 7、文本放大镜 ------- Android 9.0 中添加文字放大镜工具 (Magnifier widget...由于该放大器提供了可以文本上方拖拽文本放大面板,所以有助于用户精准地定位光标或文本选择手柄。该放大器工具还可以提供任何视图或界面的放大版本,不仅仅是文本。...[p8.gif] Pie这个功能貌似很炫酷,小编毅然尝试下,打开WeTest官网,进入云真机操控界面,(记得选择Android 9.0系统机型哦),有图有真相,少侠何不来试试看?

65210

一个Mac系统,能让程序员编程效率提升30%

Mac 系统一向以提供高效工作环境著称,iOS、Android和服务端程序员都可以轻松Mac搭建舒适开发环境。...使用快捷键目的在于注意力集中屏幕,通过肌肉记忆去完成辅助操作,不用分神去摸鼠标,点击菜单等。...点击:加入 全屏工作环境 Macbook屏幕都比较小,再除去顶部状态栏,和底部dock栏,所剩下展示区域就非常少了,可视区域变小必然会导致更频繁窗口滚动操作。...被忽视触摸板 不少人都会觉得macbook触摸板非常灵敏好用,单指轻触就可以完成鼠标的单击效果,双指轻触右半部分显示菜单,双指上下滑动可以完成页面的上下滚动,双指从右侧滑动呼出通知中心,四指朝外扩散可以显示桌面...Safari样式布局,文字排版,页面滑动体验,各浏览器当中也是我个人感觉最棒一个。 Safari也有最常见插件,比如Adblock,Evernote,Pocket等。

2.1K20

mac键盘快捷键使用大全_苹果电脑shift是哪个键

ALT、CTRL、SHIFT 等按键 Mac 都有,只不过有时候某些软件界面上或网页,会用“符号”来表示它们,相当于缩写,具体可以看下表。...它可以支持全屏截图、区域截图、窗口截图、全屏录制、区域录制,功能还是非常全面的。最重要是它免安装、免下载,每一台 Mac 都自带!可谓是轻度办公使用者最佳伙伴!...不过屏幕较小 MacBook ,查看一些长网页、长文档时,它会遮挡一些内容。这时可以用这个快捷键快速隐藏掉程序坞,把全部屏幕空间都用来显示内容,这样更有助于你专注地工作。...窗口中项目 Command + [ (左中括号) 前往上一文件夹 Command + ] (右中括号) 前往下一个文件夹 Command + ↑ (箭头) 打开包含当前文件夹文件夹 Command...,然后关闭原始窗口 连按 Command 键 单独标签页或窗口中打开文件夹 按住 Command 键拖移到另一个宗卷 将拖移项目移到另一个宗卷,不是拷贝它 按住 Option 键拖移 拷贝拖移项目

3.4K20

Android 手表应用开发设计规范 【译】

典型Android wear 应用会在时机合适,情境适当情况下,卡片流中加入一张卡片展示。卡片可能会加入一个能够展示全屏应用按钮,以便后续简单交互,但是通常情况下也可以不加。   ...应用图标显示卡片右上角固定位置,用来卡片流中区分消息卡片来源。图片背景用来传达卡片信息不是用来展示品牌。只有最左侧的卡片需要展示图标,右侧页面中无需展现图标。...•除了在手机上打开某个网页链接这种情况以外,卡片操作按钮触发结果都应该是在手表直接显示。  •每张卡片只允许有一个操作按钮。  •不要在卡片放置命令菜单。...提示卡(peek card)是卡片信息流中首张卡片,它会部分显示主屏幕底部。提示卡片高度根据通知文字数量变化。高度较小提示卡片会显示出更多表盘设计区域。...例如:你也许最终决定只显示一项近期安排,不是将整月日程安排都显示出来。通过一系列做减法过程,你设计最终应该能够达到数据高度整合效果。

3.9K70

mac快捷键

ALT、CTRL、SHIFT 等按键 Mac 都有,只不过有时候某些软件界面上或网页,会用“符号”来表示它们,相当于缩写,具体可以看下表。...剪切内容 Command + X / V 可以剪切文本内容,但此快捷键无法“剪切”文件 剪切/移动文件 Command + Option + V Mac 文件右键菜单也没有“剪切”操作,对文件使用...它可以支持全屏截图、区域截图、窗口截图、全屏录制、区域录制,功能还是非常全面的。最重要是它免安装、免下载,每一台 Mac 都自带!可谓是轻度办公使用者最佳伙伴!...不过屏幕较小 MacBook ,查看一些长网页、长文档时,它会遮挡一些内容。这时可以用这个快捷键快速隐藏掉程序坞,把全部屏幕空间都用来显示内容,这样更有助于你专注地工作。...,然后关闭原始窗口 连按 Command 键 单独标签页或窗口中打开文件夹 按住 Command 键拖移到另一个宗卷 将拖移项目移到另一个宗卷,不是拷贝它 按住 Option 键拖移 拷贝拖移项目

2.1K63

Android刘海屏、水滴屏全面屏适配小结

适应更长屏幕 防止内容被刘海遮挡 其中第一点是所有应用都需要适配,对应下文声明最大长宽比,第二点,如果应用本身不需要全屏显示或使用沉浸式状态栏,是不需要适配。... <application 标签中增加属性:android:resizeableActivity=”false”,同时节点下增加一个meta-data标签: <!...如果该值为 false,且用户尝试多窗口模式下启动 Activity,该 Activity 将全屏显示。 适配方式2即为设置屏幕最大长宽比,这是官方提供设置方式。...通过Android P提供 DisplayCutout 类,可以确定非功能区域位置和形状,这些区域不应显示内容。...您可以按如下步骤在任何运行 Android P 设备或模拟器模拟屏幕缺口: 启用开发者选项; Developer options 屏幕中,向下滚动至 Drawing 部分并选择 Simulate

2K10
领券