Coding the Level class
The Level class is where you design the level. If you want more enemies of a certain type or fewer lasers to make the fire rate less rapid, then this is where you should do it. In a game that you were planning to release, you would probably extend Level and design multiple instances with different enemies, quantities, and backgrounds. For this project, we will stick with just one rigid level, but in the next project, we will take the level design idea further.
Create a class called Level and add all the following members and import statements:
import android.content.Context;
import android.graphics.PointF;
import java.util.ArrayList;
class Level {
    // Keep track of specific types
    public static final int BACKGROUND_INDEX = 0;
    public static final int PLAYER_INDEX = 1;
    public static final int FIRST_PLAYER_LASER = 2;
    public static final int...