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

Ng-Matero v15 正式发布

我已经很久没有写关于 Ng-Matero 发版文章了。上次介绍发版还是 v10 版本,竟然已经是两年前事情了。在这两年开源生涯,主要精力都在 Material 扩展组件库上面。...具体效果如下图所示: 在线体验地址 焦点管理属于 a11y 范畴,使用 Angular Material 可以很轻松完成 a11y 需求,同时 Angular CDK 也有 A11yModule...另外,侧边栏菜单按钮使用语义化标签进行了优化,关于按钮选择可以参考 Angular Material 在 Button 文档说明: Angular Material 使用原生 ...基于 MDC Angular Material 组件 我觉得 v15 最大变化不是 Angular,而是 Angular Material。...Flex-Layout 响应式 API 确实非常强大,它栅格不受限制,你可以使用 %、px 等任意单位设置响应式布局

5.5K40

详解 Android 12L|更好地适配大屏幕设备

对于屏幕更宽设备,我们新发布 Material Design 指南 中提出了几个有关大屏幕布局方案,例如可以使用 SlidingPaneLayout 来实现列表/细节结构。...此类断点专门用于平衡布局简单性和灵活性,以便在特殊情况下优化您应用,同时能够代表生态系统大部分设备。...这些设备还能帮助您使用新 WindowSizeClass 分类,以确保您应用在常用断点组合间运行,为您设备覆盖尽可能多使用情况。...△ 参考设备类布局验证工具 可调整尺寸模拟器 若您需要在运行时对您应用进行测试,可以使用 Android Studio Chipmunk 附带可调整尺寸全新模拟器配置。...△ 可调整尺寸 Android 模拟器 Google Play 针对大屏幕设备更新 为了在用户使用平板电脑、可折叠设备和 ChromeOS 设备时为其提供更好应用体验,我们正在对 Google Play

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

Angular v18 现已推出!

、更好调试、Angular 材质水化支持,以及由与 Google 搜索相同库提供支持事件回放。...组件支持无区域我们在 Angular CDKAngular 材质启用了无区域支持。这也有助于我们发现和打磨无区域模型一些粗糙边缘。...与此同时,我们还用新 Material 3 主题和文档刷新了 material.angular.io。您可以在我们指南中找到如何在您应用程序中使用 Angular Material 3!...今天,我们很高兴地与大家分享,在 Google.com 上运行核心库之一——事件调度(以前称为 jsaction)现在在 Angular monorepo 。...CDKMaterial 水合作用支持在 v17 ,一些 Angular MaterialCDK 组件被选择退出水合,这导致了它们重新渲染。

7910

Devtools 老师傅养成 - Elements 面板

