安卓中文SDK连载(7) 尺寸与设计规律

尺寸与方格

 

安卓的设备不单有不同的尺寸,也会有不同的分辨率,或者称作屏幕密度( DPI <Dot Per Inch> , 即每平方英寸有多少个像素)。为了使开发者便于为不同的屏幕设计应用,安卓提供了几种密度种类,供大家选择:LDPI(低DPI),MDPI(中DPI),HDPI(高DPI)与XHDPI(超高DPI)。在设计应用程序时,设计师负责设计布局文件,而程序员负责编程,所以就设计而言,只要设计师针对以上几种密度都设计出相应的元素与布局,程序员就能够利用这些布局去编程,而不用写太多重复的代码,节省了时间。例如设计一个按钮,你需要将按钮设计成几种大小的版本,LDPI,MDPI,HDPI和XHDPI,这样程序运行在不同的设备上,将会得到最佳的显示效果! 


*如果你觉得无从入手,可以参考这个原则:48像素规律(48dp Rhythm)


可触摸的用户界面通常以48个像素为一个单元去展示。下图中蓝色的“48”的正方形,就是一个48 X 48 像素的方格。

 
*为什么是48像素(48dp)?

平均来说,48像素转换成显示屏的显示后,其物理尺寸是9毫米,正好在触摸屏舒适的尺寸(7-10毫米)之间,适合用户去触摸与阅读。

如果你以48像素为标准去设计,你就可以得到如下的保证:

  • 各种设备的用户界面的基本元素尺寸都不少于7毫米。
  • 各种设备都有良好的布局。
 
注意间隔

用户界面每个元素之间的距离是8像素。

*示例:下图的几种输入栏的高度都是48像素的,保证了阅读与触控的舒适性。





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值