Android

Utilizzare un ArrayAdapter con le ListView in Android

Ottimizzare l’utilizzo e la visualizzazione delle liste di elementi in Android riciclando le righe non visualizzate con il pattern ViewHolder In Android per visualizzare una lista scrollabile di elementi viene utilizzato un oggetto di tipo ListView popolato tramite un Adapter. In molti casi viene utilizzato un ArrayAdapter che si pone tra la ListView (rappresentazione dei …

Utilizzare un ArrayAdapter con le ListView in Android Leggi altro »

Come richiedere i permessi per il NotificationListenerService in Android

Accedere alle notifiche postate e rimosse nella barra delle notifiche tramite il NotificationListenerService e il permesso ACTION_NOTIFICATION_LISTENER_SETTINGS A partire dall’API Level 18, Android consente di accedere alle notifiche postate nella barra superiore grazie al NotificationListenerService. Attraverso i metodi onNotificationPosted e onNotificationRemoved è possibile essere notificati ogni qualvolta viene postata una nuova notifica e quando viene …

Come richiedere i permessi per il NotificationListenerService in Android Leggi altro »

I sensori ambientali in Android

I sensori per l’ambiente in Android forniscono informazioni sull’ambiente circostante al dispositivo come la luminosità, la temperatura e l’umidità Esistono quattro sensori in Android per monitorare l’ambiente circostante come l’umidità, l’illuminazione, la pressione dell’aria e la temperatura. Questo tipo di sensori sono detti hardware-based e ritornano un unico valori per ogni evento che è stato …

I sensori ambientali in Android Leggi altro »

I sensori di movimento in Android

Android mette a disposizione un gran numero di sensori per identificare i movimenti effettuati dal dispositivo, tra questi troviamo l’accelerometro, il giroscopio e il contapassi In Android i sensori possono essere sia hardware che software, ad esempio sono sensori di tipo hardware-based l’accelerometro e il giroscopio, mentre altri possono essere sia hardware che software-based come …

I sensori di movimento in Android Leggi altro »

I sensori di posizione in Android

Android mette a disposizione un gran numero di sensori per rilevare la posizione del dispositivo come il sensore del campo magnetico e quello di prossimità Per determinare la posizione di un dispositivo, alcuni dei sensori messi a disposizione da Android sono: Orientation sensor di tipo software-based e deriva i suoi dati dall’accelerometro e dal sensore …

I sensori di posizione in Android Leggi altro »

I sensori in Android

L’utilizzo dei sensori in un’applicazione consente di creare app di grande utilità e a rendere le applicazioni più interattive Android suddivide i sensori in tre categorie: Motion sensors: si tratta di sensori che misurano l’accelerazione e la rotazione applicata al dispositivo. Fanno parte di questa categoria l’accelerometro, il sensore di gravità, il giroscopio e i …

I sensori in Android Leggi altro »

Le Google Location Services API per calcolare la posizione di un utente in Android

Individuare la posizione di un utente tramite le Google Location Services API contenute nel Google Play Services Le Google Location Services API, a differenza del LocationManger, forniscono un meccanismo per la rilevazione utente più potente, di alto livello, che consente di ottimizzare il consumo della batteria e di automatizzare alcune attività come la scelta del …

Le Google Location Services API per calcolare la posizione di un utente in Android Leggi altro »