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

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

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

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

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

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

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

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

一、卡片的基本尺寸

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

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

二、卡片的设计手段

1、让卡片更加精致美观

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

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

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

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

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

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

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

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

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

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

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

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

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

三、总结

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/147899.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

ACM练习——第三天

今天继续练习C和ACM模式 在写题之前先了解一些新的知识 1.#include <algorithm> #include <algorithm> 是 C 标准库中的头文件之一&#xff0c;其中包含了一系列用于处理各种容器&#xff08;如数组、向量、列表等&#xff09;和其他数据结构的算法。这个头文件提供…

分享 8 个 4k 壁纸站点

今天分享 8 个 4k 壁纸站点&#xff0c;换换心情&#xff01; bz.zzzmh 网址&#xff1a;https://bz.zzzmh.cn/ 一个免费的极简壁纸网站。 可以在这里找到所有极简壁纸&#xff0c;不需要注册登录就可以下载&#xff0c;它不限制分类、尺寸&#xff0c;想要什么样的壁纸直接搜…

2023最新版本 从零基础入门C++与QT(学习笔记) -4- C/C++混合编程

&#x1f38f;在C兼容C只需要调用C头文件 &#x1f384;格式 &#x1f388; -1- extern(关键字) “C”{ }(花括号) &#x1f388; -2- 花括号里面填写要包含的头文件 &#x1f384;代码段格式 extern "C" {#include “stdio.h”#include “string.h” }&#x…

【Beyond Compare】大小写对比的设置

1.点击会话设置 2.把大小写打勾 3.对比效果

Linux常用命令用法及实现方式有哪些?

接上一篇&#xff0c;它来啦&#xff01; 5.文本文件编辑命令 (1)touch命令&#xff1a;touch命令用于创建空白文件或设置文件的时间&#xff0c;语法格式为“touch [参数] 文件名称”。 (2)mkdir命令&#xff1a;mkdir命令用于创建空白的目录&#xff0c;英文全称为“make dir…

微同城生活圈小程序源码系统 专业搭建本地生活服务的平台 带完整搭建教程

在互联网的影响下&#xff0c;越来越多的用户开始依赖手机进行日常生活。为了满足本地居民的需求&#xff0c;源码小编来给大家分享一款全新的微同城生活圈小程序源码系统。该系统旨在为本地居民提供一站式的生活服务解决方案&#xff0c;让您的生活更加便捷、高效。 以下是部…

StableDiffusion(四)——高清修复与放大算法

目录 一、高清修复与放大算法 1.高清修复 ①文生图 ②图生图 2.SD放大&#xff08;SD Upscale&#xff09; 3.附加功能放大 4.总结 一、高清修复与放大算法 1.高清修复 概念&#xff1a;分两步&#xff0c;第一步生成低分辨率的图画&#xff0c;第二步使用它指定的高清…

内网Jenkins 部署.net(dotnet)项目

一、前置条件 内网部署Jenkins&#xff0c;并安装好所需插件 此篇内容需承接内网搭建Jenkins自动化远程部署项目到Windows服务器_jenkins内网安装-CSDN博客 &#xff0c;才更好操作与理解 二、在Jenkins中创建项目 三、配置项目 General Source Code Management Build Envi…

源码级JVS低代码功能新增:动态配置、逻辑多级循环嵌套等等

低代码更新功能 新增: 1.下拉组件选项新增动态配置&#xff1b; 选项的内容可以根据特定的条件或数据源进行动态变化的功能&#xff0c;通过动态配置&#xff0c;用户可以灵活地设置下拉组件的选项内容&#xff0c;例如从数据库或其他数据源中获取选项数据&#xff0c;或者根…

AdaBoost:提升机器学习的力量

一、介绍 机器学习已成为现代技术的基石&#xff0c;为从推荐系统到自动驾驶汽车的一切提供动力。在众多机器学习算法中&#xff0c;AdaBoost&#xff08;Adaptive Boosting的缩写&#xff09;作为一种强大的集成方法脱颖而出&#xff0c;为该领域的成功做出了重大贡献。AdaBoo…

