3
我对如何为Android游戏编写分辨率无关的代码感到困惑,我正在寻找一些简明的提示和指导原则,因为我不知道该怎么做Android的多个版本。这是我特别想要做的:在Android中支持不同分辨率时对位图缩放感到困惑
- 我想加载一个100x100像素.png文件到一个Bitmap对象中。
- 当它加载的位图时,我希望它缩放,以便在绘制到画布时覆盖屏幕的宽度。
- 我希望我的应用在API 1.5上运行(因为15%的人仍然使用这个http://developer.android.com/resources/dashboard/platform-versions.html)以上。
有人可以解释我会在上述情况下做什么来获得我想要的结果吗?
我特别困惑的事情是:
- 如何API1.6挑哪个文件夹(例如-hdpi)加载从位图,它是如何决定用什么规模呢?
- API 1.5是否具有某种自动缩放功能?画布报告的宽度和高度似乎可以通过屏幕密度进行缩放。