快捷键 ctrl shift c/点击面板左上角按钮,进入元素选择模式 在新版本 chrome ,选择元素时会显示更多元素信息 Device Mode 设备模式 模拟不同尺寸移动端设备下,网页表现...内置/可配置既有设备属性,例如 iphone/ipad 支持调试媒体查询 media-query。...设备模式 DOM 树 在元素面板左侧是当前页 DOM 树 在 DOM 树你可以: 直接增/删/改/复制/拖放移动 DOM 元素,查看实时效果(非持久化) 添加元素断点(节点移除断点,属性变更断点...:color picker 中会列出 google 设计推荐色系 Computed 在 Styles 右侧 Computed 窗格可以查看: 元素盒模型(双击值可编辑) 元素所有样式计算后最终值...DOM Breakpoints 在面板右侧 DOM Breakpoints ,可以查看元素断点 元素断点 相应在左侧 DOM 树右键点击元素,可以给元素添加断点 元素断点有三种类型:属性变更,子树变更

77241

Flutter 3更新详解

欢迎大家尝试 Surface Duo 模拟器示例,其中包含了 Flutter Gallery 一个特别派生版本,以便了解 Flutter 在双屏实际运行情况: 支持 iOS 可变刷新率 Flutter...现已在使用 ProMotion 显示屏 iOS 设备上支持可变刷新率,包括 iPhone 13 ProiPad Pro。...到目前为止,大多数基于 Chrome 浏览器都添加了此 API,如 Chrome、Edge、Opera、Samsung Browser 等。...Flutter 3 提供 Material 3 可选支持,包括动态颜色、最新颜色系统和字体等 Material You 功能,还包含许多组件更新,以及在 Android 12 引入新触摸波纹设计和拉伸滚动等全新视觉效果...在即将发布 Google 移动广告 SDK (Flutter) ,我们会增加对 UMP (用户消息平台) SDK 支持,让发布商能够征求用户同意。

3.5K20

D-News | 中国移动打造华北最大数据中心,OPEC与阿联酋将推出“油气大数据项目”

其中,落户河北保定数据中心,是中国移动在京津冀一体化大背景下全国IDC战略布局重要组成部分,也是目前华北地区规模最大数据中心。 “这下雄安新区房价又该涨了!”...OPEC在4月11日声明称,该“油气大数据项目(OilandGasBigDataProject)”将由一套高标准分析工具组成,采用数据驱动方法以及优化和统计分析技术。...通过对Cardboard支持,谷歌极大地拓展了WebVR平台覆盖范围。目前,全球正在使用Cardboard设备超过1000万个。...值得一提是,苹果目前在旗舰iPadPro阵容使用Smart Connector。在iPad Pro型号Smart Connector基本上是为了支持配件,如键盘。...磁力Smart Connector是在2015年12.9英寸iPad Pro上首次推出。这是首次传言表示iPhone将会配备Smart Connector。 “我相信山寨工厂们已经准备好了!”

72740

折叠屏上应用设计规范,了解一下?

Android 覆盖范围在递增,体验也在变得越来越好,现已有超过 2.5 亿台大屏设备搭载了 Android 系统,包括平板电脑、可折叠设备以及 Chrome OS 设备。...因此我们定义了新断点值,这有助于将设备划分到预设尺寸类别,这些尺寸代表了市场上实际设备尺寸。它们有助于将应用版面的原始尺寸转换为离散标准化组,您可以据此做出更高层次界面决策。...在如此多样化硬件生态系统,您可能很难拥有各种形状和尺寸设备,如今 Android SDK 为可折叠设备提供了模拟器图像,这些模拟器允许您随时将折叠状态更改为铰链角度。...△ Android Studio Chipmunk 可调整尺寸模拟器 我们也一直在 Android Studio 开发新工具,希望为大家开发大屏幕应用提供支持。...新 Layout Validation 工具可以在覆盖了各种尺寸类别的参考设备上预览布局,并提示问题区域 (例如文本使用了长行),以及为不同断点推荐不同界面组件。

4.3K20

为任意屏幕尺寸构建 Android 界面

窗口大小类是一组主观视口断点,您可以根据它们来设计、开发和测试可调整大小应用布局。这些断点将帮助您了解要进行优化关键尺寸,以便将应用适配于整个生态系统。...我们推荐您使用窗口大小断点来做出高级应用布局决策,对于布局网格列变化,它们还能映射到 Material Design 布局断点。...△ 基于宽度窗口大小类表示 除了以上三种基于宽度断点外,我们还引入了具有相同类别名称基于高度断点,以便适用于更高级别的布局场景,并赋予更多灵活性。...而为了在应用运行时进行测试,Android Studio Chipmunk 提供了可支持尺寸调整模拟器,通过它可以在相同 Reference Devices 之间切换,来快速验证应用布局是否正确。...,这一布局方式是 Material Design 推荐大屏幕规范布局之一,让我们将文章列表与打开文章并排显示。

4.1K20

可折叠设备、平板设备和大屏设备更新一览

为了简化这个过程,我们已经定义了具体窗口尺寸断点和设备类别,以便您进行优化。...△ 在大屏幕布局,拖放 是一种自然交互,即使是在同一个应用也是如此 △ 通过使用多实例功能,用户可以并排运行应用多个副本。...△ 在 Chrome OS 设备上使用 Android 应用用户通常会配置实体键盘;应用应该支持标准键盘导航和快捷键,以提供更全面的无障碍使用体验 组件更新 我们更新了 Jetpack 和 Material...为了防止这种情况出现,我们为某些经常发生这种情况 Material 组件添加了默认最大宽度值,包括: Buttons (按钮) TextFields (文本框) Sheets (表单) 我们未来会将更多组件添加至上述列表...image.png △ Google Duo 针对可折叠设备优化体验 除了 Google Duo 之外,我们还对许多其他应用进行了现代化改造,以使其支持自适应布局,从而活用大屏幕和可折叠设备优势: Chrome

2K20

前端大牛们都学过哪些东西?

+ nodejs 吕大豹 Angularjs AngularJS 最佳实践 Angular一些扩展指令 Angular数据绑定原理 一些扩展Angular UI组件 Ember和AngularJS性能测试...Ext, EasyUI, J-UI 及其它各种UI方案 Ext extjs ext4英文api ext4文api EasyUI jquery easyui 压缩源代码 J-UI J-UI..., Firebug, Filddle 调试 Simulator XcodeiOS模拟器(iOS Simulator)介绍和使用心得 浏览器端调试安卓 移动端前端开发调试 使用 Chrome 远程调试...firebug视频教程 firefox 模拟器 console.log 命令详解 Firebug入门指南 Firebug控制台详解 Google Chrome 官方 Chrome - 基础 Chrome...DevTools Timeline Profils 等工具使用介绍) chrome 开发者工具 15 个小技巧 Chrome开发者工具不完全指南 Chrome 开发者工具使用技巧 Fiddler

5K30

作为JavaScript开发人员,这些必备VS Code插件你都用过吗?

ESLint是最受欢迎,它支持许多代码风格,包括Standard、Google和AirbnbJavaScript代码规范。...npm:用package.json来校验安装npm包,确保安装包版本正确,对缺少package.json文件包或者安装包给出高亮提示。...这里有一些工具,能极大地减少你开发时这种重复流程,而不是每次都手动刷新浏览器: Debugger for Chrome:在编辑器断点,让你轻松地在Chrome里调试JavaScript。...Angular 6:提供Angular 6代码片段,支持TypeScript、HTML、Angular Material ngRx、RxJS和Flex Layout。...像ESLint这样插件,帮助你避免代码常见错误;Debugger for Chrome,帮助你更容易地调试代码;带有智能提示Node.js插件帮助你正确引用模块;像Live Server和REST

2.8K10

更好地适配大屏幕设备 | 2021 Android 开发者峰会

一系列内容: 针对大屏幕设备优化 Android 12 系统功能、更好开发者工具以及专为大屏幕设备提供 Google Play 更新。...,让您可以同时显示多个 Activity,从而更轻松地在现有应用构建大屏幕设备优化布局。...针对大屏幕设备设计Material Design 指南,包含生态系统中常见 布局模式 定义,有助于激发您应用设计灵感; 窗口大小类 (Window Size Classes) 是一种新型断点框架...,用以检测大屏幕设备布局问题; 全新可调整大小模拟器,可以在参考设备间迅速切换。...Google Play 针对大屏幕设备更新 为了帮助用户在平板电脑、可折叠设备和 ChromeOS 设备上找到最好应用,我们在 Google Play 上推出了一些新变更,以推荐针对大屏幕设备进行了优化应用

54710
领券