4.34.3英寸屏幕是多大=多大分辨率?

1971人阅读
--关于dp、layout-xxx、drawable-xxx作用的小结
支持多种屏幕
android运行在不同尺寸和像素(密度)的设备上,android系统给应用程序提供了一个相同的环境去适应不同的UI显示界面。同时系统提供API让应用程序去控制UI在不同尺寸和密度的屏幕上的显示效果,因为我们肯定不希望在手机和平板上显示一样的效果。
尽管android系统会自动缩放你的应用程序以适应不同分辨率,但是你也必须针对不同尺寸和密度的屏幕尽量优化,只有这样才能最大程度上获得较好的用户体验。
<span style="color:#.屏幕尺寸(Screen size):也就是我们常听到的iphone4 3.5寸
&iphone4s 4寸 samsung s2 4.3寸 &HTC butterfly 5寸等等,也就是屏幕的对角线长度,
然后你可以根据屏幕的长宽比计算长宽的尺寸(android
将这些分为四个等级,分别是small,normal, large,
和 extralarge)
2.像素密度(dpi):每英寸屏幕含有的像素点个数 (android
也按照像素密度分了四个等级,分别是low,medium, high,
和 extrahigh)
3.方向(Orientation):分水平和垂直,如果应用做的好的话,这两个方向都要考虑
4.分辨率(pix):也就是整个屏幕有多少个像素点组成,如果想应用程序支持不同的屏幕,那应用程序绝对不能直接根据分辨率作为单位来布局,而是应该
通过屏幕尺寸和像素密度中设定的等级来区分
5.像素无关密度(dp/dip):
一个android定义的虚拟的像素单位,你的应用程序应该用此单位来定义布局大小和位置
注意,一个dp和一个大小为<span style="color:#0dpi的屏幕中的一个像素是相等的,所以dp和pix的换算应该是这样的real
pix =dp * (dpi)/160&
当你写布局文件的时候可以根据这个公式大概估算一下
(如<span style="color:#0*480 4寸屏,计算像素密度dpi =
根号[宽的平方 &#43;
高的平方]/屏幕尺寸,
大概算一下是<span style="color:#0dpi左右,也就是说你定义了一个button是<span style="color:#0dp
宽,<span style="color:#0dp高那么实际就是<span style="color:#0*240/160 = 150 pix
了,也就是说你这个button占据了屏幕的<span style="color:#0/800 &#43;150/480&,
如<span style="color:#20*1080 5寸屏,计算像素密度dpi =
根号[宽的平方 &#43;
高的平方]/屏幕尺寸,大概算一下是<span style="color:#0dpi左右,也就是说你定义了一个button是<span style="color:#0dp
宽,<span style="color:#0dp高那么实际就是<span style="color:#0*440/160 = 275 pix
了,也就是说你这个button占据了屏幕的<span style="color:#5/1920 &#43;275/1080&。
当然这两款手机上的显示效果还是有些差距的,计算了一下前者的button宽占据了整个屏幕宽度的<span style="color:#.1875&而后者的button宽占据了整个屏幕的<span style="color:#.1432。
可以看出来前者占据的位置要大一些,这样看起来在不同分辨率和大小的手机上效果就不太一样了。其原因在于后者的分辨率比前者大很多,但是尺寸仅仅大了一寸,这也跟厂家的定位有关系吧,尺寸小其实是根本没必要弄太大的分辨率的,因为根本看不出效果来。因此我们有必要对不同尺寸的定义不同的布局文件!!!
android 对不同尺寸不同像素密度等级划分:
实际尺寸(尺寸等级) & & && & 2(small)
& && 4(normal) & & &7(large)
& & && &10(xlarge)
实际像素密度 &&&&&&&&&&&&&&&&&&& 100 & && & & &&&&&&&& && 200 & & & & && &300
像素密度等级 && &&&&&&&&&&&&&&& ldpi(120) && &&&&&&&& mdpi(160) &hdpi(240)& & & & & xhdpi(340)
比如上面的<span style="color:#寸和<span style="color:#寸应该定义两个layout,layout定义button的长宽为<span style="color:#0dp,layout-large
& 定义button的长宽大概为<span style="color:#1dp&;
131*440/160 = 360&,<span style="color:#0/1920 = 0.1875 &这样就和在寸屏幕中所占的比例相同了
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:634685次
积分:7633
积分:7633
排名:第1293名
原创:85篇
转载:249篇
评论:119条
(1)(1)(1)(10)(1)(11)(5)(11)(11)(7)(15)(1)(8)(9)(24)(48)(72)(49)(27)(10)(4)(8)HTC G18的屏幕尺寸是多少?HTC G18的分辨率是多少?
HTC G18的屏幕尺寸是多少  HTC G18的屏幕尺寸是4.3英寸。  HTC G18采用了4.3寸屏幕,这个尺寸在市面上的手机中也算是数一数二了,看视频玩游戏所带来的体验挺不错。  系统方面,HTC G18装载了Android系统,版本为2.3.4,采用HTC Sense UI。HTC G18的分辨率是多少  HTC G18的分辨率是540&960。  HTC G18采用了高通骁龙MSM8260主频为1.5GHz的双核处理器,内置B内存和1GB 。  摄像头方面,HTC G18搭载了800万像素的摄像头,HTC G18还配备了双以及30万像素前置摄像头。支持最大照片拍摄。
最热手机词条排行
热门手机专区排行请问 13寸屏幕有多大???我手机屏幕是4.3寸,960*540分辨率,是不是 两个4.3加起来就_百度知道
请问 13寸屏幕有多大???我手机屏幕是4.3寸,960*540分辨率,是不是 两个4.3加起来就
3+4.9?4? 那么这两个屏幕合在一起.3=12,是不是的分分辨率.6寸.3+4?
13寸屏幕是不是
相当于我手机屏幕的3陪加起来就是8
提问者采纳
不是 对角线长度是13寸
1cun 是3.33333厘米13村也就是对角线长40厘米吧
其他类似问题
为您推荐:
您可能关注的推广回答者:
手机屏幕的相关知识
其他1条回答
屏幕尺寸是按对角线的长度计算的
对角尺寸13寸,13寸是厘米啊?
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 4.3英寸屏幕有多大 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信