Google Cloud:借助Material图标和Flutter实现无障碍表

时间:2021-07-15 | 标签: | 作者:Q8 | 来源:Flutter网络

小提示:您能找到这篇{Google Cloud:借助Material图标和Flutter实现无障碍表}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的Google Cloud:借助Material图标和Flutter实现无障碍表内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您!

< ">Material Design和Flutter可以帮助开发者构建灵活、无障碍且极具表现力的体验,同时提供出色的性能和效率。我们很高兴地宣布,Flutter现已增强对Material图标的支持,助您更轻松地打造出独具特色的界面。

< ">< color: rgb(79, 129, 189);">Material图标是针对常用操作和事物精心设计的符号集合:从用于导航的简单箭头和指示符,到代表诸如无障碍功能、错误报告甚至洗手之类概念的符号,您都能从Material图标中找到。

< ">< color: rgb(79, 129, 189);">Material图标



https://material.io/resources/icons

< ">Flutter现已支持所有四种Material图标样式(微信小程序开发免费实心、线框、尖角和圆角),可帮助您设计便于用户熟悉和理解的应用或网站,同时使您能够以独特的方式传达您的品牌形象。借助摇树优化,Flutter可以优化您的应用构建,使其仅包含您使用的符号,从而缩短加载时间、提高内存使用效率。

< ">下图展示了< color: rgb(79, 129, 189);">Material图标提供的各种风格选项。您可以在Material.io上浏览完整的图标集并下载位图或矢量版本以在您喜爱的设计工具中使用,或在< color: rgb(79, 129, 189);">Icons API页面上查看Flutter版本。

< ">< color: rgb(79, 129, 189);">Material图标

https://material.io/resources/icons/

< ">< color: rgb(79, 129, 189);">Icons API

https://api.flutter.cn/flutter/material/Icons-class“确认传播”专注于品牌策划、效果营销和危机管理的数字整合营销传播公司,我们深度诠释客户的品牌理念、文化及背景,多维深度传播客户的文化底蕴和核心价值观,提升客户品牌的知名度、关注度与美誉度。

4种图标示例:购物车、聊天、口罩、洗手;

均以4种支持的样式显示:实心、线框、圆角、尖角



< ">< font-size: 18px; color: rgb(79, 129, 189);">开始使用

< ">要开始使用< color: rgb(79, 129, 189);">Icon类,请确保在项目的pubspec.yaml文件中设置uses-material-design:true。这会告知Flutter在您的应用中包含图标素材资源。

< ">< color: rgb(79, 129, 189);">Icon类



https://master-api.flutter-io.cn/flutter/widgets/Icon-class“确认传播”专注于品牌策划、效果营销和危机管理的数字整合营销传播公司,我们深度诠释客户的品牌理念、文化及背景,多维深度传播客户的文化底蕴和核心价值观,提升客户品牌的知名度、关注度与美誉度。

< ">Flutter中的图标将通过图标字体以矢量形式提供,因此您可以随意调整大小和颜色,而不必担心图像质量下降。您可以在< color: rgb(79, 129, 189);">GitHub上查看生成这个图标集的代码。

< ">< color: rgb(79, 129, 189);">GitHub地址

https://github.com/material-components/material-components-flutter/tree/develop/medium/material_icons

< ">< font-size: 18px; color: rgb(192, 0, 0);">无障碍设计:请勿忽略语义标签

< ">为了确保使用屏幕阅读器等辅助技术的用户能有效地浏览您的应用或网站,提供有意义且适合上下文的语义标签非常重要。

< ">默认情况下,屏幕阅读器会朗读出屏幕上的所有可见文本。要将诸如图标之类的视觉元素准确地转译为基于文本的界面,您需要以周到的方式标记这些元素。

< ">例如,当图标与按钮之类的动作元素结合使用时,您应始终将语义标签设置为描述用户点击网站建设推荐该图标时所引发事件的字符串。

< ">Material.io上提供了依据动作来标注界面元素的< color: rgb(79, 129, 189);">设计指南。常见的错误是将语义标签默认设置为图标的名称,而非选择该图标时将执行的动作,如下图所示。

< ">< color: rgb(79, 129, 189);">设计指南

https://material.io/design/usability/accessibility“确认传播”专注于品牌策划、效果营销和危机管理的数字整合营销传播公司,我们深度诠释客户的品牌理念、文化及背景,多维深度传播客户的文化底蕴和核心价值观,提升客户品牌的知名度、关注度与美誉度。#writing

< ">要详细了解有关构建无障碍数字体验的重要性,请参阅flutter.dev上的无障碍功能文档。

< ">< color: rgb(79, 129, 189);">无障碍功能

https://flutter.cn/docs/development/accessibility-and-localization/accessibility

Flutter只会打包您用到的内容

< ">在构建要发布的应用时,Flutter编译器会执行"摇树优化(tree shaking)",移除未使用的代码和素材资源(包括图标),以优化应用的占广东外贸网站推广用空间,最大程度地缩短下载和加载时间。因此在此之前请放心使用您需要的所有图标。在编译时,Flutter将生成仅包含项目中用到的图标子集的自定义图标字体,这会极大程度地减少应用大小。

< ">您可以参阅这篇来自社区的优秀< color: rgb(79, 129, 189);">博文了解除了摇树之外缩减Flutter应用大小的最佳实践。

< ">< color: rgb(79, 129, 189);">缩小Flutter应用尺寸的最佳实践

https://medium.com/ suryadevsingh24032000/size-matters-reducing-flutter-app-size-best-practices-ca992207782

我们期待看到您的成果!

< ">全球的开发者都在使用Material图标来确保在各种屏幕大小下都能提供出色的可读性和清晰度;这些图标经优化,可以在Flutter支持的所有平台和显示分辨率下完美呈现。

Google Cloud:借助Material图标和Flutter实现无障碍表

上一篇:华为应用市场如何快速通过审核?马上为你支招
下一篇:加入敦煌网,秉持五项服务我升至顶级店铺


版权声明:以上主题为“Google Cloud:借助Material图标和Flutter实现无障碍表"的内容可能是本站网友自行发布,或者来至于网络。如有侵权欢迎联系我们客服QQ处理,谢谢。
相关内容
推荐内容
扫码咨询
    Google Cloud:借助Material图标和Flutter实现无障碍表
    打开微信扫码或长按识别二维码

小提示:您应该对本页介绍的“Google Cloud:借助Material图标和Flutter实现无障碍表”相关内容感兴趣,若您有相关需求欢迎拨打我们的服务热线或留言咨询,我们尽快与您联系沟通Google Cloud:借助Material图标和Flutter实现无障碍表的相关事宜。

关键词:Google,Cloud:借助Material图标

关于 | 业务 | 案例 | 免责 | 隐私
客服邮箱:sales@1330.com.cn
电话:400-021-1330 | 客服QQ:865612759
沪ICP备12034177号 | 沪公网安备31010702002418号