2022年移动端WebApp开发必备知识汇编 .pdf
《2022年移动端WebApp开发必备知识汇编 .pdf》由会员分享,可在线阅读,更多相关《2022年移动端WebApp开发必备知识汇编 .pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、移动端 WebApp开发必备知识(1)移动设备的用户越来越多,每天 android手机的激活量都已经超过130 万台,所以我们面向移动终端的WebAPP 也开始跟进了。在这里长沙IT 培训主要和大家分享学习下webapp的开发与调试的相关知识和经验,以及给出几种可选的解决方案。一、基本概念(1)CSS pixels与 device pixelsCSS pixels:浏览器使用的抽象单位,主要用来在网页上绘制内容。device pixels:显示屏幕的的最小物理单位,每个dp 包含自己的颜色、亮度。等值的 CSS pixels在手机屏幕上占多大的位置,这不是固定的,这取决于很多属性。经过分析和总
2、结,我们可以得出这么一条公式:1 CSS pixels=(devicePixelRatio)2 device pixels(2 是平方的意思,至于 devicePixelRatio是什么东西,后面会讲解)。(2)PPI/DPIPPI,有时也叫DPI,所表示的是每英寸所拥有的像素(pixel)数目,数值越高,即代表显示屏能够以越高的密度显示图像。(注:这里的像素,指的是device pixels。)搞清楚了 PPI 是什么意思,我们就能很容易理解PPI 的计算方式了,我们需要首先算出手机屏幕的对角线等效像素,然后处以对角线(我们平常所说的手机屏幕尺寸就是说的手机屏幕对角线的长度),就可以得到PP
3、I 了。准确的计算公示大家可以参照下图。比较有意思的是,根据公式计算出来的iPhone 4 的 PPI 为 330,要比苹果官方公布的326 要高一点点。同理,以 HTC G7为例,480*800 的分辨率,3.7 英寸,算出来就是252 的 PPI。(3)密度决定比例我们计算 PPI 就是为了知道一部手机设备是属于哪个密度区间的,因为不同的密度区间,对应着不同的默认缩放比例,这是一个很重要的概念。名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 5 页 -由上图可知,PPI 在 120-160 之间的手机被归为低密度手机,160-240 被归为中密度,240-320 被归为高密度
4、,320 以上被归为超高密度(Apple 给了它一个上流的名字retina)。这些密度对应着一个特定的缩放比例值,拿我们最熟悉的iphone4 或 4s 来说,它们的PPI 是 326,属于超高密度的手机。当我们书写一个宽度为320px 的页面放到iphone 中显示,你会发现,它竟然是满宽的。这是因为,页面被默认放大了两倍,也就是 640px,而 iphone4或 4s 的宽,正是640px。图中把高密度的一类圈起来,是因为这是android手机的统计数据,在国内安卓手机市场中,高密度的设备占了绝大多数的市场份额,这是很重要的一点,也是我们做安卓端webapp要注意的关键点。(4)viewp
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年移动端WebApp开发必备知识汇编 2022 移动 WebApp 开发 必备 知识 汇编
限制150内