Kapitel 13. Ein Content-Provider als Fassade für einen REST-basierten Webservice

In Kapitel 6 haben Sie gesehen, dass Benutzerschnittstellen, die mit entfernten Diensten interagieren müssen, vor interessanten Herausforderungen stehen – beispielweise den UI-Thread nicht mit lange laufenden Tasks lahmzulegen. In Kapitel 3 haben wir außerdem gesagt, dass die Android-Content-Provider-API eine gewisse Symmetrie zu REST-Webservices aufweist. Content-Provider-Datenoperationen lassen sich unmittelbar auf REST-Datenoperationen abbilden, und wir werden Ihnen im Folgenden zeigen, wie Sie Content-Provider einsetzen, um Netzwerkdaten anzufordern. Wir empfehlen Ihnen, diese Symmetrie auszunutzen, indem Sie Content-Provider schreiben, die als asynchrone Puffer ...

Get Android Programmierung, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.