Thanks for the tutorial!
Q1 : do you know a good book that focusses on Java for Android?
Q2 : would it be a good idea or would it be overkill to also define an interface for the ListDetailFragment and the parent activity?
Some of your information on access modifiers is incorrect. The ‘protected’ access modifier not only allows access to all subclasses, but also to any class within the package. Hence, a lot of people might argue that it is not an ideal go-to access modifier and should only be used in particular situations.
This tutorial is more than six months old, so questions are no longer supported at the moment for it. We will update it as soon as possible. Thank you! :]
We might be working on such a book in the future but we aren’t sure at this point in time.