我目前正在使用Processing开发我的第一个Android操作系统游戏应用程序。 我需要用图像“覆盖”一个椭圆(圆圈),但是我需要对其进行缩放以使其具有与宽度和高度(半径=宽度*(0.0375))成比例地拟合完美定义的圆的图片。 我想过制作相同图像宽度,不同尺寸的不同版本,并根据当前屏幕分辨率选择一个。 我的问题是:
Android手机是否有标准屏幕分辨率?如果是这样的话,我可以为每个尺寸制作一张图片,那会很棒吗?你能告诉我在哪里可以找到这些决议吗?
有更有效的处理方法吗?我不能使用XML,因为我正在使用Processing,我的所有图像都进入资产文件夹。
答案 0 :(得分:0)
此处定义Android的标准屏幕分辨率: http://developer.android.com/training/multiscreen/screendensities.html
基本上,它们是0.75,1.0,1.5和2.0。
最简单的处理方法是通过XML。通过处理,你的意思是http://processing.org/?如果框架没有为你处理这个问题(如果它是基于OpenGL的,那么它真的应该),那么使用常规Android进行开发可能实际上更简单。