This question already has an answer here:
I've been asked to takeover an existing Android project and the developer who was previously working on this project has left many things incomplete and un-solved with some really bad code documentation.
I am finding it difficult to understand the code and his coding standard and the previous developer can't be reached. What do I do now?
Any tips and tricks that can help me understand the existing project? What kind of docs should be made while developing (coding) for a project and what all documents the previous developer should have given me and please correct me if I am wrong.