0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

带你探究万能卡片的一些用处

华为数据通信 来源:HarmonyOS 作者:HarmonyOS 2021-08-16 09:16 次阅读

刚刚升级HarmonyOS 2的朋友

会注意到桌面不少APP图标下多了小横条比如相机、日历、微博、京东等

在好奇心的驱使下

如果你不小心向上滑动了这些APP图标

那你就解锁了全新功能——万能卡片!

小横条只是万能卡片体验的开始,

为了让大家用着简单舒服,

万能卡片设计背后还有更多巧思,

小编带着大家一探究竟~

「1」

为什么是卡片

一个舒适美观的系统界面设计

不能是满屏的内容堆叠 ,

设计师需要通过一个“容器”

将界面的内容进行归类组合。

列表和卡片

正是信息整合的两种常用方式,

二者在给大家带来的浏览体验上各有千秋,

分别适用于不同的情境。

比如列表式设计

常用于社交、新闻、办公等APP,

有助于我们快速浏览检索信息;

卡片式设计

则更适用短视频、视频、电商类APP,

可以完美结合图文呈现更好的视觉效果,

同时具有直观的可操作性。

那么,桌面适用的情境是什么呢?

一方面,HarmonyOS 2不只是手机操作系统

它还运行在手表、平板、智慧屏等设备上;

另一方面,桌面需要保持视觉一致性,

还能承载不同形式的内容。

于是,为了用户能在不同设备

获得统一、美观、舒适的交互体验,

设计团队最终选择了

灵活,易延展的万能卡片

作为HarmonyOS 2的桌面设计方案。

「2」

卡片除了内功,还要有颜值

除了让万能卡片好用,

设计师们还负责让它好看又有趣。

目前有不少小伙伴

已经充分发掘出万能卡片

可藏可显、可大可小、随心定制的潜力,

DIY了无数与众不同的精美桌面:

无论是绿色的清新

粉色的可爱,还是黄色的温暖…

都赏心悦目。

另外,考虑到不是所有人都有时间精力

布置美美的桌面,

华为将卡片换肤能力

开放给第三方主题设计师,

给大家带来了既统一又多样的赏心体验。

无论你是文艺青年,

还是潮人or极客,

都可以找到适合自己的风格。

一键切换主题,

APP图标、万能卡片、壁纸和锁屏一起变装。

「3」

怎么才算上滑?一个看似简单的问题

不管怎么上滑都能触发卡片,

如此高效、精准的交互体验,

大家可能都以为是因为上滑动作简单。

其实不然!

事实上,“上滑”并不简单。

每个人上滑的轨迹都不一样,

也未必是一条垂直线。

为了能精准识别大部分用户的上滑习惯,

华为设计团队进行了详尽的人因研究,

分析发现三个识别滑动的关键指标:

滑动的角度、速度、距离。

基于这三个关键指标,

招募大量志愿者参与测试,

绘制出了屏幕上滑触发的容易区、困难区。

继而对不同区域的上滑体验进行专门调试,

保证了我们在任何地方上滑,

都能高精准识别

带来更加自由舒适的万能卡片触发体验。

所以,在我们习以为常的便捷体验背后,

往往隐含着许多不为人知的深入研究。

当然,作为消费者,

我们知道怎么用、好用即可

剩下的都交给设计师吧~

「4」

呼出卡片的丝滑流畅也有秘诀

关于动效的流畅性,

大家在日常看视频过程中应该有所体会,

帧率越高、细节越丰富,

效果就越流畅。

比如,记录一颗小树成长的短片,

如果小树长到大树只有1秒钟、几帧画面,

我们会觉得跳跃很大、不自然;

如果从小树到大树有几百帧画面持续20秒,

记录了小树每一天的状态,

那动画就会流畅许多。

万能卡片的弹出和关闭动效

就是一系列画面组成的短片,

也遵循同样道理。

不管从小卡片变成大卡片,

还是从大卡片缩回小卡片,

影响卡片动效流畅性的因素就两个:

动效时长和帧间距。

那么,问题就来了,

多长的动效、多大的帧间距

可以带来最流畅自然的体验呢?

手机、平板、智慧屏

等不同设备的屏幕大小不同

导致万能卡片的大小各异,

如果保持同样的动效时长和帧间距,

大屏设备的动效就会变得十分突兀。

所以,经过大量的研究,

设计团队归纳了

各类设备的最佳动效时长

和保证流畅的最大帧间距所处的范围区间

这为动效设计提供了科学的数据支撑,

进而给我们带来全场景下

流畅的动效体验。

万能卡片的初心,

就是要给大家带来服务直达的焕新体验

它的样子,它的交互,

还有在大家看不到的背后

都有着华为设计团队

对每个细节的思考、细琢

追寻着效率与美学之间的最佳平衡

这样的万能卡片,希望如你所愿!

