正好最近我也要开发小程序,所以今天我就从设计方面聊一聊微信小程序设计规范,埋上设计中可能会出现的坑,让你能更好的完成你的小程序~

一、宏观角度

微信小程序设计的基本原则是微信设计中心针对在微信类上线的小程序页面总结的设计指南及建议。以下设计原则都是基于对用户的尊重的基础上的,旨在微信生态类建立有号、高效、一致的用户体验的同时,最大程度顺应和支持各业务需求设计,实现用户与程序的共赢。

二、清晰明确

作为一个负责任的开发者,一旦用户进入我们的小程序页面,就有责任和义务清晰明确告知用户身在何处、又可以往何处去,确保用户在页面中游刃有余地穿梭而不迷路,这样才能为用户提供安全的愉悦的使用体验。减少等待,反馈及时。页面的过长时间的等待会引起用户的不良情绪,使用微信小程序项目提供的技术已能很大程度缩短等待时间。即便如此,当不可避免的出现了加载和等待的时候,需要予以及时的反馈以舒缓用户等待的不良情绪。

三、设计尺寸和区域

微信小程序的设计只需要以iPhone6屏幕尺寸750x1334px为视觉稿进行设计即可,因为微信小程序以rpx为css尺寸单位,rpx可以根据屏幕宽度进行自适应,规定屏幕宽度为750rpx,因此在iPhone6设计稿上1px=1rpx,在尺寸换算上就会很简单。

对于页面局部的操作,可在操作区域予以直接反馈。对于常用控件,微信设计中心已提供控件库及WeUI控件库,其中的控件都已设计有完整的操作反馈。页面全局操作结果——toast

其中toast适用于轻量级的成功提示,1.5秒后自动消失,并不打断流程,对用户影响较小,适用于不需要强调成功专题的操作提醒。特别注意toast形式不适用于任何错误提醒。

页面全局操作结果——弹框

对于需要用户明确知晓的操作结果状态可通过弹框来提示,并可附带下一步操作指引。

页面全局操作结果——结果页

对于操作结果已经是当前流程的终结的情况,可使用操作结果页来反馈。这种方式最为强烈和明确的告知用户操作已经完成,并可根据实际情况给出下一步操作的指引。

四、统一稳定

除了以上所提到的种种原则,建议接入微信的小程序还应该时刻注意不同页面间的统一性和延续性,在不同的页面尽量使用一致的控件和交互方式。统一的页面体验和有延续性的界面元素都将帮助用最少的学习成本达成使用目标,减轻页面跳动所造成的不适感。正因如此,小程序可根据需要使用微信提供的标准控件,以达到统一稳定的目的。

今天的内容就是这些,希望对你有所帮助!

