一、概念:

1.屏幕大小:指屏幕对角线长度,单位是英寸

2.像素:组成图像的最小点,一个相对大小单位,同屏幕里越小越清晰

3.屏幕像素密度(ppi)=像素总数/屏幕大小(英寸)

4.视网膜屏幕原理:当手机距离你约25-30厘米,如果手机ppi达到300以上,你的眼睛将无法分辨出像素点

5.dpi:平面设计/印刷技术单位,值越大,表明打印机精度越高

dpi=ppi

二、Android屏幕尺寸规范化

1.程序开发统一使用虚拟尺寸单位:dp/dip(除文字外其他)、sp(文字)

2.px~dp转换:

Ldpi:px-->dp   除以0.75

dp-->px   乘以0.75

Mdpi:px-->dp   除以1

dp-->px   乘以1

Hdpi:px-->dp   除以1.5

dp-->px   乘以1.5

XHdpi:px-->dp   除以2

dp-->px   乘以2

XXHdpi:px-->dp   除以3

dp-->px   乘以3

XXXHdpi:px-->dp   除以4

dp-->px   乘以4

3.基准间距原则:

(1)组件最小间距为8dp或10dp,排版/文字最小间隔建议4dp

(2)组件尺寸建议能被4整除

(3)组件尺寸建议为偶数(单数容易出现锯齿)

4.48触摸定律:48dp是物理尺寸大约为9mm左右,是一个用户手指能够准确舒服触摸的最小尺寸

5.常见组件尺寸:

状态栏:24dp

操作栏:44/48dp

侧边导航:286/304dp

悬浮操作按钮:56dp

操作栏+TAB:36+33dp/44+40dp

底栏:44/48dp

6.Android常用字号/行距/颜色:

ui设计移动端字体适配_移动端UI设计尺寸规范(示例代码)相关推荐

  1. ui设计移动端字体适配_移动端UI设计规范全方位汇总(附演示PPT下载)

    很多新人在开始做移动端UI设计的时候,往往对界面的一些尺寸规范不是十分清楚,对做UI设计的基础概念也没有清晰的认识,很多时候都是凭借自己的感觉和经验去绘制界面,心里并没有一个清晰的概念,导致做出来的页 ...

  2. ui设计移动端字体适配_移动端字体ui设计 移动端界面设计规范

    做字体设计和图标设计,应该攻读什么专业? UI设计需要学习几个月能找工作? 您好:关于需要学习几个月才能找到一份工作,我的理解和建议如下: 1?由于UI只是设计者手中的一个工具,它是表达内部设计思想的 ...

  3. ui设计移动端字体适配_移动端UI设计规范

    一.边距.间距 原则:边距(左右)要大于间距(上下). 模块边距 10px.12px.15px.16px 15px 常用 10px 最小,要展示更多的内容才用 模块间距 8px.10px.15px.1 ...

  4. ui设计移动端字体适配_移动端UI界面设计:APP字体排版设计的七个原则

    再来谈移动端APP字体排版设计,也许有人会说,这个还有什么好说的呢?但是真正能够运用好APP字体设计的人还真的不多.不信,我们往下看看这个7个移动端字体设计原则吧! 1. 留足空间 与普遍观点恰好相反 ...

  5. ui设计移动端字体适配_移动端界面设计之尺寸篇(更新)

    先来看看各种iPhone的尺寸和分辨率,这张图写的很清楚. 设备名称 屏幕尺寸 PPI Asset 竖屏点(point) 竖屏分辨率(px) iPhone X 5.8 in 458 @3x 375 x ...

  6. ui设计移动端字体适配_超全面的移动端UI 设计规范整理汇总

    很多新人在开始做移动端UI设计的时候,往往对界面的一些尺寸规范不是十分清楚,很多时候都是凭借自己的感觉和经验去绘制界面,心里并没有一个清晰的概念,导致做出来的页面总是不那么尽如人意.本文整理汇总了一些 ...

  7. ui设计移动端字体适配_超全面的UI设计规范整理汇总(包含iPhone X适配)

    写在前面 很多新人在开始做移动端UI设计的时候,往往对界面的一些尺寸规范不是十分清楚,很多时候都是凭借自己的感觉和经验去绘制界面,心里并没有一个清晰的概念,导致做出来的页面总是不那么尽如人意.本文整理 ...

  8. ui设计移动端字体适配_超全面的移动端UI设计规范整理汇总(包含iPhone X适配)...

    写在前面 很多新人在开始做移动端UI设计的时候,往往对界面的一些尺寸规范不是十分清楚,很多时候都是凭借自己的感觉和经验去绘制界面,心里并没有一个清晰的概念,导致做出来的页面总是不那么尽如人意.本文整理 ...

  9. ui设计移动端字体适配_学习UI设计的你要掌握移动端字体七准则

    原标题:学习UI设计的你要掌握移动端字体七准则 字体有许多值得深究的细节,细微的设计汇聚起来,对阅读体验会产生巨大影响. 可能你听过这说法,好的字体是隐形的,不过更准确来说,应该是好的字体让阅读行为毫 ...

最新文章

  1. 使GDAL库支持中文路径或中文文件名的处理方法
  2. 嵌入式学习笔记之二(静态链接与动态链接)
  3. getCount()和getChildCount()区别
  4. Elasticearch 查询详解 (二)
  5. Interview with BOA
  6. c语言提高 17,C语言提高-第17讲: 一维数组的定义和引用(数组大折腾)
  7. 给其他账户访问mysql的权限,将postgresql数据库的权限授予其他用户
  8. 对象包装器与自动(拆箱)装箱+参数数量可变的方法+枚举类
  9. (一)Linux 常用命令
  10. java自带数据结构(set/list/stack/queue)
  11. android+cordova+windows打包vue一条龙服务
  12. 企业级业务架构如何设计?
  13. 揭秘:全球第一张云安全国际认证金牌得主
  14. 《从前慢》 ----- 作者:木心
  15. [iWencai]问财-热门股票排名
  16. 当供应链金融遇上IoT 华为将和渣打银行擦出怎样的火花?
  17. win10键盘错乱如何恢复--win7w.com
  18. 安装pyltp模块详细教程(windows下python安装)
  19. SwiftUI 让用户更便捷在 App Store 为 App 打分和评价的超详细介绍
  20. 【软工视频】——制定计划和可行性研究报告

热门文章

  1. 砺鹰职业测评|更了解自己的职业兴趣
  2. 基于PHP排课和选课系统设计与实现 开题报告
  3. 疫情过去女朋友想去重庆玩,python批量爬取小猪短租重庆民宿信息
  4. hyper-v使用记录
  5. 计算机组成原理实验箱D7,计算机组成原理实验(实验箱).doc
  6. java type proposals_eclipse自动提示类型的作用
  7. Vue移动端----页面旋转进入特效功能实现
  8. 如何制作我的第一个Phaser.js游戏
  9. 做搜索引擎关键词排名优化要多少钱
  10. 几十万换来的Ddos攻击防护经验分享(转载)