我对如何为Android游戏编写独立于分辨率的代码感到困惑,我正在寻找一些简明的提示和指南,因为我无法确定如何处理Android的多个版本。这是我特别想做的事情:
有人可以解释在上述情况下我会做些什么来获得我想要的结果吗?
我特别困惑的是:
答案 0 :(得分:1)
我认为这个页面应该有所帮助: http://developer.android.com/guide/practices/screens_support.html
1.5不进行缩放,因为1.5发布时的所有设备都是mdpi。
对于1.6及以上的Android,根据运行时确定屏幕的dpi决定从哪个res目录中提取,然后适当地扩展资源。
因此,如果您将100x100位图放在res / drawable中,然后在hdpi设备上运行您的应用程序,Android将首先在res / drawable-hdpi中查找位图,当它找不到它时Android会扩展您在res / drawable中拥有的资源。