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

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

3天内不再提示

【技术视界】爆款元服务!教你如何设计高使用率卡片

HarmonyOS开发者 来源:未知 2023-11-14 21:20 次阅读
# 技术视界# 【技术视界】栏目为开发者提供华为研发专家对于HarmonyOS关键技术的专业解读,从不同角度、不同方面帮助开发者更好更快地掌握HarmonyOS相关开发知识。本期文章为大家带来的是华为资深UX设计师的分享,希望能为您的开发之路带来启发~

作者:zhangchenxu,华为资深UX设计师

元服务的概念相信大家已经在HDC 2023上有了很详细的了解,更轻便的开发方式,让开发者跃跃欲试。目前也已经有很多开发者开发出了一些爆款元服务,那么如何让你的元服务拥有更高的传播范围、更高的用户使用率和更多的用户触点呢?设计一张好的卡片是你的不二之选。

那么如何设计一张好的卡片呢?

在搞清楚这个问题之前,我们先来了解一下卡片的定义。在用户的桌面上,除了应用图标外,另一个存在感极强的元素就是卡片。相较于应用,卡片的展示面积更大,展示的元素也更丰富,可以在一个方形区域同时展示图片、文字、按钮等元素。基于这些属性,我们为卡片在设计制定了“精致美观、一目了然、一步直达”三个原则

wKgaomVTdS6AVKKNAAF0E4g8zj0421.png

1.精致美观:卡片作为桌面上的“显眼包”,必然要具备给人带来愉悦享受的价值,许多用户甚至会单纯为了装饰桌面而将卡片添加到桌面上。因此请各位开发者在设计时,不仅要关注卡片的功能,也要打磨卡片的视觉和动效设计。

2.一目了然:卡片拥有更大的展示面积,理应也要提供更多的有效信息给用户,这是让卡片更具价值的手段之一。一些用户需要复杂操作才能获得的信息、一些用户常常关注的信息,都适合呈现在卡片内。但同时请谨慎展示广告、优惠券等非用户主动想要获取的内容,过度推送此类信息容易引起用户反感,反而会降低卡片的添加率。

3.一步直达:卡片内也支持添加按钮,如果此类按钮能够一键帮助用户完成一些复杂操作也将使卡片价值得到极大提升。以打电话为例,原本用户需要“进入电话应用>选择联系人>找到要拨打电话的联系人>点击拨号键”4步才能完成的操作,通过添加一张该联系人的电话卡片在桌面,即可一步完成操作。开发者在设计时请审视自己卡片内的所有按钮,是否真的减少了用户的操作,为用户带来了价值。

了解了以上三个原则后,相信你对卡片已经有了较为整体的概念,接下来我将通过一些具体的图示和案例,来指导大家做出一张好用的、被用户认可的卡片。

卡片的基本尺寸

如下图所示,目前可以放置于桌面上的卡片主要有四个尺寸——微、小、中、大,因在不同设备上卡片的宽高不同,所以图中使用卡片所占桌面应用图标的比例和数量来示意,具体大小和效果在开发过程中可以使用IDE工具来预览。由于每张卡片的显示面积不同,卡片设计中可以承载的元素数量也有所不同。

wKgaomVTdS6AIhdrAABj09fJz78373.png

微卡片建议最多展示2种元素,小卡片、中卡片最多展示3种元素,大卡片最多展示4种元素。下图是一些实际卡片设计效果,标黄的为示例中使用到的元素,并非必备的元素,你可以根据实际的卡片功能定位选择要展示的元素进行组合。

wKgaomVTdS6AA_S2AAK3XzuVUT8639.png

卡片的设计手段

1、让卡片更加精致美观

精致美观其实是一个较为宽泛的术语,并没有一些固定的规则,一方面可以遵守业界通用的设计规范,例如画面的平衡、色彩的搭配、元素的统一等,另一方面也受到设计师个人审美的影响。这里通过一个改造案例展示我是如何思考的,希望能带给你一些启发。

