Service Web
Cartographie des stations Vélib à Paris
|
|
Thèmes
Lecture de pages XML, utilisation de "services web"
- http://www.velib.paris.fr/service/carto
- http://www.velib.paris.fr/service/stationdetails/15035
- http://www.velib.paris.fr/service/stationdetails/{number}
Proposez une ListActivity, liste de toutes les stations
Complétez les classes ci-dessous; l'architecture est donnée à titre indicatif...
|
|
- StationVelib.java
- InfoStation.java à compléter
- ListeDesStationsVelib.java à compléter
La ListActivity sera initialisée par l'intermédiaire d'une AsyncTask cf. http://android-codes-examples.blogspot.com/2011/03/listactivity-with-checkbox-using.html, comme le suggère cet extrait de code : ListeStationVelibActivity.java
au cas où : le fichier stations.xml, à placer dans le dossier assets
accès par InputStream is = ListeStationVelibActivity.this.getAssets().open("stations.xml");
L'item sélectionné déclenche une sous-activité
La sous-activité est déclenchée par le choix de la station et se contente d'afficher la position en longitude, latitude ainsi que le nombre de vélos disponibles et le nombre d'emplacements libres.
lire ces deux articles
Ainsi que cet article propres aux mobiles