Android中字体使用的单位是,Android移动APP设计字体规范详解
之前25学堂专门分享和讨论了ios上面的移动APP设计字体规范和设计字体运用。
如:
等等优秀的移动APP字体博文。看完之后,大家肯定有所收获!而今天25学堂阅读了设计达人上面的一篇关于Android系统字体介绍。
1、Android 系统默认的英文字体 Roboto、
安卓手机的默认中文字体都是droid sans fallback,是谷歌自己的字体,与微软雅黑很像,小米miui v5 用的也是这种字体。
字体下载地址:http://www.3lian.com/down/ziti/05/121479.html
2、Android APP设计字体单位: Sp 与 Px 的换算
sp与px的换算公式:sp*ppi/160 = px
3、安卓上的APP设计字体单位详解:
Android上常见度量单位:
px(像素):屏幕上的点,绝对长度,与硬件相关。
in(英寸):长度单位。
mm(毫米):长度单位。
pt(磅):1/72英寸,point。
dp(与密度无关的像素):一种基于屏幕密度的抽象单位。在每英寸160点的显示器
上,1dp = 1px。
dip:Density-independent pixel,同dp相同。
sp:在dp的基础上,还与比例无关,个人理解为是一个矢量图形单位。
上图的解读案例为:如果屏幕密度为160,这时dp和sp和px是一样的。1dp=1sp=1px。
Android中字体使用的单位是,Android移动APP设计字体规范详解相关推荐
- Android中使用的数据单位
Android中使用的数据单位 px(Pixels,像素):对应屏幕上的实际像素点. in(Inches,英寸):屏幕物理长度单位. mm(Millimeters,毫米):屏幕物理长度单位. pt(P ...
- android中调用fft函数,J使用PCM数据在Android中转换FFT(JTransforms FFT in Android from PCM data)...
J使用PCM数据在Android中转换FFT(JTransforms FFT in Android from PCM data) 我一直在玩这个游戏已经有一段时间了,我无法弄清楚我在这里要做的事情. ...
- Android中No resource found that matches android:TextAppearance.Material.Widget.Button.Inverse问题
Android中No resource found that matches android:TextAppearance.Material.Widget.Button.Inverse问题 这是API ...
- android中编译和使用luajit开发应用,Android 嵌入 LuaJIT 的曲折道路
相关链接:Windows 下编译 LuaJIT 懒人与伸手党可以直接看最底部. 为什么使用 LuaJIT Lua 官方版的编译嵌入相对简单,但是为什么要用 LuaJIT 呢?我所了解到的优势有: 更高 ...
- android禁止下拉刷新,Android开发之无痕过渡下拉刷新控件的实现思路详解
相信大家已经对下拉刷新熟悉得不能再熟悉了,市面上的下拉刷新琳琅满目,然而有很多在我看来略有缺陷,接下来我将说明一下存在的缺陷问题,然后提供一种思路来解决这一缺陷,废话不多说!往下看嘞! 1.市面一些下 ...
- Android App优化之ANR详解
引言 背景:Android App优化, 要怎么做? Android App优化之性能分析工具 Android App优化之提升你的App启动速度之理论基础 Android App优化之提升你的App ...
- Android群英传笔记——第十二章:Android5.X 新特性详解,Material Design UI的新体验
Android群英传笔记--第十二章:Android5.X 新特性详解,Material Design UI的新体验 第十一章为什么不写,因为我很早之前就已经写过了,有需要的可以去看 Android高 ...
- Android基础入门教程——8.3.5 Paint API之—— Xfermode与PorterDuff详解(二)
Android基础入门教程--8.3.5 Paint API之-- Xfermode与PorterDuff详解(二) 标签(空格分隔): Android基础入门教程 本节引言: 上一节,我们学习了Xf ...
- Android APP:Preference使用详解和实例(附源码)
Android APP:Preference使用详解和实例 一.Preference 是Android app中重要的控件之一,Settings 模块大部分都是通过Preference 实现的,这里将 ...
最新文章
- 折叠屏就要来了,适配逼死 Android 开发?
- python绘制一个圆_Python在网格上绘制一个填充的“圆”
- Linux-awk及内置变量
- 真格量化-主力跟买策略
- mysql中的dump,从mysql中dump数据到本地
- 根据用户查进程_Linux中的系统进程管理
- python多态(一分钟读懂)
- 集合 (一) ----- 集合的基本概念与Collection集合详解
- java项目开发经验总结
- SpreadJS 15.1 CN 与 SpreadJS 15.1 EN
- Git捷径,游戏搞定!
- GUI图形用户接口编写QQ登录界面
- SFP光模块怎么配对光纤线缆
- 微信小助手WeChatExtension中文版安装教程
- 西门子哪款plc支持c语言,西门子PLC的几种编程语言简单介绍
- 健身的基本知识(1)
- Web 压测工具介绍
- 聚类之高斯混合模型(Gaussian Mixture Model)
- 嵌入式学习笔记(5)驱动设计的硬件基础-接口和总线
- Siege 压力测试