Android kotlin – récupération des données distantes
Intro
- réaliser le diagramme des cas d’utilisation de votre application
Partie 1
Livrable : oless/mission5/…
- Réaliser une page qui utilise l’URI bonjour du serveur SLIM et affiche la réponse
dans build.gradble module
implementation 'com.android.volley:volley:1.2.0'
dans manifest
<uses-permission android:name="android.permission.INTERNET" />
dans un layout
<TextView android:id="@+id/http" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="http" style="@style/typo" android:layout_marginBottom="50dp"/>
dans une Activity
val textView = findViewById<TextView>(R.id.http) val queue = Volley.newRequestQueue(this) val url = "https://frebourg.es/api/zaza" val stringRequest = StringRequest( com.android.volley.Request.Method.GET, url, Response.Listener<String> { response -> // Display the first 500 characters of the response string. textView.text = "${response}" }, Response.ErrorListener { textView.text = "That didn't work!" }) queue.add(stringRequest)
- Réaliser une page qui utilise l’URI bonjour du serveur Express et affiche la réponse
- Réaliser une page qui utilise l’URI bonjour du serveur Flask et affiche la réponse
Partie 2
- afficher les chambres de l’Hôtel Amor sur une nouvelle interface, en Json
- Mettre en forme le Json pour l’afficher dans une listeView
- afficher la chambre 5 de l’Hôtel Amor.