примечания к рассмотрению: расширение SurfaceView, реализация SurfaceHolder.Callback и загрузка растровых (.png) изображений для визуализации холста (сетка 9x9).
Я пытаюсь заставить систему изменить размеры изображений для меня, чтобы мне не пришлось вручную создавать до 4 копий всего (даже 3 * 77 растровых изображений - это плохие накладные расходы [и да, мне нужны все 77 потенциально ]) Я бы предпочел просто иметь 77 файлов изображений в res / drawables (не все из них будут нарисованы в любой момент времени; самое большее, может быть, 38, но должны быть динамически способными их изменять).
В1: как заставить систему изменять размеры изображений, не прибегая к пробелам, о которых android.develop говорит для .9.png (учитывая, что все мои изображения в сетке имеют черные границы, и их нужно задеть вместе)
Q2: существует ли объединяющая пропорциональность экрана (4: 3, 5: 4), к которой я могу прибегнуть, чтобы диагональные линии не выглядели очень плохо?