小弟有点不太明白,关于分辨率的问题:我们模拟器常用的分辨率是HVGA  480*320的,这个看起来更符合大家的习惯。现在我在做一款游戏,用别的平台的UI图像,符合480*320这个分辨率。但是,真机的分辨率不会这么低啊,就像我的这个真机是800*480的,如果把480*320的UI图像做的布局放倒真机,整个的布局就会变乱,这个是可以想象到的,分辨率不同,我在View布局中用的是绝对的坐标,如canvas.drawtext(....30,40....)现在的情况是,如果我要把自己的游戏调整到符合真机的800*480分辨率下,是不是整个的UI图像要换掉啊??看到介绍了drawable_hdpi等三个文件,但是感觉那是对图像来说的啊。

解决方案 »

  1.   

    绝对的坐标  乘以 个 比例系数
    比例系数由部署平台和你当前平台的计算出来
      

  2.   


    谢谢大牛!之前都是做一些功能性的应用,对分辨率没有概念,手机大部分应该都是这个分辨率了。
    但是,在电脑上显示好大啊,不太习惯啊
      

  3.   


    嗯,问过UI那边,如果分辨率是整数倍的话这样子最省事,但是不对应的话,图像出现拉伸变形。
    你的说法是对的,谢谢!