Salvare uno screenshot della propria applicazione sulla SD Card Oggi volevo segnalarvi un utilissimo tutorial che vi aiuterà a salvare uno screenshot della vostra applicazione direttamente nella galleria immagini sulla SD card. Per prima cosa è importante che nel file xml di layout ci sia almeno un oggetto LinearLayout o, almeno, una sottoclasse di View (vedi reference guide:…
I Fragments ANDROID spiegati in poche parole Prima di HoneyComb (la prima versione Android per tablet), nella programmazione dell'interfaccia grafica si parlava esclusivamente di Activity e View. Activity intesa come schermata in cui piazzare le varie View (EditView, TextView, etc). Con l'avvento dei tablet l'area disponibile sullo schermo è cresciuta significativamente, al punto da sentire l'esigenza di…
Come passare dei parametri tra le activiy in una app ANDROID Molto spesso vi sarà capitato di dover far dialogare tra di loro due activity e vi sarete chiesti: come fare? Per passare i parametri tra due Activity si utilizzano gli Extra di Intent e per convenzione si fa precedere il nome del parametro dal nome del package: Per lanciare…
Sviluppare una app android utilizzando JSP Forse molti di voi si saranno chiesti se c'è un modo di sviluppare una app android senza l'utilizzo del SDK dedicato. Ebbene un modo c'è: utilizzando JSP. Come? E' sufficiente integrare jetty nella vostra web app utilizzando il codice seguente: Importate i package seguenti: …
Gestire l'update della propria User Interface da una Activity in maniera asincrona Un problema molto ricorrente con cui si scontrano i novelli sviluppatori ANDROID è quello di dover gestire l'update della propria User Interface da una Activity in maniera asincrona ( senza cioè l'intervento di un evento da parte dell'utente ). Per risolvere problematiche del genere io consiglierei l'utilizzo di un Handler.…
Un utilissimo tutorial ANDROID relativo al parsing XML Ciao, vi riporto questo utilissimo tutorial ANDROID relativo al parsing XML con android. E' utilissimo anche nel caso in cui vogliate realizzare un vostro RSS reader personalizzato. Fonte: http://www.anddev.it/index.php?topic=180.0 A differenza del parsing tramite SAX, che legge il documento e fa scattare degli eventi (metodi dell'handler) ad ogni…
Sviluppare un "service in the middle" per Mysql e Android Una delle soluzioni più semplici ed utilizzate e quelle di costruire un "service in the middle". In pratica un servizio che si ponga nel mezzo e si occupi di serializzare/deserializzare i dati sa caricare/scaricare. Ipotizziamo di avere sul server MYSQL remoto la seguente tabella: CREATE TABLE…
Utile funzione in grado di copiare gli assets verso la /mnt/card A seguire vi allego una utilissima funzione in grado di spostare gli assets della vostra applicazione ANDROID verso la cartella relativa alla card sd ( anche se non avete sul vostro dispositivo una SD ricordate che la cartella /mnt/sdcard – o simile – sarà presente comunque ). Questa operazione…
Utile funzione di concatenazione files A seguire una utile funzione in grado di concatenare due files ( presenti preferibilmente nella vostra /mnt/sdcard ). La concatenazione ha effetto anche se utilizzata con files MP3. public void concatFiles(String file1,String file2,String out){ FileInputStream fistream1; try { fistream1 = new FileInputStream(file1); FileInputStream fistream2 =…
Come integrare Tomcat con l'IDE Eclipse La procedura non richiede grosse competenze e richiede davvero pochi minuti affinchè possa essere completata e quindi si possa iniziare lo sviluppo di applicazioni web con le tecnologie Java. La prima cosa da fare è chiaramente aver installato e configurato correttamente il Java Developmente Kit, passo che do per…
Una rapida introduzione al famosissimo framework Da Wikipedia, l'enciclopedia libera. Spring è un framework open source per lo sviluppo di applicazioni su piattaforma Java. La prima versione venne scritta da Rod Johnson e rilasciata con la pubblicazione del proprio libro "Expert One-on-One Java EE Design and Development" (Wrox Press, Ottobre 2002). All'inizio il framework venne rilasciato sotto Licenza Apache nel giugno 2003. Il primo…
Come scaricare un file da un URL A seguire un breve esempio utile per scaricare un file da un ben determinato URL: import java.io.*; import java.net.*; public class DownloadFromUrl { public static void main(String[] args) { try { URL url = new URL("http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf"); // The server thinks this request is from an Opera browser! String userAgent =…
Come scovare i rootkit "Un rootkit, è una tecnologia software in grado di occultare la propria presenza all'interno del sistema operativo. Se questa tecnologia è fondamentale per il buon funzionamento del sistema operativo, negli anni sono stati creati trojan e altri programmi maligni in grado di ottenere il controllo di un computer da locale…