The short answer is no since nobody has a “complete” understanding of Java anyway. The longer answer is the complexity of your Android apps will be limited by your knowledge of Java.
Read moreHow can I learn Android Studio?
How to learn Android development – 6 key steps for beginners
Read moreIs Android Studio easy for beginners?
Android Studio makes life significantly easier compared with non-specialist software, but is still has a little way to go before it can claim to be a completely intuitive and smooth experience . Google has done a lot of work to make Android Studio as powerful and helpful as possible.
Read moreCan you develop Android apps with Python?
You can definitely develop an Android app using Python . And this thing is not only limited to python, you can in fact develop Android applications in many more languages other than Java. Yes, in point of fact, Python on android is a lot easier than Java and much better when it comes to complexity.
Read more