下图的左侧是一张鸿蒙相机的桌面卡片,卡片的功本身能是好的,但在设计上还缺了一份精致感。首先从结构上来看,整张卡片较为分散,被分割成不同区域且相互之间联系较少;同时按钮的色彩搭配并不协调,左侧的配图也可以更精美。在右侧的改造中,首先我使用了更一致的结构,利用一个模糊的底板作为按钮的背板,让卡片融为一体的同时保证了按钮的辨识度。如果你仔细观察,还能看到按钮色彩也使用了卡片背板中的高亮色,让功能区域和图片区域相互呼应。

wKgaomVTdS-AJvOAAAKWatRPG0A397.png

这样一张卡片,不仅具备了用户常用的功能,还给用户带来了美的享受,在不使用卡片的时候,也可以将这张卡片作为桌面装饰,让人赏心悦目。

这里我还简单列举了一些我在设计中会经常使用的设计手法,希望能帮助到你设计出优秀的卡片 ,对细节的打磨将成为你的卡片脱颖而出的关键。

wKgaomVTdS-ASgD7AAMlWVcW7SU558.png

2、让卡片的信息一目了然

一目了然是卡片的重要功能属性,让用户可以不进入应用就能够在桌面了解到关键信息,是卡片价值的重要体现。以下图为例,如果能够在卡片中展示更直观的信息,请直接将数据展示在卡片内,减少“跳转查看”类的按钮。

wKgaomVTdS-AKLnGAAHNIYHmr4o880.png

(1)根据卡片大小控制信息数量

不同卡片的尺寸可以容纳的信息量是不同的,尝试将你的信息按照重要等级进行排序,从大卡片到微卡片,依次将较为不重要的信息去除。

如下图所示,你可以看到在展示天气信息的卡片中,微卡片只保留了最重要的城市、温度、天气类型的信息;而在更大一些的小卡片中,增加了空气质量、最高最低气温等信息。

wKgaomVTdS-AD5MzAALWSJxix3w437.png

(2)使用合适的方式呈现数据

在展示数据时,因卡片面积有限,请注意使用合适的呈现方式,避免使用复杂的数据表格,更建议使用大数字、图形、进度条、柱状图等更直观的方式。

wKgaomVTdTCAWj5FAAco_nptWMY618.png

3、关注不同设备的一致性

鸿蒙生态覆盖了海量设备,不同设备的显示面积和宫格布局各不相同,如果你的卡片需要在多种设备上呈现,请务必在设计时关注卡片在不同设备上的呈现效果并进行一一调试。wKgaomVTdTCARZPWAAU_8OVX2ZM235.png

总结

卡片是信息的浓缩和品牌的放大,好的卡片可以为用户带来价值、为开发者带来流量,一张好的卡片,美感和实用性缺一不可。本文简单介绍了一些设计方法,更多设计规范可以前往开发者网站进行浏览,希望大家都可以设计出属于自己元服务的优质卡片。

更多推荐

点击下方图片链接,查看更多栏目内容


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

    关注

    79

    文章

    1975

    浏览量

    30194

原文标题:【技术视界】爆款元服务!教你如何设计高使用率卡片

