Auf der letzten Google IO gab es einen Vortrag über die Implementierung von Restful-Client-Anwendungen. Leider war es nur eine Diskussion auf hohem Niveau ohne Quellcode der Implementierung.
In diesem Diagramm gibt es auf dem Rückweg verschiedene Rückrufe zu anderen Methoden.
Wie erkläre ich, um welche Methoden es sich handelt?
Ich verstehe die Idee eines Rückrufs - ein Stück Code, das aufgerufen wird, nachdem ein bestimmtes Ereignis eingetreten ist, aber ich weiß nicht, wie man es implementiert. Die einzige Möglichkeit, wie ich bisher Rückrufe implementiert habe, war das Überschreiben verschiedener Methoden (onActivityResult zum Beispiel).
Ich habe das Gefühl, dass ich ein grundlegendes Verständnis des Entwurfsmusters habe, aber ich stolpere immer wieder darüber, wie ich den Rückweg behandeln soll.