Do you know a book similar to Effective Java, but the main concentration is the Android Environment?
I mean that there are many programming resources in android, also in java, but what I think is a kind of compilation. A good example: an effective Java book is a compilation of Java best practices.
Of course, almost the entire Java programming discipline recommended by Effective Java is applicable to Android application development, since applications are both language and Java languages. But I'm looking for a book that focuses not only on the Java language, but also on the Android environment. For example, what is the best way to manage single-player games in Android, when you have to use singletones, and when not, another controls actions, swipe, gesture control - these, I think, will be different if you are developing an application for the Android environment compared to; if you are creating a web application or a desktop application.
Louie source share