docker 安装xxl-job

1.拉取镜像 docker pull xuxueli/xxl-job-admin:2.4.0 2.docker镜像创建并运行 docker run -e PARAMS"--spring.datasource.urljdbc:mysql://xxxxx:3306/xxl_job?useUnicodetrue&characterEncodingUTF-8&autoReconnecttrue&serverTimezoneAsia/Shanghai&…

全彩LED显示屏的质量怎样判断

判断全彩LED显示屏的质量需要考虑多个方面&#xff0c;包括平整度、白平衡、可视角度、分辨率、亮度、可靠性和稳定性等。以下是一些建议&#xff0c;供你参考&#xff1a; 平整度&#xff1a;LED显示屏的表面平整度应在1mm以内&#xff0c;以保证显示图像不发生扭曲。局部凸起…

使用 requests 2.11 版本时的 Site ID 类型问题及解决方案

在使用ebaysdk-python库时&#xff0c;一些用户可能会遇到一个特定问题&#xff0c;这个问题与requests库的版本有关。具体问题是&#xff0c;当使用requests库的2.11版本时&#xff0c;用户需要在请求头中传递的值必须为字符串或字节类型&#xff0c;但是传入的值却是整数类型…

文件包含漏洞

文章目录 文件包含漏洞php中文件包含的语句文件包含动态包含 相关配置本地文件包含远程文件包含 漏洞原理特点 利用方法包含图片木马读取敏感文件 读取php源码执行php代码包含图片马写 shell包含日志文件包含防御 文件包含漏洞 ​ 程序开发人员通常会把可重复使用函数或语句写…

从零到一:抖音小程序开发全指南及预算规划

在数字时代&#xff0c;抖音小程序的开发成为企业实现品牌推广、服务提供的重要途径。本文将为您提供从零到一的抖音小程序开发全指南&#xff0c;包括预算规划以及一些关键的技术代码示例。 1. 项目准备 在开始抖音小程序开发之前&#xff0c;需要进行一些项目准备工作。 …

【git】git本地仓库命令操作详解

这篇文章主要是针对git的命令行操作进行讲解&#xff0c;工具操作的基础也是命令行&#xff0c;如果基本命令操作都不理解&#xff0c;就算是会工具操作&#xff0c;真正遇到问题还是一脸懵逼 1.操作逻辑图 本地仓库的命令操作关系图 2.基本命令操作 1.1建立一个gittest01文…

关于修改了mysql的my_conf文件之后,不能生效问题

个人名片&#xff1a; &#x1f405;作者简介&#xff1a;一名大三在校生&#xff0c;热爱生活&#xff0c;爱好敲码&#xff01; \ &#x1f485;个人主页 &#x1f947;&#xff1a;holy-wangle ➡系列内容&#xff1a; &#x1f5bc;️ tkinter前端窗口界面创建与优化 &…

功率放大器在生物医疗测试领域研究中的应用

生物医学相关测试&#xff0c;就是运用生物学及工程技术手段来研究和解决生命科学&#xff0c;特别是医学中的有关问题&#xff0c;是关系到提高医疗诊断水平和人类自身健康的重要工程领域。功率放大器作为生物医学领域相关实验平台的重要组成部分&#xff0c;在生物医学领域研…

weblogic多机集群节点管理服务配置

1.安装启动管理端控制台略过了&#xff0c;登录到控制台&#xff0c; 2.创建集群&#xff0c;配置信息如图&#xff0c;基本默认就行&#xff0c;点完成。点击集群名称&#xff0c;添加服务器 前两个是管理机上的两个服务&#xff0c;后面是另个一个机器的两个节点服务&#…

aliyun Rest ful api V3版本身份验证构造

aliyun Rest ful api V3版本身份验证构造 参考官网&#xff1a;https://help.aliyun.com/zh/sdk/product-overview/v3-request-structure-and-signature?spma2c4g.11186623.0.0.787951e7lHcjZb 构造代码 &#xff1a;使用GET请求进行构造&#xff0c;算法使用sha256 使用postm…