文章出处:【微信号:HarmonyOS_Dev,微信公众号:HarmonyOS开发者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    HarmonyOS NEXT应用服务开发Intents Kit(意图框架服务)习惯推荐方案概述

    卡片展示效果 意图框架提供各垂域习惯推荐在小艺建议中展示使用的标准模板卡片,开发者无需开发展示卡片。在展示模板上,会展示应用/服务名称
    发表于 11-19 17:59

    鸿蒙原生开发手记:01-服务开发

    同样的使用方法。 服务卡片 服务可以添加服务卡片,详细介绍见《鸿蒙原生开发手记:02-
    发表于 11-14 17:28

    HarmonyOS NEXT应用服务开发Intents Kit(意图框架服务)事件推荐方案概述

    一、概述 事件推荐是应用/服务有新的动态产生且满足推荐规则时给用户做出的主动推荐。实现事件推荐需要开发者将事件信息共享给意图框架,当满足事件推送规则时,会在小艺建议入口向指定用户推荐该事件提醒卡片
    发表于 11-13 10:38

    HarmonyOS NEXT应用服务开发Intents Kit(意图框架服务)本地搜索方案概述

    用户感兴趣的歌曲,那么后续用户在小艺搜索入口中搜索歌名时,系统将会在应用/服务共享的数据中检索对应内容,并使用卡片的形式展示内容结果,当用户点击对应卡片热区时,可以跳转进具体音乐播放
    发表于 11-06 10:59

    路由器内存使用率多少算正常

    路由器内存使用率的正常范围取决于多种因素,包括路由器的硬件规格、网络环境、连接的设备数量以及用户的具体使用情况。 路由器内存使用率概述 路由器是家庭和企业网络中的核心设备,负责数据包的转发和网络流量
    的头像 发表于 10-15 14:35 676次阅读

    服务器cpu占用率怎么解决

    服务器CPU占用率是一个常见的问题,它可能会导致服务器性能下降,甚至影响用户体验。 一、了解服务器CPU占
    的头像 发表于 10-10 15:14 930次阅读

    代理IP的使用率和使用时长,主要被什么影响?

    代理IP的使用率和使用时长受多种因素影响,用户需要根据自己的实际需求和场景选择合适的代理类型和策略。同时,注意监控代理IP的使用情况,及时调整和优化使用策略,以提高代理IP的利用率和使用时长。以上就是今日分享的所有内容了,感谢您的阅读。
    的头像 发表于 09-18 08:14 253次阅读
    代理IP的<b class='flag-5'>使用率</b>和使用时长,主要被什么影响?

    服务体验-服务管理与分享

    服务管理 通过桌面、负一屏、应用市场、服务等场景对服务进行添加、收藏、移除等管理操作。 服务
    发表于 07-16 15:43

    恒讯科技全面解析:如何有效降低服务器CPU利用率

    。 设置警报,以便在CPU使用率超过某个阈值时获得通知。 2、识别CPU使用率的原因: 确定是特定进程、应用程序还是系统服务导致CPU使用率
    的头像 发表于 05-10 17:24 723次阅读

    OpenHarmony开发案例:【电影卡片

    基于服务卡片的能力,实现带有卡片的电影应用,介绍卡片的开发过程和生命周期实现。
    的头像 发表于 04-15 17:53 1266次阅读
    OpenHarmony开发案例:【电影<b class='flag-5'>卡片</b>】

    如果没有用到malloc和free函数,是否会有ram动态使用率这一概念?

    如果没有用到malloc和free函数,是否会有ram动态使用率这一概念?
    发表于 04-12 06:29

    鸿蒙OS实战开发:【多设备自适应服务卡片

    服务卡片的布局和使用,其中卡片内容显示使用了一次开发,多端部署的能力实现多设备自适应。 用到了卡片扩展模块接口,[@ohos.app.form.FormExtensionAbil
    的头像 发表于 04-09 09:20 863次阅读
    鸿蒙OS实战开发:【多设备自适应<b class='flag-5'>服务</b><b class='flag-5'>卡片</b>】

    鸿蒙OS开发实例:【手撸服务卡片

    服务卡片指导文档位于“**开发/应用模型/Stage模型开发指导/Stage模型应用组件**”路径下,说明其极其重要。本篇文章将分享实现服务卡片的过程和代码
    的头像 发表于 03-28 22:11 1206次阅读
    鸿蒙OS开发实例:【手撸<b class='flag-5'>服务</b><b class='flag-5'>卡片</b>】

    鸿蒙HarmonyOS服务-“文学素养”说明

    1.概述 文学素养将中华传统文化中的常用汉字解释,优秀的经、文、楚辞、汉赋、唐诗、宋词、原曲、明清小说,多音字,生僻字,成语测试等和HarmonyOS具备的服务、万能卡片能力进行融合,尝试用一种
    发表于 01-10 10:11

    如何在Linux系统中检查CPU使用率

    首先在Linux系统中检查CPU使用率。可以通过在命令行中输入top或htop命令来查看当前系统中各个进程的CPU使用率。如果CPU使用率大于80%,则可以考虑进行排查。
    发表于 01-06 10:42 1323次阅读
    如何在Linux系统中检查CPU<b class='flag-5'>使用率</b>