编辑;jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 卡片
    +关注

    关注

    0

    文章

    8

    浏览量

    9017
  • 智慧屏
    +关注

    关注

    2

    文章

    345

    浏览量

    19559
  • HarmonyOS
    +关注

    关注

    79

    文章

    1807

    浏览量

    29255

原文标题:用了就回不去!带你探究万能卡片

文章出处:【微信号:Huawei_Fixed,微信公众号:华为数据通信】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    开发案例分享:万能卡片也能用来玩游戏

    ,从大了讲,我学习并进行HarmonyOS相关开发是为了能为鸿蒙生态建设尽一份绵薄之力,从小了讲,就是为了自己的兴趣。 而万能卡片是一个让我非常感兴趣的东西。 很多时候我跟别人解释什么是万能
    的头像 发表于 12-15 16:35 220次阅读
    开发案例分享:<b class='flag-5'>万能</b><b class='flag-5'>卡片</b>也能用来玩游戏

    HarmonyOS开发案例分享:万能卡片也能用来玩游戏

    直接在桌面上玩游戏吗? 通过对万能卡片相关文档的阅读,我认为想要实现一些简单的游戏应该没有问题,思考再三,我决定做个井字棋小游戏,希望能给各位开发者提供
    发表于 12-01 09:35

    爆款元服务!教你如何设计高使用率卡片

    的,希望能带给你一些启发。 下图的左侧是张鸿蒙相机的桌面卡片卡片的功本身是好的,但在设计上还缺了
    发表于 11-15 11:15

    HarmonyOS/OpenHarmony原生应用-ArkTS万能卡片组件Text

    显示段文本的组件。该组件从API Version 7开始支持。用上角标单独标记该内容的起始版本。可以包含Span子组件。 、接口 Text(content?: string | Resource
    发表于 10-19 15:13

    HarmonyOS/OpenHarmony原生应用-ArkTS万能卡片组件Slider

    滑动条组件,通常用于快速调节设置值,如音量调节、亮度调节等应用场景。该组件从API Version 7开始支持。无子组件 、接口 Slider(options?: {value?: number
    发表于 10-18 15:39

    HarmonyOS/OpenHarmony原生应用-ArkTS万能卡片组件Rating

    提供在给定范围内选择评分的组件。该组件从API Version 7开始支持。无子组件。 、接口 Rating(options?: { rating: number, indicator
    发表于 10-17 15:09

    HarmonyOS/OpenHarmony原生应用-ArkTS万能卡片组件Radio

    单选框,提供相应的用户交互选择项。该组件从API Version 8开始支持。无子组件。 、接口 Radio(options: {value: string, group: string}) 从
    发表于 10-13 17:21

    HarmonyOS/OpenHarmony原生应用-ArkTS万能卡片组件Toggle

    组件提供勾选框样式、状态按钮样式及开关样式。该组件从API Version 8开始支持。 仅当ToggleType为Button时可包含子组件。 、接口 Toggle(options
    发表于 10-11 14:52

    HarmonyOS/OpenHarmony原生应用-ArkTS万能卡片组件Stack

    堆叠容器,子组件按照顺序依次入栈,后个子组件覆盖前个子组件。该组件从API Version 7开始支持。可以包含子组件。 、接口 Stack(value?: { alignContent
    发表于 10-09 14:29

    HarmonyOS/OpenHarmony原生应用-ArkTS万能卡片组件Span

    作为Text组件的子组件,用于显示行内文本的组件。无子组件 、接口 Span(value: string | Resource) 从API version 9开始,该接口支持在ArkTS卡片
    发表于 10-07 17:50

    HarmonyOS/OpenHarmony原生应用-ArkTS万能卡片组件Badge

    和LazyForEach)。 、接口 方法1: Badge(value: {count: number, position?: BadgePosition, maxCount?: number, style
    发表于 09-28 11:53

    HarmonyOS元服务开发实践:桌面卡片字典

    不同卡片特征显示同个字的不同内容,基于用户习惯可选择喜欢的卡片。 3.万能卡片刷新:用户点击卡片
    发表于 08-24 16:55

    如何创新玩转元服务开发-趋势、分类与我们实践的方向!

    联网、智慧化时代,连接的设备数量和种类越来越多,应用程序的特征和表现形式是什么? 我们认为元服务及万能卡片代表着HarmonyOS应用发展的全新方向之。(二)万能
    发表于 06-27 16:33

    鸿蒙元服务万能卡片开发-stage模型和fa模型的卡片区别

    、项目类型 Application: 应用开发 Atomic Service:原子化服务开发 这里选择Empty Ability模板创建项目。 二、Stage模型卡片开发 Api:9
    发表于 05-22 14:20

    开发个520的HarmonyOS元服务万能卡片DEMO

    、DEMO效果图 二、万能卡片开发说明 说明提示:卡片中的资源需要在卡片中的common文件中自行添加。 1.微卡widgetWK 横
    发表于 05-09 11:30