昨天一直在找有关安卓设备适配的问题,众所周知,因为谷歌的政策,所以安卓设备的碎片化非常严重,主流的屏幕尺寸有好几种,就算是相同的屏幕尺寸,还有不同的分辨率,况且就算有了相同的分辨率,可能屏幕的长宽比还不一样,所以这就给我们适配安卓设备造成了极大的麻烦,之前谷歌推荐布局控件的长宽单位用dp比较适合,但是经过试验,dp这个单位对于同一物理尺寸不同分辨率的情况的确可以适配,但是一旦物理尺寸发生变化,UI界面发生偏差的问题就会出现,那怎么办呢?
博主也是看了这些文章之后得到的思路,来,先看看看:http://blog.csdn.net/lmj623565791/article/details/45460089,这篇博文里,博主通过自己生成尺寸文件的方式解决了一部分设备适配的问题,但是并不完美,然后,这位博主又更新了一篇博文,就是我们今天所说的谷歌的一个扩展库:http://blog.csdn.net/lmj623565791/article/details/46695347,在里面就有对这个控件详细的介绍,通过使用这个控件,我们的确就能解决大部分屏幕适配的问题。