Programmazione

Tutta la programmazione che volete

Mattepuffo's logo
Usare le SliverAppBar in Flutter

Usare le SliverAppBar in Flutter

In Flutter le SliverAppBar sono delle app bar potenziate, con delle impostazioni in più per quanto riguarda il layout e lo stile.

In sostanza abbiamo la possibilità di controllarne il comportamento quando facciamo lo scroll, come avviene in molti menu dei siti web.

In questo articolo vediamo un paio di esempi.

Mattepuffo's logo
Metodi di default nelle interfacce in Java

Metodi di default nelle interfacce in Java

Da Java 8 abbiamo la possibilità di creare dei metodi di default per le interfacce.

Questo siginifica che possiamo prevedere una implementazione di default ad un metodo, senza doverne per forza fare l'override.

Mattepuffo's logo
Usare custom key in Map in Java

Usare custom key in Map in Java

Come sappiamo le Map in Java sono delle strutture chiave:valore, dove possiamo stabilire che tipo di dato sono le chiavi e i valori.

In questo articolo facciamo un esempio ci chiave custom.

Sostanzialmente dobbiamo creare una classe che fa l'override di:

  • equals
  • hashCode

Mattepuffo's logo
Copiare record in Laravel

Copiare record in Laravel

Se usiamo Laravel ed Eloquent possiamo facilmente copiare un record usando i nostri model.

In questo articolo vediamo un esempio, che sto usando in produzione.