Android: SOAP WebService (Server written in PHP)

In einer Android App, welche mit einem Server kommunizieren muss, hat man die Qual der Wahl.
Am besten setzt man hier auf etablierte Techniken, wie beispielsweise einem WebService.
In unserem Beispiel zeigen wir die Kommunikation zwischen Android und einem in PHP geschriebenem WebService via SOAP und ohne externe Android Libraries.

(more…)

Android: SwipeRefreshLayout without (over)scroll

Im März 2014 hat Google die 19.1 Version seiner Android Support v4 Library veröffentlicht, zusammen mit dem SwipeRefreshLayout.
Das SwipeRefreshLayout ist die neue Art und Weise wie Google einen sogenannten “pull to refresh” implementiert hat / für die Zukunft möchte.
Die Google Now App hat diesen SwipeRefreshLayout bereits implementiert, andere Google Apps wie Google+ (G+) haben scheinbar noch eine andere Library, denn das Verhalten ist nicht exakt dasselbe.

Wer einen “Swipe to Refresh” anstatt einen Pull to Refresh in seiner App einbauen möchte, sollte auf das SwipeRefreshLayout zurückgreifen, welches eine einfache Implementation ermöglicht. Wer allerdings nicht das Verhalten von Google Now sondern lieber das Verhalten von Google+ Plus haben möchte, muss ein wenig in die Trickkiste greifen – wir zeigen euch wie!

(more…)