Basically the question is in the title.
I'm creating a RTS game and I will need buttons like attack move / attack ground, etc. I am not using any engine.
When people do games in OpenGL for android (my case), do they ever use android components to control the game or do they create their components in the game? What are the general recommended approach, if there's any? How about more complex components like scrolling lists of items , etc? I would also appreciate you to pair your answer with a brief comment about how was your experience using the approach(es) you describe.