title: Android 2D Game With OpenGL
body: <p>Recently I worked on a 2D Game using <code>SurfaceView</code> and I learned a lot about game loops and everything. But now I want to make the same game using OpenGL. I read that the <code>GLSurfaceView</code> is the class that would be relative to what <code>SurfaceView</code> was. But I'm not sure about other things as:</p>
  
  <p>Using <code>SurfaceView</code>, I used the Bitmap class to load a image resource that would be lets say a character. And that bitmap would be a property of my <code>Character</code> class. And for the gameloop I used a different <code>Thread</code></p>
  
  <p>I'm new to <code>OpenGL</code> so I'd like to know how to load image resources (do I load them using the <code>Bitmap</code> class?),  or what to use instead of a <code>Thread</code> for the game loop?</p>