Passare oggetti alle Activity in Android tramite gli Intent

Passare oggetti alle Activity in Android tramite gli Intent

In Android, attraverso il meccanismo degli Intent, è possibile richiamare e passare valori tra le Activity.

Per farlo abbiamo due metodi:

  • putExtra -> invia i dati
  • getExtra -> raccoglie i dati

Di default è possibile inviare solo dati nei formati standard; String, int, char, ecc.

E' possibile passare oggetti custom, ma devono implementare almeno Serializable.

Leggi
Disattivare Jetifier in Android

Disattivare Jetifier in Android

Jetifier è un tool di migrazione delle librerie ad AndroidX.

Di default, in fase di creazione di un progetto, Android Studio lo abilita.

Solo che con alcune librerie si sono riscontrati dei problemi di compilazione; potete vedere il mio caso sul forum HTML.it.

Leggi
Sostituire le lettere accentate in C# e Linq

Sostituire le lettere accentate in C# e Linq

In un piccolo programma ho la necessità di sotituire tutte le lettere accentate di un testo con la corrispondente lettera senza accento.

Ho trovato il modo di farlo in C# usando Linq.

Leggi
Creare delle API da zero con JSON Server

Creare delle API da zero con JSON Server

Se mi chiedete l'utilità vera di JSON Server non ve la so dire.

Nel senso che è specificato che si tratta di API fake, e non sembra poter reggere un carico di produzione serio.

Quindi penso siano principalmente per creare dei test veloci, da quali poi si andranno a sviluppare le vere API.

Leggi
Modificare il logo nella pagina di login in Wordpress

Modificare il logo nella pagina di login in Wordpress

Giustamente ci sono clienti che vogliono modificare anche il logo nella pagina di login di Wordpress.

Farlo non è difficile; "stranamente" dobbiamo modificare il functions.php.

Fate le modifiche nel file del vostro tema, non in quello generale.

Leggi
Bloccare l'autocomplete nelle input password in HTML

Bloccare l'autocomplete nelle input password in HTML

L'HTML ha l'attributo autcomplete impostato di default a true che fa in modo che i campi di un form si autocompletino con i valori salvati nel browser.

In un form ho la necessità che il campo password non si autcompleti.

Ma autocomplete="false" non basta.

Leggi
Bloccare il back button in Android e Java

Bloccare il back button in Android e Java

La programmazione su Android si basa molto sull'Override dei metodi.

E così vale per la personalizzazione del comportamente del back button.

Di default il back button:

  • riporta alla schermata precedente
  • riporta alla Activity impostata come padre nel manifest

Oggi vediamo come fare bloccare totalmente il pulsante usando Java.

Leggi
Creare un client HTTP in Kotlin con Vert.x

Creare un client HTTP in Kotlin con Vert.x

Abbiamo già parlato di Vert.x, guardando alla parte server.

Ma Vert.x dispone anche di una parte client, con la quale creare delle richieste HTTP e HTTP/2.

Oggi vediamo un esempio in Kotlin; non esploreremo tutte le possibilità, visto che la libreria è molto completa.

Leggi
Pagina visibile solo a chi è loggato in Asp.NET Core e C#

Pagina visibile solo a chi è loggato in Asp.NET Core e C#

In un progetto Asp.NET Core scritto in C#, mi stavo impazzendo per bloccare l'accesso alle pagine e chi non è loggato.

In verità è scoperto che è una vera scemenza.

Do per scontato che avete già impostato le tabelle per login, membership, ecc.

Leggi
Autologout in jQuery

Autologout in jQuery

Purtroppo con alcuni utenti (che ha detti utOnti??) un controllo lato server non basta.

Quindi ho impostato anche un controllo lato client; ma controllo di cosa?

Sull'inattività sulle pagine!

Leggi

About Mattepuffo.com

Blog dedicato all'informatica e alla programmazione!
Tutti i contenuti di questo blog, tranne casi particolari, sono sotto licenza Licenza Creative Commons Creative Commons Attribution-Noncommercial-Share Alike 2.5. .

2688 articoli
310 commenti
19 progetti
Altri link
  • About
  • Scrivimi
  • Copyright
  • Sitemap
  • matteo.ferrone@yahoo.it
  • GitHub
  • Privacy Policy