android支持三种分辨率 480*320 480*640 480*800,每种分辨率的图片资源有一个对应的文件夹放置。
那如果开发540*960或者640*960分辨率的程序,图片资源如何放置?是否还有其他应该注意的地方?//下面是我在网上看到的,不知道这种说法是否正确??
  Android手机屏幕大小不一,有480x320, 640x360, 800x480.怎样才能让App自动适应不同的屏幕呢?
   其实很简单,只需要在res目录下创建不同的layout文件夹,比如layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里,而系统会根据屏幕的大小自己选择合适的layout进行使用。

解决方案 »

  1.   

    320dp: a typical phone screen (240x320 ldpi, 320x480 mdpi, 480x800 hdpi, etc).
    480dp: a tweener tablet like the Streak (480x800 mdpi).
    600dp: a 7” tablet (600x1024 mdpi).
    720dp: a 10” tablet (720x1280 mdpi, 800x1280 mdpi, etc).具体请看文档  Supporting Multiple Screens比如600dp就建文件夹sw-600dp,分辨率达到600*1024就会用这个文件夹里的资源
      

  2.   

    摘自文档
    res/layout/main_activity.xml         # For handsets (smaller than 600dp available width)
    res/layout-w600dp/main_activity.xml  # Multi-pane (any screen with 600dp available width or more)