易订货App的UI规范

2023-10-20 22:50
文章标签 app ui 规范 订货

本文主要是介绍易订货App的UI规范,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Android应用字体分成4个等级:18sp、16sp、14sp、12sp
iOS应用字体分成4个等级:18、16、14、12
颜色alpha值分3个等级:87%(222/de)、54%(138/8a)、26%(66/42)

英文名AndroidiOS
内容与屏幕边缘间距margin_space16dp15
主题颜色theme_color#3da8b9#3da8b9
强调颜色accent_color#eb5447#eb5447
标题栏高度title_bar_height56dp44
标题栏标题字体大小title_bar_title_font_size18sp18
标题栏标题字体颜色title_bar_title_font_color#deffffff#deffffff
标题栏内容与屏幕边缘间距(带文字)title_bar_margin_space8dp7.5
标题栏内容与屏幕边缘间距(光图标)title_bar_only_icon_margin_space12dp10
标题栏返回按钮距标题间距back_title_margin4dp5
底部标签栏高度tab_bar_height56dp50
底部标签栏内容与屏幕边缘间距bottom_label_bar_margin_space8dp7.5
内容标题字体大小content_title_font_size16sp16
内容标题字体颜色content_title_font_color#de000000#de000000
内容背景颜色content_background_color#ffffff#ffffff
背景颜色background_color#f7f7f7#f7f7f7
正文字体大小main_body_font_size14sp14
正文字体颜色main_body_font_color#8a000000#8a000000
提示性文本字体大小indicative_text_font_size12sp12
提示性文本字体颜色indicative_text_font_color#42000000#42000000
分割线大小divider_size0.25dp0.5
分割线颜色divider_color#e5e5e5#e5e5e5
单行列表仅有文本高度single_line_item_only_text_height48dp46
单行列表带有图标的文本高度single_line_item_text_with_icon_height56dp54
两行列表仅有文本高度two_line_item_only_text_height72dp70
两行列表带有头像的文本高度two_line_item_text_with_icon_height72dp70

样式

图标

AndroidiOS
标题栏图标大小24dp24
活动区域20dp20
修饰区域2dp2

活动区域

这里写图片描述

修饰区域

这里写图片描述

  • 内容应该保持在活动区域以内,如有必要,内容可以延展至修饰区域之中,但不能超出。

颜色

可用图标的标准不透明度在亮色背景上是54%(#000000)。可视等级较低的禁用图标的不透明度应为 26%(#000000)。
可用图标的标准不透明度在暗色背景上是 100%(#FFFFFF)。可视等级较低的禁用图标的不透明度应为 30%(#FFFFFF)。

Android以8dp为组件的基准网格,4dp为文本的基准网格,那为什么iOS用5为基准网格,2.5为文本的基准网格?

从iPhone的分辨率来看,宽度的像素值均是5的倍数,所以用5作为基准网格。

版本分辨率
iPhone4s960x640
iPhone51136x640
iPhone5c1136x640
iPhone5s1136x640
iPhone5se1136x640
iPhone61334x750
iPhone6 Plus1920x1080
iPhone6s1334x750
iPhone6s Plus1920x1080

这篇关于易订货App的UI规范的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/250213

相关文章

HarmonyOS学习(七)——UI(五)常用布局总结

自适应布局 1.1、线性布局(LinearLayout) 通过线性容器Row和Column实现线性布局。Column容器内的子组件按照垂直方向排列,Row组件中的子组件按照水平方向排列。 属性说明space通过space参数设置主轴上子组件的间距,达到各子组件在排列上的等间距效果alignItems设置子组件在交叉轴上的对齐方式,且在各类尺寸屏幕上表现一致,其中交叉轴为垂直时,取值为Vert

MySQL高性能优化规范

前言:      笔者最近上班途中突然想丰富下自己的数据库优化技能。于是在查阅了多篇文章后,总结出了这篇! 数据库命令规范 所有数据库对象名称必须使用小写字母并用下划线分割 所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来) 数据库对象的命名要能做到见名识意,并且最后不要超过32个字符 临时库表必须以tmp_为前缀并以日期为后缀,备份

JavaEE7 Servlet 3.1(JSR 340)规范中文版

http://www.iteye.com/news/27727-jinnianshilongnian     Jave EE 7中的部分规范已正式获得批准通过,其中包括JSR340 Java Servlet 3.1规范,去年翻译了该规范,在此分享出来,希望对某些朋友有所帮助,不足之处请指正。   点击直接下载    在线版目录   Servlet3.1规范翻译

Golang GUI入门——andlabs ui

官方不提供gui标准库,只好寻求第三方库。 https://github.com/google/gxui 这个gui库是谷歌内部人员提供的,并不是谷歌官方出品,现在停止维护,只好作罢。 第三方gui库 找了好多,也比较了好多,最终决定使用的是还是 https://github.com/andlabs/ui 相信golang gui还会发展的更好,期待更优秀的gui库 由于andlabs

MFC中App,Doc,MainFrame,View各指针的互相获取

纸上得来终觉浅,为了熟悉获取方法,我建了个SDI。 首先说明这四个类的执行顺序是App->Doc->Main->View 另外添加CDialog类获得各个指针的方法。 多文档的获取有点小区别,有时间也总结一下。 //  App void CSDIApp::OnApp() {      //  App      //  Doc     CDocument *pD

ConstraintLayout布局里的一个属性app:layout_constraintDimensionRatio

ConstraintLayout 这是一个约束布局,可以尽可能的减少布局的嵌套。有一个属性特别好用,可以用来动态限制宽或者高app:layout_constraintDimensionRatio 关于app:layout_constraintDimensionRatio参数 app:layout_constraintDimensionRatio=“h,1:1” 表示高度height是动态变化

App Store最低版本要求汇总

1,自此日期起: 2024 年 4 月 29 日 自 2024 年 4 月 29 日起,上传到 App Store Connect 的 App 必须是使用 Xcode 15 为 iOS 17、iPadOS 17、Apple tvOS 17 或 watchOS 10 构建的 App。将 iOS App 提交至 App Store - Apple Developer 2,最低XCode版本 Xcod

三维布尔运算对不规范几何数据的兼容处理

1.前言 上一篇文章谈过八叉树布尔运算,对于规范几何数据的情况是没有问题的。 在实际情况中,由于几何数据来源不一,处理和生成方式不一,我们无法保证进行布尔运算的几何数据都是规范的,对于不规范情况有时候也有需求,这就需要兼容不规范数据情况,当然这种兼容不是一味的让步,而是对于存在有限的不规范数据的兼容处理。 2.原始数据示例 下图是一个大坝模型和之上要对其进行布尔运算的立方体。 大坝模型由

【C/C++】变量命名规范

在 C++ 中,为 bool 类型的变量命名时,通常遵循以下命名规范,以确保代码的可读性和一致性: 表示状态或条件: 使用 is 前缀表示某个状态或条件,例如 isReady、isValid。使用 has 前缀表示是否拥有某个属性,例如 hasData、hasError。使用 can 前缀表示是否具备某种能力,例如 canExecute、canRead。使用 should 前缀表示是否应该执行