Android适配多种分辨率详解


先说个题外话,以前iPhone的icon设计简单,iPhone的屏幕只有320×480像素,所以程序没有适配性问题。但是现在貌似iPhone也分多种分辨率了,呵呵,都是为了适配各种机型。

关于Android如何适配多样化屏幕。关键在于“适配性”,即:由于同一个UI元素(如100 x100像素)在高精度的屏幕上要比低精度的屏幕上看起来要小,为了让这两个屏幕上的图片看起来效果差不多,可以采用以下两种方法:

1、程序将图片进行缩放,但是效果较差,很有可能让图片变模糊。

2、为不同分辨率的手机各提供一组图片,自动适配屏幕。

为了简化设计并且兼容更多的手机屏幕,平台依照尺寸和分辨率对屏幕进行了区分。在运行时,系统会根据屏幕布局加载正确尺寸或者精度的图片。

三种尺寸:大,中,小。

三种精度:高(hdpi),中(mdpi)和低(ldpi)。

Android适配多种分辨率

发表评论