xml

Mattepuffo's logo
Creare un menu in Android

Creare un menu in Android

Creare un menu in Android non è molto complicato.

Come al solito c'è una parte di layout e una parte di codice Java (o altro se usate altro).

Cominciamo dal lyout; nella cartella res create una cartella menu se non l'avete.

Mattepuffo's logo
Eseguire il marshalling e unmarshalling di oggetti in Java con BeanIO

Eseguire il marshalling e unmarshalling di oggetti in Java con BeanIO

Cominciamo con dire che per marshalling  si intende il processo di trasformazione di un oggetto in un byte-stream; l'unmarshalling è l'operazione inversa.

La definizione non sarà tecnicamente suoer precisa, ma rende l'idea.

In Java abbiamo la possibilità di usare BeanIO per eseguire queste operazioni su un bean.

Come vedremo dai nostri esempi basici, la libreria è veramente comoda.

Mattepuffo's logo
Usare XML con Lumen

Usare XML con Lumen

Lumen è un framework derivato da Laravel usato principalmente per la costruzione di servizi di REST.

Da quanto ho capito, supporta solo l'output in formato JSON.

Per me non ci sono grossi problemi visto che lo preferisco a XML; ma oggi mi è servito proprio questo formato.

Ho scoperto che è possibile usarlo attraverso un'estensione (usabile anche in Laravel): laravel-formatter!

Come potete vedere dalla documentazione, supporta vari tipi di output.

Mattepuffo's logo
Stampare immagini in Java

Stampare immagini in Java

In sostanza vediamo come mandare in stampa più immagini contemporaneamente usando Java; ogni immagine occupa una pagina, quindi non dobbiamo occuparci di sistemare più immagini in una pagina.

Per fare questo useremo una classe che implementa Printable (di AWT).

A questa classe passeremo un array di BufferedImage, sul quale itereremo per "sistemare" e stampare le immagini.