1.屏幕分辨率是指屏幕可显示的最高像素数目。2.屏幕尺寸显而易见,是指其面积。3.另外另一个术语叫“点距”,就是屏幕上像素与像素之间的距离,也就是代表单位面积内像素点数目的一个值屏幕尺寸和点距都一定时,屏幕的分辨率才一定。当两项中有一项发生变化,那么分辨率就会发生变化。4.在ios开发中,我们的非r...
分类:
其他好文 时间:
2014-06-29 13:20:19
阅读次数:
267
一、pxPixel像素不解析二、dpidpi(Dots Per
Inch):每英寸点数,即屏幕对角线像素值÷英寸值比如480x800分辨率4.0英寸的手机计算的DPI=三、dpdp(与dip相同):在每英寸160点的显示器上,1dp
= 1px,即px = dp(dpi/160)假设两块屏幕尺寸一样...
分类:
移动开发 时间:
2014-06-12 14:24:01
阅读次数:
291
首先,选择一款主流机型。
然后,设计师根据该机型的屏幕尺寸设计效果图,给出px单位的标注。
最后,开发根据该机型,可以算出px与dp的换算方法,根据px单位的标注,设置为dp为单位的标注。
备注:1dp=1dip=1sp,对于一般长宽dp或者dip都可以,sp是字体专用单位,在操作系统中设置大中小号字体后,可以改变sp的显示大小。
这样做可以保证在这款机型上,设计师的设计完全表现。对于其他机型,只要尺寸相差不是很大,相差不会太大。...
分类:
移动开发 时间:
2014-06-10 13:57:02
阅读次数:
242
你可以轻易找到许多如何设置响应式设计响应点的攻略,但是这些过时的设计方法都是以主流屏幕尺寸为依据的,效果并不理想。其实并没有“主流”屏幕尺寸这一概念。另外一个主流的方法是当布局被打破时设置响应点。这个方法听起来好一些。但是仍有疑问,我们怎么判断是否布局被打破了呢?其中一个合理回答是依照经典可读性理论...
分类:
其他好文 时间:
2014-06-09 18:59:48
阅读次数:
169
1、Android设备屏幕尺寸分布
首先看一下各种屏幕的尺寸和屏幕密度划分,下图是各种屏幕尺寸对应的范围:
从上图可以看出,对应normal尺寸的屏幕范围集中在常见的3到5寸屏之间,large尺寸对应的就主要是5到7寸的nottpad之类的设备,例如三星的Note和Nexus7平板等,再网上走就是平板电脑了。接下来是屏幕密度(dpi),需要说明的时,平时所说的屏幕分辨率其实不能...
分类:
移动开发 时间:
2014-06-04 13:43:01
阅读次数:
459
获取当前工作区宽度和高度(工作区不包含状态栏) int ScreenWidth =
Screen.PrimaryScreen.WorkingArea.Width; int ScreenHeight =
Screen.PrimaryScreen.WorkingArea.Height;
1:UIScrollView在初始化的时候可以指定frame,它的frame和其他控件不太一样的地方是:
它的frame指的的“可视大小”,也就是我们指定多大的frame来看一张图片,当然最大就是屏幕尺寸那么大了
设置和屏幕尺寸一样大得frame:直接用当前视图的bounds来设置; UISc...
分类:
其他好文 时间:
2014-06-01 17:14:42
阅读次数:
476
缘由:我当时刚开始做android的时候,我接触过不同的人,也看到网络上看到的别人的问答。我发现,他们在一些认识上是错误的。
我这篇文章,权当作自己的复习,和方便其他人学习。 基本概念: 1.分辨率:
1920x1080,1280x720。它表示的是,在一个固定的屏幕尺寸下,该屏幕包含的像素数量。注...
分类:
其他好文 时间:
2014-05-30 01:41:16
阅读次数:
302
响应式网页设计,是一种正在流行的网页开发思想,它是利用灵活可变的栅格系统,令网页的显示模式可以根据访问设备的屏幕尺寸规格而进行自适应。预计2015年的时候,移动端的用户数量将会从目前的8亿,增长到19亿,而这也意味着目前我们为桌面浏览器而设计的网页,将会在他们的手机和平板上呈现出非常糟糕的使用体验。...
分类:
其他好文 时间:
2014-05-29 09:48:39
阅读次数:
220