首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Material Design — 提示框( Dialogs)

全屏提示框(仅限手机) 全屏对话框最适合于复杂的任务,或需要输入法编辑器,因为它可以保存之前将一系列任务组合在一起。...关闭提示框 提示框可以通过点击提示框外部或点击系统后退按钮(Android上)来关闭。 有时候,用户必须做出选择动作后才能关闭提示框。...例如,用户可以聆听多个铃声,但只能在触摸“ok”进行最终选择。 点击确认对话框中的“取消”,或按Android的“后退”,取消操作,放弃所有更改并关闭对话框。 ?...用法 全屏幕提示框在一系列任务(例如创建日历入口)被提交或取消之前分组,并在点击“保存”后保存选择。 触摸“X”会放弃所有更改并退出提示框。...全屏对话框可实现复杂的布局,将多个材料堆积的情况简化(提示框上层的提示框),并暂时将app可感知的海拔重置为更高。 全屏对话框允许任务复杂操作开启简单菜单或简单提示框。

5K101

Android Theme以及解决启动黑屏的方法详解

android:theme="@android:style/Theme.Dialog" //Activity显示对话框模式 android:theme="@android:style/Theme.NoTitleBar..." //不显示应用程序标题栏 android:theme="@android:style/Theme.NoTitleBar.Fullscreen" //不显示应用程序标题栏,并全屏 android:theme...android:theme="Theme.Black.NoTitleBar.Fullscreen" //黑色背景,无标题栏,全屏 android:theme="Theme.Wallpaper" //用系统桌面为应用程序背景..." //用系统桌面为应用程序背景,无标题栏,全屏 android:theme="Theme.Translucent" //透明背景 android:theme="Theme.Translucent.NoTitleBar...当程序启动,首先显示这张背景图,避免出现黑屏。第二种Theme是把样式设置为透明,程序启动后不会黑屏而是整个透明了,等到界面初始化完才一次性显示出来。

1.6K20

Android加载loading对话框的功能及实例代码(不退出沉浸式效果)

