课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
随着互联网的不断发展,越来越多的程序员都开始转型移动端app软件开发,而今天我们就一起来了解一下,常见的app开发类型与尺寸概念。
一、常见的app软件开发类型
1、原生app
Nativeapp是使用原生开发的app,优点是性能更好,还能调用系统的api,但是发布app流程繁琐,而且不跨平台。
2、Webapp
Webapp,优点是跨平台,修改方便,缺点是不能调用原生的api,而且用户体验不如原生app,好。
3、混合app
而Hybridapp,结合了上面两个的优点,可以说是很nice。
二、尺寸相关概念
1、CSS像素
又称为设备独立像素、逻辑像素。CSS中使用的一个抽象的概念,单位是px。
值是相对的,并不是绝对的,根据dpr来确定一个CSS像素代表几个物理像素,还有一些情况,例如用户缩放的时候,,dpr也会跟着变为2,此时一个CSS像素代表两个物理像素。
注意:电脑当中的一个设备像素一般是等于一个CSS像素。所以我们在PS当中的切图大小,一般也代表物理像素表示的大小。
2、设备像素
又称为物理像素,任何设备屏幕的物理像素的数量自出场开始就是固定不变的,单位是pt(点)。一个物理像素即屏幕上一个发光的点。物理像素单个点的大小由厂商决定,大小不固定。
3、屏幕尺寸
指的是屏幕对角线的长度,单位为英寸,注意英寸是长度单位,不是面积单位。1英寸(inch)=2.54厘米(cm)。
屏幕尺寸=屏幕斜边的像素/PPI。
4、像素密度PPI
单位面积上(英寸)像素(设备像素)的数量。它是一个定值,是一个固定的参数。PPI=屏幕斜边的像素/屏幕尺寸。
5、像素比DPR
DPR=物理像素/css像素。
它的本质是指一个CSS像素代表几个物理像素。它的意义是为了让图像能够早高清屏上显示。
其实上当像素比超过2后,肉眼是识别不出来的。
6、视口ViewPort
只针对PC端的页面直接放到移动端的情况的话,默认会进行缩小。先是因为移动端的像素点一般比PC端更加的密集,所以相应的物理像素点都会变得很小,同时在这个缩放的基础之上,浏览器还会根据情况继续进行缩小。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。