
Android: Intent
Gli Intent sono un potente strumento che permette di far comunicare le diverse parti di un’app o persino app diverse tra loro. Pensa a un Intent come un messaggero: il suo compito è portare un messaggio o un’azione da un…

Gli Intent sono un potente strumento che permette di far comunicare le diverse parti di un’app o persino app diverse tra loro. Pensa a un Intent come un messaggero: il suo compito è portare un messaggio o un’azione da un…

Android Studio semplifica la creazione di app Android per diversi fattori di forma, come telefoni, tablet, TV e dispositivi Wear. Se non hai un progetto aperto, creane uno nuovo facendo clic su New Project nella schermata di benvenuto di Android Studio.…

Quando inizi a lavorare su un progetto Android, è importante comprendere la struttura del progetto stesso. Android Studio organizza automaticamente il codice e le risorse in una gerarchia di cartelle, facilitando la gestione e lo sviluppo delle applicazioni. In questo…

Introduzione Android Studio è l’ambiente di sviluppo integrato (IDE) ufficiale per lo sviluppo di applicazioni Android. Basato su IntelliJ IDEA, Android Studio offre tutti gli strumenti necessari per creare, testare e distribuire applicazioni Android. Questa guida copre i passaggi per…

I tag semantici in HTML sono elementi che forniscono un significato specifico al contenuto all’interno della struttura del sito. A differenza dei tag generici come <div> o <span>, i tag semantici aiutano i browser, i motori di ricerca e gli…

In Java, i tipi primitivi sono i tipi di dati più basilari e non sono oggetti. Ogni tipo primitivo ha una dimensione fissa in memoria e rappresenta direttamente un valore. Java supporta otto tipi primitivi: Cast di tipi In Java…

Il responsive design è una tecnica fondamentale per garantire che il layout di un sito web si adatti correttamente a diversi dispositivi e risoluzioni dello schermo. Creare un sito web responsive significa fare in modo che il contenuto si presenti…

Aggiungere le spese per poter aggiungere le spese alla nota, ho preso l’id della nota e successivamente l’ho utilizzato per far il metodo post per aggiungere tutte le spese. Database ho creato due tabelle: Queste due tabelle le ho collegate…

Creare le schermate ho iniziato a creare le schermate per creare il titolo della nota che serve a contenere tutte le spese di quella nota. Successivamente la schermata per aggiungere le spese, come il nome della spesa (ad esempio, il…

Collegare l’applicazione agli endpoint Per potermi collegare ai miei endpoint e al mio server ho utilizzato la libreria Retrofit e GsonConverter. Per prima cosa ho implementato le due librerie, successivamente ho creato la classe RetrofitClient e l’interfaccia ApiInterface. La classe…