一、自定义Dialog 沉浸式效果下,当界面弹出对话框对话框将获取到焦点,这将导致界面退出沉浸式效果,那么是不是能通过屏蔽对话框获取焦点来达到不退出沉浸式的目的呢。...普通对话框弹出效果 ?...WindowManager mwWindowManager; private FrameLayout mForewarnLayout; private boolean isShowing = false; /**显示全屏的加载动画...uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW" / 这里顺带说一下removeView和removeViewImmediate...总结 以上所述是小编给大家介绍的Android加载loading对话框的功能及实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。

1.2K10

WebView 的一切都在这儿

也有许多浏览器默认会尽可能缩小以显示完整的视口宽度(被称为"overview mode")。...中使用 alert/confirm/prompt 会弹出对话框,可通过重载 WebChromeClient 的下列方法控制弹框的交互,比如替换系统默认的对话框或屏蔽这些对话框 11 全屏(Fullscreen...方法 当H5退出全屏,会回调 WebChromeClient.onHideCustomView 方法 1.manifest 自己处理屏幕尺寸方向的变化(切换屏幕方向不重建activity) WebView...播放视频需要开启硬件加速 2.页面布局 3.处理全屏回调 4.设置全屏,切换屏幕方向 12 内存泄漏 直接 new WebView 并传入 application context 代替 XML 里面声明以防止...API 全屏显示网页 http://calefy.org/2012/06/03/fullscreen-web-page-width-fullscreen-api.html WebView实现全屏播放的一种方法

2K60

Android14 适配之——现有 App 安装到 Android14 手机上需要注意些什么?

Android14 及以后的版本中,如果存储媒体文件的应用的包名不是始终对其他应用程序可见的,则在查询媒体库,所有者包名将被隐藏或替换为匿名值。...例如,一个应用名为“com.example.app”,它存储了一个媒体文件,并且它的包名始终对其他应用程序可见,那么查询媒体库,所有者包名将显示为“com.example.app”。 5....全屏通知是为了让用户立即注意到的高优先级通知而设计的,例如来电或用户配置的闹钟,展示全全屏通知,用户只能上滑退出,如下图所示的系统提示。...图3 全屏通知退出指南 从 Android14 开始,允许使用此权限的应用程序仅限于那些只提供通话和警报的应用。...奇怪的是我 Android14 官方的虚拟机上并没有打开通知成功,更不用说打开全屏通知了。

2.1K10

Windows系统快捷键汇总

Windows快捷键: 单独按Windows:显示或隐藏 “开始”功能表 Windows+BREAK:显示“系统属性” 对话框 Windows+D:显示桌面或恢复桌面 Windows+M:最小化所有窗口...F7 DoS下专用功能 F8 Windows 启动选项 F9 Excel 中计算公式 F11 切换全屏 F12 Word 里另存文档 常规快捷键 拖动某一项按 CTRL 复制所选项。...Shift + F10 显示所选项的快捷菜单。 ALT + 菜单名中带下划线的字母 显示相应的菜单(ALT写字板中)。 右箭头键 打开右边的下一菜单或者打开子菜单。...F7 DoS下专用功能 F8 Windows 启动选项 F9 Excel 中计算公式 F11 切换全屏 F12 Word 里另存文档 Enter 执行选项动或按钮所对应的命令。...方向键 选项动是一组选项按钮,请选中某个按钮。 BackSpace 如果在“另存为”或“打开”对话框中选中了某个文件夹,则打开上一级文件夹 END 显示当前窗口的底端。

97220

Chrome浏览器v70正式发布:同步方式改变 新增AV1解码器

此外,Google还推出了一个新的用户界面,用于显示Chrome同步帐户的“同步状态”。这一变化也是在上个月遭到批评之后做出的,当时用户表示很难说谷歌何时主动同步或不同步他们的数据。...Chrome 70还包括两个Web身份验证API更新,现在允许开发人员通过macOS的TouchID和Android的指纹传感器支持身份验证。...去年,Chrome 56首次附带网络蓝牙支持,但仅适用于Android,ChromeOS和苹果系统。...从Chrome 70开始,网站将无法设置或检索AppCache数据,除非他们安全的环境中通过HTTPS执行此操作。 Chrome工作方式的另一个重大变化是最近修改,以防止网站将用户陷入全屏模式。...从Chrome 70开始,当网站显示对话框/弹出窗口,Chrome将退出全屏模式。这将有助于新手或非技术用户可以全屏幕后面显示对话框/弹出窗口的情况,并且这样做也可以防止退出全屏模式。

1.3K40

使用Aliplayer微信中播放视频的正确姿势

微信播放最大坑 h5页面分享到微信上播放视频,最大的坑就是Android手机上,X5浏览器会劫持Video标签用播放器弹出全屏播放,处于最上层,覆盖DOM元素,而且播放完毕,会出现广告视频,比如:...,退出全屏播放,需要订阅退出全屏事件,根据业务实际情况处理,比如有的场景需要关闭当前页面,给用户一种退出当前页面的体验。...设置视频的显示位置, 比如全屏直播视频要全屏显示,普通的播放视频左上角显示,点击全屏按钮,又要居中显示。...x5_video_position和 x5_type属性指定视频的显示位置和启用H5同层播放 弹出全屏播放的处理 这里主要分两种情况: 1.点击播放按钮开始播放,微信劫持视频弹出全屏播放,这时候...上面两种情况的处理有点不一样的 视频居中的样式 退出全屏恢复视频顶部播放 退出全屏的时候会出发事件,事件里移除居中的样式 直播全屏播放 直播场景下会把视频充满整个屏幕,在上面显示评论、点赞、主播和观众信息等

5710

PDF 文档编辑神器 Adobe Acrobat-最牛逼的PDF编辑器

当打开多个 PDF ,每个 PDF 会在同一应用程序窗口的标签中打开。可以从顶部切换标签 - 标签名称显示该文件的名称。工作区的顶端,可以看到菜单栏和工具栏。...页面显示浏览文件,可以选择不同的页面显示,或利用缩放菜单,可对显示内容进行缩放,以达到更好的浏览效果。...全屏模式下,将只显示文档;菜单栏、工具栏、任务窗格和窗口控件都将处于隐藏状态。...全屏模式,可按“空格”“回车”键或“←,→,↑,↓”键或鼠标左右键来切换上一页或下一页,从而实现PDF格式的PPT文档播放。当处于 阅读模式 或 全屏模式,按“Esc”键即可退出,返回正常显示模式。...可点击图片放大查看查看 PDF 的首选项“首选项”对话框定义了默认的页面布局和用很多其它方法自定义您的应用程序。要查看 PDF,请检查文档、全屏、一般、页面显示和 3D 和多媒体首选项中的选项。

2.3K20

Android P 凹口屏支持,打造全面屏体验

默认情况下,如果开发者竖屏模式下未对状态栏设定任何特殊标志位,状态栏会根据屏幕缺口情况自行调整高度 (缺口高度 ≤ 状态栏高度),而应用内容则会显示状态栏以下区域;横屏和全屏模式下,系统会在应用窗口四周保留黑边...,如果您调用了 MotionEvent.getRawX/Y() 来获取触摸点触相对于屏幕原点坐标,请别忘了使用getLocationOnScreen() 将它们转换为视图坐标; 请特别注意应用在进入和退出全屏模式的视图转换问题...特殊模式 某些运行 Android 8.1 (API 等级 27) 或更早版本的设备上,用户可以通过开启 "特殊模式",允许系统全屏或横屏模式下延伸应用窗口至缺口区域。...用户一般可以导航栏中找到并勾选该模式,接着系统会弹出一个确认对话框征得用户同意后,模式才会正式生效。 ?...△ 提供 "特殊模式" 选项的设备允许用户将应用窗口延伸至缺口区域 (若应用支持缺口区域显示) 如果应用的 targetSdkVersion 为 27 或更高,必要您可以通过更改活动主题中的layoutInDisplayCutoutMode

1.5K20

Chrome 61 Beta版已支持JavaScript模块,Web支付API,Web Share API和WebUSB

网站现在可以Chrome for Android上使用新的navigator.shareAPI来触发原生的Android共享对话框,允许用户轻松地与任何已安装的本地app共享文本或链接。...将来的版本中,此API也可以支持分享到已安装的Web应用程序。 ? navigator.share API允许用户通过本地Android共享对话框与各种本地app共享内容。...当从已安装的网络应用程序导航到初始Web应用程序范围之外的网站,新的站点现在将自动加载到自定义Chrome选项卡中。...对于使用原生控件播放的视频,当用户按照与屏幕上播放的视频相匹配的方向旋转设备,Chrome会自动将视频扩展为全屏。...为了增加安全性,如果JavaScript对话框打开,站点现在将自动退出全屏

1.6K60

游戏优化系列一:海外谷歌应用适配相关

状态栏消息推送 游戏应用中进行版本迭代,如果游戏本身有消息推送,且SDK中也有推送的情况下,发送消息的notify方法中,id有可能不同,此时会出现两条消息(游戏的和SDK的),有可能会被Google...屏幕适配 (1)屏幕方向 某些应用程序中偶尔会出现180度左右的倒挂现象。为了获得更好的用户体验,我们建议您保持总体方向与原始方向一致。...返回键功能的官方解释: 1.具有与屏幕上任何后退或关闭按钮相同的功能 2.暂停和取消暂停游戏(如果适用) 3.关闭所有对话框窗口 4.导航到菜单堆栈中的上一个位置(如果适用) 5.第一次登录主菜单中按下退出应用程序...,服务器选择和字符选择页面中,Android后退按钮出现错误行为。...具体情境: (1)游戏启动、资源加载过程,点击系统返回按钮要求能够后退,或者弹框提示用户是否退出游戏;(部分应用在这过程屏蔽了系统按钮,出现被谷歌应用商店拒绝的情况) (2)活动弹窗显示,点击返回系统按钮要求能够关闭弹窗

10.6K40

视频H5Video标签在微信里的坑和技巧(转)

统一播放效果 我们希望视频播放可以全屏播放,没有进度条、播放按钮等与系统相关的元素,可以视频上方增加自定义的元素(比如一个跳过按钮),类型下面的效果: ?... iOS 上,播放视频默认会弹出一个播放器全屏播放视频,如下效果 ?...播放器的下方也是会有控制栏,视频也会 “浮” 页面上。而 Android 是不支持 playsinline 属性使视频内联播放的。...当点击左上角的箭头的,会退出播放 ? 退出播放,我们需要做相应的处理。...TBS 有提供相应的事件,不过不同的版本有一点差异 TBS < 036849 036849 <= TBS < 036900 036900 <= TBS 是否支持同层播放器 否 是 是 退出全屏播放触发

2.6K20

Android开发实现浏览器全屏显示功能

本文实例讲述了Android开发实现浏览器全屏显示功能。分享给大家供大家参考,具体如下: 业务需求:浏览器设置中支持全屏显示的功能。...大家可能注意到了, 判断全屏切换时有个 isSearchDialogOpen 变量, 这是用来控制搜索框出现时的全屏切换的。...因为点击进地址栏时会调用系统的搜索框控件, 而这个控件不属于浏览器, 是个单独的窗口, 并且一开始创建是有标题栏的。...这里就做了个折中, 当搜索框出现时, 切换成非全屏模式, 这样标题栏就一直在那里,不会来回闪了。 退出搜索,如果设置的是全屏,再切换成全屏模式。...所以搜索框出现和消失时的代码部分, 还要做相应修改。

2.1K21
领券