What I am interested in doing is creating a separate class, similar to a Model in a Model-View-Controller relationship, in which I can store all of my data so that each Activity can access its functions. I have started reading about Intents, but it still doesn’t seem to be exactly what I’m looking for.
Am I not understanding Intents correctly? Or is there another way to do this?
There is a good answer on your question: http://chrisrisner.com/31-Days-of-Android–Day-7%E2%80%93Sharing-Data-Between-Activities