Unfortunately I must say that I am new to android development...not a bad thing, but after my search I can only say it is used often. I am looking for an effective approach to the developing process. What I mean is that in all the tutorials, web pages (like this) that I have searched, they either dive into layout/java or discuss ux and ui planning. Is there a basic order of creation for effective/efficient development? I am not looking for opinions, more like an order of operations(similar to math). I hope this is clear and not taken as an effort to begin a never-ending discussion.
For me the process, as well as the detail of each part of the app, are equally important...both for me to understand and learn as well as create an app correctly that people will find useful and fluid.
Thank you for all the answers I've read through in order to realize that no one has asked this (at least not in this way). Some have been helpful already.