dp、px、sp转换 但为什么 最后都要加上0.5f 呢? 按正常的推理应该是 dip = pxValue / scale 和 px = dipValue * scale , 实际上准确的值就应该是 咱们推理出来的,之所以后面加上0.5f是因为 咱们要的只不是那么精准,根据推理算出来的是个浮点数,而 ...
分类:
移动开发 时间:
2016-10-11 13:57:33
阅读次数:
429
在用sublimetext3写css的时候,我们有时会进行单位换算,为了更快的获得我们想要的单位结果,我们可以安装cssrem这个神器(插件)。 首先,我们要先下载好插件,下载地址如下: 地址:https://github.com/hyb628/cssrem 然后,解压,找到sublimetext3 ...
分类:
其他好文 时间:
2016-10-10 19:53:47
阅读次数:
172
这是程序员带你学习安卓开发系列教程。本文章致力于面向对象程序员可以快速学习开发安卓技术。 上篇文章:.Net程序员快速学习安卓开发-布局和点击事件的写法 主要讲解了布局和点击事件的写法。 上篇文章补充: 控件单位介绍: px 像素 dip或者dp 设备独立像素 sp 比例像素 控件的高度宽度一般用d ...
分类:
移动开发 时间:
2016-10-07 23:23:17
阅读次数:
222
Android支持下列所有单位。px(像素):屏幕上的点。in(英寸):长度单位。mm(毫米):长度单位。pt(磅):1/72英寸。dp(与密度无关的像素):一种基于屏幕密度的抽象单位。在每英寸160点的显示器上,1dp = 1px。dip:与dp相同,多用于android/ophone示例中。sp ...
分类:
移动开发 时间:
2016-10-06 16:55:08
阅读次数:
307
1em=16px.em具有继承性。如果定义了body{font-size=12px;}#title{font-siez=2.6em;}而id=title恰好在body里面,那么,id=title的字体大小就是2.6*16-12=29.6px国外大多用em作为字体单位,因为ie和ff都能调整大小ie无 ...
分类:
其他好文 时间:
2016-10-05 00:40:20
阅读次数:
155
pt、px和em都是网页中设置字体大小的单位。 pt:点,point,确切的说法是一个专用的印刷单位“磅”,也称为“绝对长度”。 px:像素,pixel,是相对长度,像素是相对于显示器屏幕分辨率而言的。常用于网页设计,直观方便 em:即%,在CSS中,1em=100%,是一个比率,结合CSS继承关系 ...
分类:
其他好文 时间:
2016-10-03 10:48:57
阅读次数:
131
每次看到那么宽的屏幕却不铺满就感觉真是暴殄天物,代码都被挤的自动换行了很难看的好吧,然后就看到后台有一个css定制的功能,然后就试了一下,发现这功能果然很强大。 技巧: 使用F12查看源码,会发现其实人家早给设计得很方便定制了,而且还有注释,如下: 但是想吐槽的是为什么宽度都是固定px的啊,有点怀疑 ...
分类:
Web程序 时间:
2016-10-03 06:53:54
阅读次数:
202
本文章重要说明px,em,rem,pt的区别以及四者之间的换算。 em单位有如下特点 1. em的值并不是固定的; 2. em会继承父级元素的字体大小。 我们在写CSS的时候如果要用em为单位,需要注意两点: 1. body选择器中声明Font-size=62.5%; 2. 将你的原来的px数值除以 ...
分类:
Web程序 时间:
2016-10-02 13:12:10
阅读次数:
322
今天又开始我的App开发,因为之前一直做的是SDK,所以涉及到界面UI很少,刚开始做Android应用的时候,没有对dp,px,sp等概念有一个深入的了解,只知道他们之间的转化,还有写个转换工具类等。做Android已经有一年多了,现在再次开始App开发,决定没遇到一个概念,必须得弄透彻。好吧,下面... ...
分类:
移动开发 时间:
2016-10-01 14:55:54
阅读次数:
275