Android - sieci oraz usługi sieciowe - wykorzystanie HTTP

  • Co po tych zajęciach powinno się znać / wiedzieć / umieć
    • Umieć opisać działania niezbędne do nawiązania komunikacji opartej o protokół HTTP.
  • Sposób testowania i oczekiwane efekty



    1. Sprawdzamy aktualny stan bazy danych.


      W tym przypadku jest ona pusta.
    2. Po uruchomieniu aplikacji powinno być widoczne jej okno główne z przyciskami powodującymi nawiązanie połączenia HTTP przez odpowiedno utworzony adres URL (zawierający, zgodnie z opisem zadania, informacje o wartości do zapisania w bazie danych)

    3. W pole tekstowe wpisujemy daną typu string i wysyłamy ją naciskając przycisk Send a string

    4. Sprawdzamy aktualny stan bazy danych.


      W tym przypadku zawiera ona przekazany przed chwilą napis.
    5. W pole tekstowe wpisujemy daną typu integer i wysyłamy ją naciskając przycisk Send an integer

    6. Sprawdzamy aktualny stan bazy danych.


      W tym przypadku zawiera ona dodatkowo przekazaną przed chwilą liczbę.
    7. W pole tekstowe wpisujemy daną typu float i wysyłamy ją naciskając przycisk Send a float

    8. Sprawdzamy aktualny stan bazy danych.


      W tym przypadku zawiera ona dodatkowo przekazaną przed chwilą liczbę.

    Dodatkowe zasoby

    1. W ramach projektu utworzono strukturę katalogowo plikową pokazaną poniżej

      zawierającą następujące pliki
      • AndroidManifest.xml
      • activity_main.xml
      • MainActivity.java
      • NetworkManager.java