可以通过一些小技巧来尽量减少适配机型时的特例,比如多用linerlayout,多用weiget,禁用坐标定位置,然后每个像素密度的文件夹都要包含全套的相应的素材图片。这样能尽量减少适配机型时的工作量。然后如果太过于奇葩就只能特事特办,判断相应机型加载特定的xml布局文件、特定的图片素材来解决。

解决方案 »

  1.   

    没那么复杂你上网找找看看有没有写好的代码或者jar包,调用一下方法就好了,各种布局随便加,图片格式啥的几乎都不用考虑。我公司有,但不能提供给你。
      

  2.   

    那怎么用布局+控制实现
    布局就是找个相对你要实现的效果做一些布局,例如LineayLayout 可以实现任何手机上的全屏,
    控制来说就是在代码里控制了,比如你用了相对布局,则控件 的宽和高你可以根据你获取屏幕的大小的百分比来进行控制