Android 2 - Dentro un progetto - 3

# Fragment

- Un fragment è una particolare activity che può essere inserita all'interno di un'altra.
- L'esigenza dei fragment nasce con l'avvento dei tablet.
- Le activity vengono progettate per adattarsi allo schermo di un telefono, di dimensione relativamente limitata
- Con l'avvento dei tablet, dotati di schermi decisamente più grandi, queste activity risultavano decisamente troppo povere.
- Un possibile approccio è quello di Apple, che disegna videate totalemnte separate per iPad e iPhone, ma questo implica uno sforzo di sviluppo notevole e la difficoltà di adattare vecchie app al nuovo dispositivo.
- L'alternativa di Android è di trasformare le Activity in Fragment, vale a dire in pezzi
- Avremo poi activity diverse per telefono e tablet, ma in questo caso l'activity per il telefono caricherà il relativo fragment, mentre quella del tablet caricherà contemporaneamente due fragment affiancati, riempiendo lo schermo.

© Ing. Stefano Salvi - released under FDL licence