1.术语和概念概念解释名词解释Px(Pixel像素)不同设备显示效果相同。这里的“相同”是指像素数不会变,比如指定UI长度是100px,那不管分辨率是多少UI长度都是100px。也正是因为如此才造成了UI在小分辨率设备上被放大而失真,在大分辨率上被缩小。Screen Size(屏幕尺寸)一般所说的手...
分类:
移动开发 时间:
2015-06-02 14:55:56
阅读次数:
236
Android应用里里,大家一定饱受各种layout-sw480dp layout-sw600dp-land layout-sw720dp-port之苦,往往不知道自己的平板加载的是哪个Layout而不得不一个个尝试,网上一大堆说不清的教程。本人查阅很多资料,给大家分享一种计算方法确定自己平板所加载哪个dp的资源。
事实上,sw不是software的,意思,我猜是shortest width,最...
分类:
移动开发 时间:
2015-05-27 22:52:37
阅读次数:
1152
概念介绍:1、px (pixel,像素):是一个虚拟长度单位,是计算机系统的数字化图像长度单位,如果px要换算成物理长度,需要指定精度DPI(Dots Per Inch,每英寸像素数),在扫描打印时一般都有DPI可选。Windows系统默认是96dpi,Apple系统默认是72dpi。2、em(相对...
分类:
Web程序 时间:
2015-05-26 22:53:42
阅读次数:
36987
px就是pixels(像素),各种手机的像素是不同的,1px就是表示手机屏幕上的一个物理像素点。一块屏幕的分辨率为240*320,那么就是屏幕宽有240个像素点,屏幕高有320个像素点。如果屏幕大小不变,分辨率提高,那么相应的宽高的像素点变多了,这样画面看起来就更清晰,更细腻。dp就..
分类:
移动开发 时间:
2015-05-22 19:20:53
阅读次数:
160
首先了解几个概念px,dip(dp),sp,dpi,分辨率等1.px (pixels)像素 –是像素,就是屏幕上实际的像素点单位。dip或dp (device independent pixels)设备独立像素, 与设备屏幕有关。sp (scaled pixels — best for text s...
分类:
移动开发 时间:
2015-05-11 19:59:11
阅读次数:
141
网上抄来了,自己也备忘下:增加参数说明: target-densitydpi=device-dpi,指定屏幕像素密度DPI,device-dpi 为设备原本的DPI值,不会有任何缩放,也可以在80-400之间指定一个数字比如400dpi 表示缩放页面 width=device-width,指定屏幕宽...
分类:
移动开发 时间:
2015-05-07 00:54:08
阅读次数:
149
何为dpi: dpi英文全称是“dots per inch”,直译为“每英寸像素”,意思是每英寸的像素数。(1 英寸=2.54cm),是指鼠标内的解码装置所能辨认每英寸长度内像素数。(屏幕上最小单位是像素)。这是一个静态的单位,所以该参数一般都是应用在打印机和扫描机上。 举个简单的例子:加入我们.....
分类:
其他好文 时间:
2015-05-05 23:50:31
阅读次数:
175
DPI (Dots per inch) 是屏幕像素密度的衡量标准,Android为支持不同物理尺寸的屏幕,允许APP针对不同DPI配置不同资源,也允许“偷懒”只配置一种,让Android 自动拉伸/缩放处理,那问题来了:当Android加载不同DPI资源时有哪些潜在问题呢?兼容性/性能?...
分类:
移动开发 时间:
2015-05-01 17:28:31
阅读次数:
246
1、概述 过去,程序员通常以像素为单位设计计算机用户界面。例如:图片大小为80×32像素。这样处理的问题在于,如果在一个每英寸点数(dpi)更高的新显示器上运行该程序,则用户界面会显得很小。在有些情况下,用户界面可能会小到难以看清内容。由此我们采用与分辨率无关的度量单位来开发程序就能够解决这个问题....
分类:
移动开发 时间:
2015-04-30 12:08:11
阅读次数:
159
总结,在开发时最好基于320宽进行开发,图片基于640做,在放置图片时可以用background-size或zoom缩放一倍,图片在高清晰屏上就不会模糊。在加载页面时通过读取设备的width去计算dpi然后动态生成meta标记,可以很好解决手机的分辨率适配问题。但是在android pad端上不适用...
分类:
移动开发 时间:
2015-04-28 17:32:56
阅读次数:
163