Zitat
Wie komme ich an die Daten (Von fussball.de holen)
Also das Hauptproblem besteht immer im "klauen" von Daten, das ist so eine schwierige Grauzone, laut Rechtssprechung sind Fussballergebnisse nicht geschützt alles was darüber hinausgeht und eine redaktionelle Qualität hat (News,Artikel) ist wiederum vom Urheberrecht betroffen.
Am besten ist es immer man besitzt das Einverständnis der Seitenbetreiber oder man bekommt die Daten über eine offene Schnittstelle.
Fussball.de bietet ein Widget für Webseiten an, kann sein das Sie auch eine Schnittstelle bzw. Webservices für XML,JSON anbieten. (weiss ich aber nicht)
http://www.openligadb.de/ ist eine Communityergebnis dienst und der bietet so etwas. (Für diverse Euro/WM Tippspiele, habe ich mir dort schon die Fussballbegegnungen geholt)
Zitat
Gibt es mehrere Wege, oder werden dazu Standards angeboten?
Siehe Antwort1: wenn du die Ergebnisse direkt von der Fussball.de Seite holen willst musst du die Webseiten parsen.
-> HTTP Verbindung -> Seite als String runter laden -> Parsen
Für das Parsen gibt es schöne Hilfsmittel wie den HTML-Cleaner bzw. JSoup.
Dann suchst du Dir die markanten Stellen in der Webseite und überführst Sie in eine für Dich logische Datenstruktur.
Wenn wie in Antwort 1 ein Webservice angeboten wird hast du ganz leichtes Spiel.
-> Verbindung aufbauen -> Daten holen -> Verarbeiten (XML Parser, JSON-Parser) - fertig
Zitat
Welche Klassen und Methoden sollte ich in diesem Zusammenhang nutzen?
Zum aufbauen einer HTPP Verbindung findest du jede Menge Tutorials im Netz, zu beachten ist hierbei, das seit Android 3.0, alle Vorgänge die das Netzwerk betreffen nicht mehr im UI Thread laufen dürfen und in einen eigenen Thread ausgelagert werden müssen um nicht das Programm zu blockieren.
Stichwort wäre hier bei AsyncTask - das ist eine schhöne komfortable Methode so etwas zu realisieren.
Wie oben geschrieben die HTML Seite parsen kannst du mit HTML Cleaner, JSoup und und sonstigen Stringmethoden von Android.
Falls du XML oder JSON bekommen solltest, dann gibt es auch dazu sehr gute Tutorials
http://www.androidhive.info/20…oid-xml-parsing-tutorial/
http://www.androidhive.info/20…id-json-parsing-tutorial/
Die Darstellung erfolgt dann am besten in einem Listview.