Developing on Android a few months and one thing I noticed is that the more features a screen has, the more messed up the code gets!
What do you mean?
Imagine an activity that has Loading bar, several actions that make asynchronous calls, etc. the source code is full of classes and very messy, do you know a good practice to group these classes into separate files? Any good practice is welcome!