У меня есть 2D-игра, в которой используются два целочисленных массива для отслеживания координат x и y, как показано ниже:
private int gridX[] = { 0,0,0,0,0 }
private int gridY[] = { 0,0,0,0,0 }
Проблема в том, что у меня может быть МНОГО объектов на экране, которые нужно отслеживать. Есть ли способ добавлять целые числа / создавать новые блоки по мере необходимости? IE в цикле, сделать что-то вроде
gridX [] добавить (). или что-то типа того. Я относительно новичок в разработке java и droid, и у меня возникают проблемы с поиском хорошего учебника или примера, который показывает, как это сделать без инициализации gridX и gridY до размеров 100 или около того.
Это важно, так как я почти на 90% уверен, что все эти неиспользованные 0 приводят к тому, что очистка андроида приводит к задержке моего приложения.