Google rilascia le linee guida per lo stile delle App
Google con Ice Cream Sandwich sta dando enorme importanza alla veste grafica del proprio launcher e dell’intero insieme delle animazioni.
Android Training: a scuola per sviluppare
L’Android Team è sempre più attento all’ecosistema delle applicazioni sul Market Android, capendo quanto non solo sia importante dare gli strumenti giusti agli sviluppatori, ma anche saperli formare.
[Dev] Abilitare il move to sd sulla nostra applicazione Android
Il move to sd, ovvero la possibilità di spostare la nostra applicazione sulla scheda esterna, è una delle caratteristiche più amate dagli utenti ed è stata introdotta, purtroppo, solo con Froyo ( android 2.2 ).
Abilitarla nella nostra applicazione è veramente molto facile, basta andare a modificare un campo del file manifest.xml come segue:
[DEV] – Modificare l’orientamento dello schermo attraverso le Preferences
Se nelle nostre applicazioni vogliamo dare la possibilità all’utente di scegliere una volta per tutte l’orientamento dello schermo (senza che gli si rigiri ad ogni piccolo movimento), bastano poche righe di codice:
[DEV]: Utilizzare le immagini della galleria nella nostra applicazione
[DEV] Creare un database su Android con sqlite
Affrontando lo sviluppo delle vostre prime applicazioni vi accorgerete sicuramente che uno dei concetti fondamentali che bisogna possedere è il come e dove salvare i dati utili alla nostra applicazione. L’sdk di Android ci fornisce diversi strumenti come le shared preferences, i content values o il database classico.
Vediamo come primo strumento come creare e gestire un database SQLite.
Potremo usare questa classe nella nostra activity.
[DEV] – Menu contestuale su una ListView
Se si desidera creare il menù contestuale di una listView in maniera dinamica e dipendente dall’elemento selezionato è necessario recuperare l’elemento della lista sul quale si è “cliccato” per generare il menù contestuale.
[DEV] – Accesso alla scheda SD
Molto spesso le applicazioni hanno la necessità di accedere alla scheda di memoria per leggere / scrivere dati (si pensi alla fotocamera che deve sapere dove memorizzare le immagini o il lettore multimediale per leggere i file musicali).
Dal punto di vista applicativo, prima di accedere alla scheda di memoria per poter leggere o scrivere dati è necessario verificare lo stato della SD, infatti non è detto che il dispositivo android sul quale sta girando l’applicazione in quel momento abbia o meno la scheda SD oppure che questa sia disponibile (si pensi ad esempio quando il terminale è collegato via USB al PC e la scheda è smontata). Per fare questo tipo di operazione android mette a disposizione la classe android.os.Environment


