重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
px: pixels(像素),不同的设备不同的显示屏显示效果是相同的,这是绝对像素,是多少就永远是多少不会改变。
网站建设哪家好,找创新互联!专注于网页设计、网站建设、微信开发、微信小程序、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了中山免费建站欢迎大家使用!
dp:Density-independent pixels,以160PPI屏幕为标准,则1dp=1px,dp和px的换算公式 :dp*ppi/160 = px。比如1dp x 320ppi/160 = 2px。
dp和sp:都是安卓的开发单位,dp是长度单位,sp是字体单位,可根据用户字体大小进行缩放,一般认为1dp=1sp。
px、dp和sp,这三个单位的区别在于,它们的定义各不相同:px:指像素,是指基本原色素及其灰度的基本编码。dp:安卓开发时的长度单位。sp:与缩放无关的抽象像素,是字体单位。px:是Pixel的缩写。
android开发中dp和px的区别:采用100px的效果如下:采用100dp的效果如下:从以上效果可以看出:px单位不被建议使用,因为同样100px的图片,在不同手机上显示的实际大小可能不同。
1、px(像素):屏幕上的点。in(英寸):长度单位。mm(毫米):长度单位。pt(磅):1/72英寸。dp(与密度无关的像素):一种基于屏幕密度的抽象单位。在每英寸160点的显示器上,1dp = 1px。
2、dp: dip是一样的 px: pixels(像素).不同设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。
3、sp是安卓开发用的字体大小单位。dp是安卓开发用的长度单位。 规定:1dp等于屏幕像素密度为160ppi时1px的长度,因此dp在整个系统大小是固定的。公式:1dp=(屏幕ppi/ 160)px。
4、px:即像素,1px代表屏幕上一个物理的像素点;px单位不被建议使用,因为同样100px的图片,在不同手机上显示的实际大小可能不同。dp:这个是最常用但也最难理解的尺寸单位。
5、px,ppi;dot,dpi; sp,dp;pt 的基本概念 px:像素 1像素实际上是一个颜色点,所以又称像素点。大量不同颜色点组成一张图像,因此图像的基本单位是像素px(没有比像素更精细的单位了)。
6、dp: dip是一样的,谷歌guan 方推荐使用这个 px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较少。
APP图标 APP图标指应用图标,图标尺寸为120x120,如果是游戏类应用,这个图标也会被用在Game Center中。
如果以Android为设备进行设计,尺寸一般使用720x1280,1080x1920进行设计第一种是2倍图,第二种是3倍图。
iPhone界面尺寸:320x480、640x960、640x1136iPad界面尺寸:1024x762048x1536iPhone概况iPhone,是苹果公司旗下研发的智能手机系列,它搭载苹果公司研发的iOS手机作业系统。
程序启动图标:LDPI (Low Density Screen,120 DPI),其图标大小为 36 x 36 px。MDPI (Medium Density Screen, 160 DPI),其图标大小为 48 x 48 px。
dp:长度(Android) (Density-independent pixel) 是安卓开发用的长度单位。 根据不同的屏幕分辨率,与px有不同的倍数关系。规定:1dp等于屏幕像素密度为160ppi时1px的长度,因此dp在整个系统大小是固定的。
sp是安卓开发用的字体大小单位。dp是安卓开发用的长度单位。 规定:1dp等于屏幕像素密度为160ppi时1px的长度,因此dp在整个系统大小是固定的。公式:1dp=(屏幕ppi/ 160)px。
换算公式:dp*(ppi/160)=px。所以当ppi=320时,1dp=2px。
sp:Scale-independent pixels,它是安卓的字体单位,以160PPI屏幕为标准,当字体大小为 100%时, 1sp=1px。
需要补充一下,通常意义上Android 屏幕的密度,指的是像素密度dpi/ppi,对应于源码中的DisplayMetrics.densityDpi。为什么引入dp?Android 引入了dp这一单位,使得不论多大屏幕,多大dpi,显示的效果始终保持一致。
不同点:设计理念:安卓操作系统采用了开放式的设计理念,允许第三方应用程序和开发者对系统进行自由的修改和定制;而苹果操作系统采用了封闭式的设计理念,对第三方应用程序和开发者有更多的限制和控制。
对图标尺寸进行分类整理,便于界面整体调一致。第三部分、android的按钮和弹出层的设计规范参考。
对于图标其实在规范上面有很多要注意的,比如图标大小,图标设计,图标切图规范,这里就重点讲图标大小,之后会再讲图标设计规范。安卓系统中,中文使用的是谷歌思源,英文使用的是Roboto。
众所周知,安卓系统是开源的,国内又有超多的手机厂商,小米、魅族、华为、oppo、三星等,每一个品牌有属于自己的UI设计规范,但是我们主要分析UI界面尺寸规范。字体 安卓系统中文采用的是思源黑体,英文字体为robot字体。
导航栏 所有的字号,在750*1334px的设计尺寸下都是偶数,便于程序员操作。所有可触发按钮必须≥44*44 所有可触发按钮必须≥22*22 左右内容与边距的间隔大概在20px 强调确定,填充有彩色。
第三部分、android的按钮和弹出层的设计规范参考。在720 x 1280 px 的设计稿上,有两个按钮(比如登录、注册)并排一行放置,按钮尺寸最小范围均为240 x 80 px ,换算为android开发单位就是 120 x 40 dp 。
不同点:设计理念:安卓操作系统采用了开放式的设计理念,允许第三方应用程序和开发者对系统进行自由的修改和定制;而苹果操作系统采用了封闭式的设计理念,对第三方应用程序和开发者有更多的限制和控制。
能注意规范且会制定规范。在进行app设计的时候,我们都会先建画布大小,当然是根据安卓界面尺寸来建立的。安卓手机那么多,不必每一个都记住。只要记住一两个,懂得之间的换算关系就行了。