控件尺寸规范_微信小程序设计规范你了解多少相关推荐

  1. 黑马优购_微信小程序

    黑马优购_微信小程序项目 介绍 2021年5月6日-2021年5月12日在校参加微信小程序培训,由黑马讲师授课,能够利用微信提供的组件和API实现轮播图.授权用户信息.上拉加载更多等功能,由于之前对u ...

  2. 微信小程序系统教程Java版[3/3阶段]_微信小程序电商系统-翟东平-专题视频课程...

    微信小程序系统教程Java版[3/3阶段]_微信小程序电商系统-2445人已学习 课程介绍         微信小程序系统教程[初级阶段],微信小程序0基础学起,讲解微信小程序开发的基础知识. 微信小 ...

  3. 视频教程-微信小程序系统教程Java版[3/3阶段]_微信小程序电商系统-微信开发

    微信小程序系统教程Java版[3/3阶段]_微信小程序电商系统 微信企业号星级会员.10多年软件从业经历,国家级软件项目负责人,主要从事软件研发.软件企业员工技能培训.已经取得计算机技术与软件资格考试 ...

  4. 01_心理咨询_微信小程序项目实战_项目概述

    一.教程导读 本套教程以项目为导向,从零构建一整套小程序项目,从静态页面实现,到后台数据mock服务搭建.最后前后台数据交互. 本套教程是模拟线上微信小程序应用:十方智育实现. 本套教程相关素材.代码 ...

  5. 圆头像 微信小程序 绘图_[微信小程序]授权头像修改圆形

    "#[一如分算需上来处一定迹面数一跳这件我子作微信小程序]授权头新直能分支调二浏页器朋代说,事刚需求像修改圆形" 一. .wxml .wxss .userinfo-avatar { ...

  6. 视频教程-微信小程序系统教程python版[3/3阶段]_微信小程序支付-手游开发

    微信小程序系统教程python版[3/3阶段]_微信小程序支付 微信企业号星级会员.10多年软件从业经历,国家级软件项目负责人,主要从事软件研发.软件企业员工技能培训.已经取得计算机技术与软件资格考试 ...

  7. android文件选择器_支付宝小程序设计规范(内附PSD+Sketch源文件)

    小程序已在我们的生活场景中不断应用,在继微信小程序正式推出后,国内互联网巨头都陆续推出了自家的小程序平台,如:支付宝小程序.百度小程序.抖音小程序.头条小程序等:当然每个平台的小程序都有属于自己的设计 ...

  8. wxss 点击样式_微信小程序点击控件修改样式实例详解

    微信小程序点击控件修改样式实例详解 现在要在微信小程序中实现点击控件修改样式,如下: 微信小程序中不支持直接操作dom,要实现这种效果,我们需要通过设置data,然后利用数据和界面的双向绑定来实现它. ...

  9. 微信小程序控制盒子显示隐藏_微信小程序动态的显示或隐藏控件的方法(两种方法)...

    在微信小程序开发时,经常要用到一个控件会根据不同的情况和环境动态显示与隐藏这种情况,下面就来实践一把!上效果先 它的实现方法有两种, 第一种方法:单选法,就是隐藏与显示根据条件二选一,代码如下: 我是 ...

最新文章

  1. Android Studio 中修改versionCode跟versionName (更新版本)
  2. java线程学习之notify方法和notifyAll方法
  3. advanced installer更换程序id_浅谈更换调频发射机EEPROM的方法和步骤
  4. “零成本”建设数据中心机房容灾方案
  5. Interview:算法岗位面试—10.17早上—上海某科技公司算法岗位(偏算法,独角兽)非技术面试之比赛项目讲解和项目意义的探讨
  6. 【SSL】keytool复制证书
  7. 10.15 wget:命令行下载工具
  8. Office文件的奥秘——.NET平台下不借助Office实现Word、Powerpoint等文件的解析(一)...
  9. anaconda下安装新包一直报错(‘parse() got an unexpected keyword argument 'transport_encoding'’)...
  10. backup exec linux卸载,Symantec Backup Exec 2012 Agent for Linux 卸载
  11. 汇编常用DOS命令调用
  12. Oracle排序查询语句
  13. MLX90614使用和组装的说明
  14. vs2015软件系统开源_2015年最佳开源游戏
  15. C语言项目-后宫选妃系统-第三天-终结
  16. 小程序项目:基于微信小程序的答题系统——计算机毕业设计
  17. PySide2动态/静态加载UI及程序发布
  18. 【历史上的今天】12 月 27 日:第一台计算机背后的女性们;Box 创始人出生;开普勒诞生
  19. 计算机毕设结束语致谢,毕业设计结束语和致谢
  20. 安卓手机root、修改文件权限、更改按键映射

热门文章

  1. MySQL的空值查询
  2. 嵌入式开发有年龄限制吗_广东成人高考报考有年龄限制吗?
  3. mysql主从同步 sql_mysql主从同步报错;Slave_SQL_Running: No
  4. 我把序列化玩成了这样,吊锤了一波面试官
  5. 你以为大厂的代码就不烂?看看这几个公众号怎么说!
  6. 一看就懂的动态规划入门教程
  7. (网络编程)URL下载网络资源
  8. Spring 注解AOP
  9. Struts值栈与Ognl
  10. C语言实例第1期:十进制数转换二进制数