android碎片化问题

碎片化:

1、屏幕尺寸:small(小)normal(中)larger(大)xlarger(超大)

2、屏幕密度(dpi):

分辨率480*8003.2in

屏幕密度(dpi)=宽的平方加上高的平方的和进行开根号/屏幕尺寸

ldpi(低)mdpi(中等)hdpi(高)xhdpi(超高)xxhdpi

3、屏幕方向:land(横屏)port(竖屏)


HVGA3204803.0-3.5NormalMdpi



解决思路一:
根据不同的屏幕尺寸跟屏幕密度创建不同的布局文件。

解决思路二:
引入了单位:dpsp

dp:DesityIndepentPixles密度无关的像素。

标准屏幕密度:160dpi

1dp=当前设备的屏幕密度/160px

sp:与dp类似。但是可以根据用户的选择,缩放字体大小。

解决思路三:
针对不同版本的。

1、使用support_v4
2、开源项目

你可能感兴趣的:(android,分辨率,normal)