First off, I would like to make clear, that I am SUPER NEW TO THIS!! I suck at Java/developing, but I am very enthusiastic to learn.
I have a project in mind, an informative Android app. I think I have an idea of how I want it structered:
First View = list of 50 objects
Once you click on one of those objects it will provide another list of information of THOSE objects.
I understand that the Java coding is what I’d need to put the data there, but I also know that I’d have to be a little familiar with XML to actually make it look pretty. Am I supposed to be running back and forth to both the XML layouts and the Java code at the same time? Can I come back to fix up the XML later?
Do I have the right idea on how to structure an App that just lists tons of info?
Before you jump into developing Android applications, I would start with learning the concepts of Object Oriented Programming. An eagerness to learn is fantastic, but it is half the battle. Going straight into app development with no programming background will likely hinder your enthusiasm. Start with the basics: what is a variable, function/method, etc. Then get into classes, polymorphism, OOP concepts, etc.
As far as XML, it is a simple markup language. Once you have some programming experience(or even without), figuring out how XML works is not too difficult IMO.