Corso Base. Lezione 7. Maurizio Cozzetto, Francesco Sarasini
|
|
- Guido Grandi
- 8 anni fa
- Visualizzazioni
Transcript
1 Corso Base Lezione 7 Maurizio Cozzetto, Francesco Sarasini
2 Effettuare una telefonata String dial = "tel: "; Uri teluri = Uri.parse(dial); Intent intent = new Intent(Intent.ACTION_DIAL, teluri); startactivity(intent);
3 Invio di un SMS String number = ; String text = Ciao sono un sms! ; SmsManager smsmanager = SmsManager.getDefault(); smsmanager.sendtextmessage(number, null, text, null, null);
4 Sensori (1/4) Accelerometro Individua le accelerazioni applicate al dispositivo lungo tre assi di riferimento, attraverso la misurazione delle forze che le producono. I dati elaborati servono a individuare i movimenti a cui è sottoposto lo smartphone. Il sensore misura anche la forza di gravità, per cui può determinare l'inclinazione del telefono rispetto al suolo (per es. l'accelerometro è usato nel controller Wiimote della Nintendo).
5 Sensori (2/4) Giroscopio Misura la rotazione del dispositivo rispetto a 3 assi di riferimento e individua, come l'accelerometro, l'inclinazione del telefono e le rotazioni impresse dall'utente. Rispetto all'accelerometro, è molto più accurato. Non è sensibile però ai movimenti lineari. Il massimo della precisione si ottiene combinando accelerometro e giroscopio (è usato nel plug-in Wii MotionPlus del Wiimote).
6 Sensori (3/4) Campo magnetico Misurazione dell'induzione magnetica lungo tre assi di riferimento e quindi dell'inclinazione rispetto al nord magnetico (utilizzo come bussola). Prossimità Individua la presenza di un oggetto in prossimità del dispositivo. Usato per capire se il telefono è impugnato dall'utente o se è appoggiato all'orecchio.
7 Sensori (4/4) Luminosità Sensore sensibile alla luce. Consente di regolare automaticamente la luminosità del display, in modo che non risulti troppo abbagliante di notte o troppo fioca sotto la luce del sole. Temperatura Misura la temperatura dell'ambiente circostante (uso come termometro). Pressione Misura la pressione atmosferica dell'ambiente circostante (uso come barometro).
8 Sensori via codice (1/3) SensorManager sm = null; sm =(SensorManager) getsystemservice(sensor_service); // per avere la lista di tutti i sensori List<Sensor> sensors = sm.getsensorlist(sensor.type_all); // possono esistere più sensori dello stesso tipo List<Sensor> accelerometers = sm.getsensorlist(sensor.type_accelerometer); if (accelerometers.size()==0) // non ci sono accelerometri else if (accelerometers.size()==1) // un solo accelerometro disponibile else // più accelerometri disponibili
9 Sensori via codice (2/3) // vari tipi di sensori definiti come valori costanti // della classe Sensor TYPE_ACCELEROMETER: accelerometro TYPE_GRAVITY: gravità TYPE_GYROSCOPE: giroscopio TYPE_LIGHT: luminosità TYPE_LINEAR_ACCELERATOR: accelerazione lineare TYPE_MAGNETIC_FIELD: campo magnetico TYPE_ORIENTATION: orientamento (deprecato) TYPE_PRESSURE: pressione TYPE_PROXIMITY: prossimità TYPE_ROTATION_VECTOR: vettore di rotazione TYPE_TEMPERATURE: termometro
10 Sensori via codice (3/3) // è possibile definire un sensore predefinito per ciascun // tipo di sensore Sensor accelerometer = sm.getdefaultsensor(sensor.type_accelerometer); if (accelerometer==null) // nessun accelerometro disponibile else // accelerometro disponibile
11 Accelerometro SensorManager sm = null; sm =(SensorManager) getsystemservice(sensor_service); sensormanager.registerlistener(this, sensormanager.getdefaultsensor(sensor.type_accelerometer), public void onsensorchanged(sensorevent event) { if(event.sensor.gettype() == Sensor.TYPE_ACCELEROMETER) { // i valori sono contenuti in event // event.values[0] // event.values[1] // event.values[2]
12 Sintesi vocale public class MainActivity extends Activity implements OnInitListener public void oncreate(bundle savedinstancestate) {... tts = new TextToSpeech(getApplicationContext(), public void oninit(int status) { if(status == TextToSpeech.SUCCESS) tts.speak( Ciao, TextToSpeech.QUEUE_ADD, null);
13 Barcode // Il programma Barcode Scanner deve essere installato Intent intent = new Intent("com.google.zxing.client.android.SCAN"); // Opzionale intent.putextra("scan_mode", "PRODUCT_MODE"); startactivityforresult(intent, 0); public void onactivityresult(int requestcode, int resultcode, Intent intent) { if((requestcode==0)&&(resultcode==result_ok)) { intent.getstringextra("scan_result");
14 Contatti: dal numero al nome Uri rubrica = ContactsContract.PhoneLookup.CONTENT_FILTER_URI; Uri lookupuri = Uri.withAppendedPath(rubrica, number); Cursor idcursor = getcontentresolver().query(lookupuri, null, null, null, null); if(idcursor.movetofirst()) { int colonna = idcursor.getcolumnindexorthrow( ContactsContract.Contacts.DISPLAY_NAME); String nome = idcursor.getstring(colonna); idcursor.close();
15 MediaPlayer String path = /sdcard/file.mp3 ; String path = ; MediaPlayer mp = new MediaPlayer(); mp.setdatasource(path); mp.start(); mp.pause(); mp.release(); mp.stop();
Esercizi lezione 7. Esercizio A Progettate un'applicazione Android che consenta di fare una telefonata. Pag. 1/9
Pag. 1/9 Esercizi lezione 7 Esercizio A Progettate un'applicazione Android che consenta di fare una telefonata. Suggerimenti: si può usare un intent e il metodo startactivity(), seguendo il frammento di
DettagliCorso Base. ActionSMS. Maurizio Cozzetto, Francesco Sarasini
Corso Base ActionSMS Maurizio Cozzetto, Francesco Sarasini Broadcast Receivers A broadcast receiver is a component that does nothing but receive and react to broadcast announcements (Intents). For a Broadcast
DettagliMediaPlayer Android Mobile Programming Prof. R. De Prisco
MediaPlayer 172 AudioManager controlla le sorgene audio e l output volume MediaPlayer Play di audio e video Sorgente dae Risorse locali URI (interni) URL MediaPlayer 173 Play di un file in res/raw MediaPlayer
DettagliLocalizzazione fine. Accelerometro e giroscopio. Università di Napoli Federico II
Localizzazione fine Accelerometro e giroscopio Sensori comuni Accelerometro: misura l accelerazione* Giroscopio: misura la velocità angolare Magnetometro: misura l intensità del campo magnetico terrestre,
DettagliDefinizione di metodi e tecniche per il testing di applicazioni Android Sensor Based
tesi di laurea Definizione di metodi e tecniche per il testing di applicazioni Android Sensor Based Anno Accademico 2010/2011 relatore Ch.mo prof. Porfirio Tramontana correlatore Ing. Domenico Amalfitano
DettagliAndroid. Location, Maps, Servizi di Sistema
Android Location, Maps, Servizi di Sistema Introduzione In questa lezione ci occuperemo di analizzare due casi d'uso che fanno uso dei servizi di localizzazione e della Google Maps LocationManager Project
DettagliTecniche per l analisi della postura e del movimento
Tecniche per l analisi della postura e del movimento 1/14 Tecniche di analisi La rilevazione, attraverso l utilizzo di sistemi automatici basati su tecnologie avanzate di grandezze cinematiche e dinamiche
DettagliProgrammazione Android. Luca Morettoni <luca@morettoni.net> http://www.morettoni.net
Programmazione Android Luca Morettoni http://www.morettoni.net Android Programming Cos'è Android; Concetti di base sulla programmazione: Q&A AndroidManifest; Activities; Services;
DettagliLezione 7: Sensorialità
Robotica Robot Industriali e di Servizio Lezione 7: Sensorialità Con gli ingressi binari: SIG (numero segnale, ) Funzione Restituisce un AND logico dello stato del segnale binario specificato. SIG (signal
DettagliAndroid. Intent e intent-filter. diegozabot@yahoo.it
Android Intent e intent-filter diegozabot@yahoo.it Intent Cos è un Intent Un intent è una richiesta da parte di un componente di una funzionalità che viene implementata in un altro componente. Viene utilizzato
DettagliLiceo Scientifico - Liceo Classico Liceo Scientifico Opz. Scienze Applicate "F. Quercia"- Marcianise (Ce)
Liceo Scientifico - Liceo Classico Liceo Scientifico Opz. Scienze Applicate "F. Quercia"- Marcianise (Ce) Dirigente Scolastico - Diamante Marotta Fisica con smartphone Classe III sez. G Alunni: Ilaria
DettagliLezione 3 Le attività
A cura di Carlo Pelliccia Le applicazioni Android, come si è accennato durante la prima lezione, si compongono di quattro mattoni fondamentali: le attività (activity), i servizi (service), i broadcast
DettagliLa geolocalizzazione
La geolocalizzazione La maggior parte dei dispositivi mobili di ultima generazione è dotata di un antenna GPS che permette di conoscere, in breve tempo e con la precisione di qualche metro, la propria
DettagliCorso di programmazione di sistemi mobile 1. Android Laboratorio. Activity, ListView e Adapter
Corso di programmazione di sistemi mobile 1 Android Laboratorio Activity, ListView e Adapter Corso di programmazione di sistemi mobile 2 Passaggio di dati tra activity Il passaggio di tra activity può
DettagliCorso Base. Lezione 6. Maurizio Cozzetto, Francesco Sarasini
Corso Base Lezione 6 Maurizio Cozzetto, Francesco Sarasini Database SQLite (1/2) Android provides full support for SQLite databases. Any databases you create will be accessible by name to any class in
DettagliProgrammazione. Android
Lezione 18 Programmazione Android Accesso ai sensori Framework per i sensori di sistema 5 Maggio 2015 2 Accesso ai sensori 5 Maggio 2015 3 Gestione dei sensori Android implementa un sistema di gestione
DettagliSensori di movimento in Android. Brando Mordenti Matricola
Sensori di movimento in Android Brando Mordenti Matricola 661278 INTRODUZIONE La piattaforma Android prevede un certo numero di sensori per permettere di monitorare il movimento di un device. Due di questi
DettagliStrutture. Strutture e Unioni. Definizione di strutture (2) Definizione di strutture (1)
Strutture Strutture e Unioni DD cap.10 pp.379-391, 405-406 KP cap. 9 pp.361-379 Strutture Collezioni di variabili correlate (aggregati) sotto un unico nome Possono contenere variabili con diversi nomi
DettagliGiroscopi, girobussole e sistemi di guida inerziale
Giroscopi, girobussole e sistemi di guida inerziale (Ing. Stefano Di Cairano) Scopi: Giroscopi e Sistemi di Guida Inerziale 1. Fornire misurazioni di velocità e accelerazioni angolari 2. Fornire misurazioni
DettagliCiclo di vita delle aevità Android Mobile Programming Prof. R. De Prisco
Ciclo di vita delle aevità Ogni AcHvity ha dei metodi standard A(vità non esiste 1. oncreate() 2. onstart() 3. onresume() A(vità in esecuzione 4. onpause() 5. onstop() 6. ondestroy() A(vità non esiste
DettagliGuida alla registrazione on-line di un DataLogger
NovaProject s.r.l. Guida alla registrazione on-line di un DataLogger Revisione 3.0 3/08/2010 Partita IVA / Codice Fiscale: 03034090542 pag. 1 di 17 Contenuti Il presente documento è una guida all accesso
DettagliMANUALE EDICOLA 04.05
MANUALE EDICOLA 04.05 Questo è il video che si presenta avviando il programma di Gestione Edicola. Questo primo video è relativo alle operazioni di carico. CARICO Nello schermo di carico, in alto a sinistra
DettagliMATLAB. Caratteristiche. Dati. Esempio di programma MATLAB. a = [1 2 3; 4 5 6; 7 8 9]; b = [1 2 3] ; c = a*b; c
Caratteristiche MATLAB Linguaggio di programmazione orientato all elaborazione di matrici (MATLAB=MATrix LABoratory) Le variabili sono matrici (una variabile scalare equivale ad una matrice di dimensione
DettagliClassificazione dei Sensori. (raccolta di lucidi)
Classificazione dei Sensori (raccolta di lucidi) 1 Le grandezze fisiche da rilevare nei processi industriali possono essere di varia natura; generalmente queste quantità sono difficili da trasmettere e
DettagliAndroid world. Sviluppare app per Android. Un insieme di software per dispositivi mobili (smartphone, tablet, portatili...)
Android world Un insieme di software per dispositivi mobili (smartphone, tablet, portatili...) Contiene un Sistema Operativo, software middleware e applicazioni varie Sviluppato da Open Handset Alliance,
DettagliAndroid. Adapter e ListView. diegozabot@yahoo.it
Android Adapter e ListView diegozabot@yahoo.it Funzionamento di un Adapter Quando il contenuto del layout non è predeterminato o è dinamico possono essere utilizzati gli Adapter. Un Adapter recupera i
DettagliIntroduzione all analisi dei segnali digitali.
Introduzione all analisi dei segnali digitali. Lezioni per il corso di Laboratorio di Fisica IV Isidoro Ferrante A.A. 2001/2002 1 Segnali analogici Si dice segnale la variazione di una qualsiasi grandezza
DettagliAndroid. Sensori, permessi e feature.
Android Sensori, permessi e feature diegozabot@yahoo.it I sensori (1) I dispositivi Android hanno dei sensori hardware inclusi. Tali sensori prendono informazioni dal mondo circostante e li traducono in
DettagliCenni sui trasduttori. Con particolare attenzione al settore marittimo
Cenni sui trasduttori Con particolare attenzione al settore marittimo DEFINIZIONI Un Trasduttore è un dispositivo che converte una grandezza fisica in un segnale di natura elettrica Un Sensore è l elemento
DettagliTutorial App Inventor #2 - messaggio automatico
Tutorial App Inventor #2 - messaggio automatico Leggi tutti i tutorial di App Inventor - clicca qui www.creativecommons.org/ In questo tutorial utilizzeremo due componenti che sono gli elementi base di
DettagliDB - Modello relazionale dei dati. DB - Modello Relazionale 1
DB - Modello relazionale dei dati DB - Modello Relazionale 1 Definizione Un modello dei dati è un insieme di meccanismi di astrazione per definire una base di dati, con associato un insieme predefinito
DettagliLaboratorio di programmazione
Laboratorio di programmazione Lezione VI Tatiana Zolo tatiana.zolo@libero.it 1 LE STRUCT Tipo definito dall utente i cui elementi possono essere eterogenei (di tipo diverso). Introduce un nuovo tipo di
DettagliSensori inerziali nei Mobile Mapping Systems. Corso di Metodologie Topografiche per l Ingegneria A.A. 2006/2007
Sensori inerziali nei Mobile Mapping Systems Corso di Metodologie Topografiche per l Ingegneria A.A. 2006/2007 MOTO DI UN CORPO RIGIDO NELLO SPAZIO: Descritto da 6 parametri: - un vettore posizione - 3
DettagliRichiesta pagina PHP (es: index.php)
PHP PHP = personal home page SERVER Richiesta pagina PHP (es: index.php) Server Web (Apache) in ascolto sulla porta 80, si accorge che la pagina richiesta è una pagina PHP in base all'estensione o con
DettagliGestite e controllate il vostro impianto domotico KNX con il vostro smartphone.
1 idom KNX phone Gestite e controllate il vostro impianto domotico KNX con il vostro smartphone. Potete accedere alle funzioni domotiche KNX seguenti : - Luci, intensità dei reostati - Innalzamento e abbassamento
DettagliFondamenti di Informatica C Esercitazioni di Laboratorio / 3 http://polaris.ing.unimo.it/fic/laboratorio.html. Outline
Fondamenti di Informatica C Esercitazioni di Laboratorio / 3 http://polaris.ing.unimo.it/fic/laboratorio.html Ing. Francesco De Mola demola.francesco@unimore.it DII, Modena Via Vignolese (lab. Dottorandi
DettagliFunzioni in C. Violetta Lonati
Università degli studi di Milano Dipartimento di Scienze dell Informazione Laboratorio di algoritmi e strutture dati Corso di laurea in Informatica Funzioni - in breve: Funzioni Definizione di funzioni
DettagliParola chiave extends
Il Linguaggio Java Ereditarietà Ereditarietà L'ereditarietà permette di creare nuove classi sulla base di classi esistenti In particolare, permette di riusare il codice (metodi e campi); aggiungere nuovi
DettagliLezione 13 Content Provider
A cura di Carlo Pelliccia Come si è visto nelle due lezioni precedenti, secondi i meccanismi di gestione della sicurezza di Android, sia i file che i database sono solitamente di esclusiva proprietà dell
DettagliLa struttura dati ad albero binario
La struttura dati ad albero binario L albero è una struttura dati nella quale le informazioni sono organizzate in modo gerarchico, dall alto verso il basso. Gli elementi di un albero si chiamano nodi,
DettagliBLOCK CALL Manuale utente Block Call Manuale Utente
Block Call Manuale Utente 1. Sommario 1 Introduzione... 3 2 Installazione... 4 2.1 Preparazione back end... 4 2.2 Installazione device... 6 3 Configurazione Back End... 10 3.1 Gestione gruppi Nominativi...
DettagliEventi di azione. // con interfaccia per eventi di azione
Eventi di azione (Interfaces ActionListener, Classes ActionEvent) Sono generati quando si premono bottoni, si selezionano voci di menù, si preme invio mentre si scrive in un campo di testo. In awt sono
DettagliInizializzazione, Assegnamento e Distruzione di Classi
Inizializzazione, Assegnamento e Distruzione di Classi Lezione 9 Operazioni Automatiche In ogni programma C++ oggetti classe vengono gestiti automaticamente dal compilatore Inizializzati al momento della
DettagliSensori di Posizione, Velocità, Accelerazione
Sensori di Posizione, Velocità, Accelerazione POSIZIONE: Sensori di posizione/velocità Potenziometro Trasformatore Lineare Differenziale (LDT) Encoder VELOCITA Dinamo tachimetrica ACCELERAZIONE Dinamo
DettagliMobile Programming. Prova scritta del 28/01/2015. Prof. De Prisco. Corso di laurea in Informatica
Corso di laurea in Informatica Mobile Prof. De Prisco Prova scritta del 28/01/2015 NOME: COGNOME: MATRICOLA: Domande Punti 1 /100 2 /100 3 /100 4 /100 5 /100 6 /100 7 /100 8 /100 9 /100 10 /100 TOTALE
DettagliModello generale di trasduttore Come leggere la scheda tecnica di un trasduttore
Modello generale di trasduttore Come leggere la scheda tecnica di un trasduttore Modello generale di trasduttore Informazioni sulle caratteristiche fisiche Sistema di misura Catena di misura Dati numerici
Dettagliesercizi Esercizi / problemi
Sistemi informativi applicati (reti di calcolatori): esercizi 1 Esercizi / problemi 1. Creare un applicazione che calcoli la media aritmetica dei seguenti valori interi: 35, 117, 23 e ne visualizzi il
DettagliStrumento di valutazione delle prestazioni motorie: CoreMeter
Strumento di valutazione delle prestazioni motorie: CoreMeter Stefano Vando Novembre 2011 Premessa L esigenza di quali e quantificare un attività motoria e verificarne i cambiamenti nel continuo ha portato,
DettagliSMARTPHONE E TABLET PER L'INSEGNAMENTO DELLE SCIENZE. Isabella Soletta Liceo Scientifico Fermi Alghero
SMARTPHONE E TABLET PER L'INSEGNAMENTO DELLE SCIENZE Isabella Soletta Liceo Scientifico Fermi Alghero Napoli, Città della Scienza 11 12 settembre 2015 UN MAGNETOMETRO? cosa ci fa un magnetometro dentro
DettagliSollevare il ricevitore e comporre il numero e premere il bottone Dial oppure comporre prima il numero e quindi sollevare il ricevitore.
Telefono IP V-IP6060 FUNZIONALITÀ DI BASE DEL TELEFONO ESECUZIONE DI UNA CHIAMATA Utilizzo del ricevitore: Sollevare il ricevitore e comporre il numero e premere il bottone Dial oppure comporre prima il
DettagliGESCO MOBILE per ANDROID
GESCO MOBILE per ANDROID APPLICAZIONE PER LA GESTIONE DEI DISPOSITIVI GSM GESCO aggiornamenti su www.gesco.it GUIDA ALL USO Vi ringraziamo per aver scelto la qualità dei prodotti GESCO. Scopo di questa
DettagliEsercizi della lezione 5 di Java
Esercizi della lezione 5 di Java Esercizio 5 Create il tipo di dato Counter dell Esercizio 1 come sottoclasse del tipo di dato SimpleCounter. Esercizio 1 Create un tipo di dato Counter che abbia: un valore
DettagliScope e visibilità per classi
Scope e visibilità per classi Packages Classi interne nelle loro diverse forme Interne / statiche / locali Utilizzo congiunto con interfacce Implementazione di iteratori Gestione di eventi Packages Package:
DettagliProgrammazione C Massimo Callisto De Donato massimo.callisto@unicam.it www.cs.unicam.it/massimo.callisto
Università degli studi di Camerino Scuola di scienze e tecnologia - Sezione Informatica Programmazione C Massimo Callisto De Donato massimo.callisto@unicam.it www.cs.unicam.it/massimo.callisto LEZIONE
DettagliSensore orientamento satellite TIsat-1
SUPSI DTI Progetto di semestre estivo O3 05/06 SE 03 Sensore orientamento satellite TIsat-1 Studenti: Relatore: Correlatore: Committente: Alessandra Altmann Igor Benaglio Allen Weston Renato Pamini SUPSI
DettagliGli attuatori. Breve rassegna di alcuni modelli o dispositivi di attuatori nel processo di controllo
Gli attuatori Breve rassegna di alcuni modelli o dispositivi di attuatori nel processo di controllo ATTUATORI Definizione: in una catena di controllo automatico l attuatore è il dispositivo che riceve
DettagliOttava Esercitazione. introduzione ai thread java mutua esclusione
Ottava Esercitazione introduzione ai thread java mutua esclusione Agenda Esempio 1 Concorrenza in Java: creazione ed attivazione di thread concorrenti. Esercizio 2 da svolgere Concorrenza in Java: sincronizzazione
DettagliGPS ANTIFURTO SATELLITARE KINGSAT-ITALIA Manuale installazione
INSTALLAZIONE DISPONIBILE ANCHE L APPLICAZIONE PER ANDROID. SCARICABILE DAL MARKET SOTTO LA VOCE KINGSAT! 1 DESCRIZIONE DISPOSITIVO 1. Connettore antenna GSM 2. Slot scheda SIM operatore telefonico 3.
DettagliE possibile classificazione i trasduttori in base a diversi criteri, ad esempio: Criterio Trasduttori Caratteristiche
PREMESSA In questa lezione verranno illustrate la classificazione delle diverse tipologie di trasduttori utilizzati nei sistemi di controllo industriali ed i loro parametri caratteristici. CLASSIFICAZIONE
DettagliTelematica II 17. Esercitazione/Laboratorio 6
Multitasking e Multithreading Telematica II 17. Esercitazione/Laboratorio 6 Multitasking si riferisce all abilità di un computer di eseguire processi (jobs) multipli in maniera concorrente si ricorda che
DettagliSENSORI E TRASDUTTORI
SENSORI E TRASDUTTORI Il controllo di processo moderno utilizza tecnologie sempre più sofisticate, per minimizzare i costi e contenere le dimensioni dei dispositivi utilizzati. Qualsiasi controllo di processo
DettagliSettaggio impostazioni tema. Cliccando nuovamente su aspetto e poi su personalizza si avrà modo di configurare la struttura dinamica della template.
I TEMI PREDEFINITI (TEMPLATE) Scelta del tema I temi predefiniti di wordpress sono la base di un sito che usa un utente che per ragioni pratiche o per incapacità non può creare un sito usando solo codice
DettagliDispositivi Minimamente Invasivi
Dispositivi Minimamente Invasivi per Diagnosi, Monitoraggio e Terapia Esercitazione 11 Alessandro Tognetti Nicola Carbonaro a.tognetti@centropiaggio.unipi.it tti@ t i i i i it nicola.carbonaro@centropiaggio.unipi.it
DettagliBlue s One CTI Enterpris Blue s Attendant Pro/Enterprise SDK - plugin creating tools
Blue s One CTI Enterpris Blue s Attendant Pro/Enterprise SDK - plugin creating tools rel. 1.2 ITA 01-06-2012 Introduzione alla creazione del plug-in Questo documento ha lo scopo di illustrare come creare
DettagliOrganizzazione della lezione. Lezione 18 Remote Method Invocation - 6. (con callback) L accesso al registry per il rebind()
Organizzazione della lezione Lezione 18 Remote Method Invocation - 6 Vittorio Scarano Corso di Programmazione Distribuita (2003-2004) Laurea di I livello in Informatica Università degli Studi di Salerno
DettagliInterfacce di comunicazione Sensori Android@Home Google TV
Corso di Laurea in Ingegneria Informatica, Elettronica e delle Telecomunicazioni Corso di Sistemi Operativi A. A. 2012-2013 SISTEMA OPERATIVO ANDROID Interfacce di comunicazione Sensori Android@Home Google
DettagliRiferimenti ed Oggetti
Riferimenti e oggetti Riferimenti ed Oggetti In non si possono definire variabili di tipo oggetto ma solo di tipo riferimento a oggetto. I riferimenti sono assimilabili ai tipi base. Allocazione statica
DettagliApplicazione con due attività
T Applicazione con due attività Tutorial per Eclipse P. Gallo M.L. Pietramala Java Blocco tematico E Le apps e ANDROID Unità E2 Eventi Prerequisiti Obiettivi Unità E2 Eventi al termine dell esercitazione,
DettagliWIN-ALARM SOFTWARE PER CENTRI SERVIZI DI TELECONTROLLO E TELEGESTIONE
WIN-ALARM SOFTWARE PER CENTRI SERVIZI DI TELECONTROLLO E TELEGESTIONE Cos'è la Telegestione La Telegestione consente il controllo continuo ed automatizzato del funzionamento di un'installazione remota,
DettagliIntroduzione. Descrizione. FRITZ!APP Fon
FRITZ!App 1 Introduzione In questa mini-guida presenteremo una carrellata delle FRITZ!App, le applicazioni per smartphone e tablet sviluppate da AVM. Con le FRITZ!App i principali servizi di Telefonia,
DettagliSensori e trasduttori. Dispense del corso ELETTRONICA L Luca De Marchi
Sensori e trasduttori Dispense del corso ELETTRONICA L Luca De Marchi Gli Obiettivi Struttura generale di sistemi di controllo e misura Sensori, trasduttori, attuatori Prima classificazione dei sistemi-sensori
DettagliReflection in Java. Linguaggi Corso M-Z - Laurea in Ingegneria Informatica A.A. 2009-2010
Linguaggi Corso M-Z - Laurea in Ingegneria Informatica A.A. 2009-2010 Alessandro Longheu http://www.diit.unict.it/users/alongheu alessandro.longheu@diit.unict.it Reflection in Java 1 Reflection Riflessione
Dettagli12 - Introduzione alla Programmazione Orientata agli Oggetti (Object Oriented Programming OOP)
12 - Introduzione alla Programmazione Orientata agli Oggetti (Object Oriented Programming OOP) Programmazione e analisi di dati Modulo A: Programmazione in Java Paolo Milazzo Dipartimento di Informatica,
DettagliLezione 8. La macchina universale
Lezione 8 Algoritmi La macchina universale Un elaboratore o computer è una macchina digitale, elettronica, automatica capace di effettuare trasformazioni o elaborazioni su i dati digitale= l informazione
DettagliCorso di Laurea in Ingegneria Gestionale Esame di Informatica - a.a. 2012-13 25 luglio 2013
Cognome Nome Matricola Postazione PC Corso di Laurea in Ingegneria Gestionale Esame di Informatica - a.a. 2012-13 25 luglio 2013 Testo Il database di una banca è costituito da due vettori paralleli. Il
DettagliGli allarmi che possono essere inseriti sono di tre tipi diversi:
Allarmi 14 Allarmi Gli allarmi (o Alert) sono delle procedure che vengono innescate al verificarsi di predefinite condizioni di mercato. Queste procedure innescano quindi un processo che si conclude con
DettagliAlgoritmi di Ricerca. Esempi di programmi Java
Fondamenti di Informatica Algoritmi di Ricerca Esempi di programmi Java Fondamenti di Informatica - D. Talia - UNICAL 1 Ricerca in una sequenza di elementi Data una sequenza di elementi, occorre verificare
DettagliLimiti d'uso e precisioni delle termoresistenze al platino conformi a EN 60751: 2008
Informazioni tecniche Limiti d'uso e precisioni delle termoresistenze al platino conformi a EN 60751: 2008 Scheda tecnica WIKA IN 00.17 Informazioni generali La temperatura è la misurazione dello stato
DettagliPunto Print Il programma per stampare. Documentazione Tecnica
Punto Print Il programma per stampare Documentazione Tecnica 1 Punto Software di Iselle Mirko Documentazione tecnica PuntoPrint 1. Installazione Per effettuare l installazione del programma, decomprimere
DettagliCT2-GSM COMBINATORE TELEFONICO GSM MANUALE D USO E INSTALLAZIONE. Si consiglia di seguire attentamente le istruzioni contenute in questo manuale.
CT2-GSM COMBINATORE TELEFONICO GSM MANUALE D USO E INSTALLAZIONE Si consiglia di seguire attentamente le istruzioni contenute in questo manuale. NORME DI SICUREZZA PER L UTILIZZO: ATTENZIONE: NON EFFETTUARE
DettagliLIGHTING DESIGNER Gianni Ronchetti Architetto Valmadrera, 10/06/2014
Valmadrera, 10/06/2014 La gestione della luce Lo scopo di questo articolo è di far comprendere in modo chiaro che la gestione della luce può essere ottenuta anche in modo semplice e funzionale, e peraltro
DettagliCOME INVIARE AUTOMATICAMENTE LA POSTA ELETTRONICA CON DOCUSOFT
COME INVIARE AUTOMATICAMENTE LA POSTA ELETTRONICA CON DOCUSOFT Con DOCUSOFT è possibile inviare automaticamente ai relativi destinatari messaggi di posta elettronica con i documenti acquisiti in allegato.
DettagliLa prima applicazione Java. Creazione di oggetti - 1. La prima applicazione Java: schema di esecuzione. Gianpaolo Cugola - Sistemi Informativi in Rete
La prima applicazione Java Programma MyFirstApplication Il programma visualizza una finestra vuota sullo schermo. Importo il package delle classi usate nel seguito. Dichiaro la classe MyFirstApplication
DettagliGIROSCOPIO. Scopo dell esperienza: Teoria fisica. Verificare la relazione: ω p = bmg/iω
GIROSCOPIO Scopo dell esperienza: Verificare la relazione: ω p = bmg/iω dove ω p è la velocità angolare di precessione, ω è la velocità angolare di rotazione, I il momento principale d inerzia assiale,
DettagliAMICO RADIO. Manuale istruzioni - Italiano
AMICO RADIO Manuale istruzioni - Italiano 1 DESCRIZIONE AMICO RADIO 2 1 4 Foro per laccetto Tasto di chiamata 7 Torcia LED 8 10 13 16 Tasto di accensione, FINE chiamata Blocca tastiera Tasti del volume
DettagliInformatica per adulti. Livello 1 Modulo 1 lezione 2
Informatica per adulti Livello 1 Modulo 1 lezione 2 Riassunto della lezione precedente Abbiamo parlato di: Hardware, ovvero la componente fisica del computer Software, ovvero i programmi che fanno funzionare
DettagliDAKTON Manuale J-BOX J-BOX Manuale
J-BOX Manuale J-BOX è un espansione per n.4 sensori aggiuntivi da applicare ad un sistema costituito già da Dashboard e µ-box. I sensori disponibili con J-BOX sono: -POSIZIONE PEDALI (acceleratore e freno)
DettagliJava: Compilatore e Interprete
Java: Compilatore e Interprete Java Virtual Machine Il bytecode non è Linguaggio Macchina. Per diventarlo, deve subire un ulteriore trasformazione che viene operata dall interprete Java in modalità JIT
DettagliLo Spesometro. La fase di controllo risulta essere non obbligatoria sebbene se ne consigli comunque l esecuzione.
Lo Spesometro Per la generazione del file telematico relativo allo Spesometro bisogna lanciare dal desktop il programma Telematico. In realtà il programma può generare 4 tipi di file Telematici : 1 Lo
DettagliProgetto Automi e Linguaggi Parser svliluppato con JLex e cup
Progetto Automi e Linguaggi Parser svliluppato con JLex e cup Sviluppato da Santoro Carlo Maurizio Matricola:0108/528 Sviluppo terminato il: 18/06/06 TRACCIA DEL PROGETTO Si costruisca, utilizzando la
DettagliIl linguaggio SQL. è di fatto lo standard tra i linguaggi per la gestione di data base relazionali.
(Structured Query Language) : Il linguaggio è di fatto lo standard tra i linguaggi per la gestione di data base relazionali. prima versione IBM alla fine degli anni '70 per un prototipo di ricerca (System
DettagliMOBILE WEB DESIGN TUTORIAL ANDROID METAIO AUGMENTED REALITY
MOBILE WEB DESIGN TUTORIAL ANDROID METAIO AUGMENTED REALITY 1 Sommario 1. INTRODUZIONE... 3 2. GET METAIO... 4 2.1. PREREQUISITI... 4 2.2. INTALLAZIONE... 4 2.3. PROGETTI ESEMPLIFICATIVI... 4 3. USARE
DettagliTipi primitivi. Ad esempio, il codice seguente dichiara una variabile di tipo intero, le assegna il valore 5 e stampa a schermo il suo contenuto:
Tipi primitivi Il linguaggio Java offre alcuni tipi di dato primitivi Una variabile di tipo primitivo può essere utilizzata direttamente. Non è un riferimento e non ha senso tentare di istanziarla mediante
DettagliIntroduzione al Python
Andrea Passerini passerini@disi.unitn.it Informatica Caratteristiche procedurale si specifica la procedura da eseguire sui dati strutturato concetto di visibililtà delle variabili orientato agli oggetti
DettagliWEB SEMINAR Dettaglio servizio
WEB SEMINAR Dettaglio servizio INTRODUZIONE L organizzazione di un web seminar prevede diverse e ben distinte fasi che iniziano con la promozione dell evento e si concludono con i report relativi alle
DettagliAndroid. Implementare una interfaccia utente
Android Implementare una interfaccia utente Introduzione In questa lezione vedremo come implementare una interfaccia utente sullo schermo di Android. Vedremo gli elementi di base visualizzabili sullo schermo
DettagliControlli Automatici T. Trasformata di Laplace e Funzione di trasferimento. Parte 3 Aggiornamento: Settembre 2010. Prof. L.
Parte 3 Aggiornamento: Settembre 2010 Parte 3, 1 Trasformata di Laplace e Funzione di trasferimento Prof. Lorenzo Marconi DEIS-Università di Bologna Tel. 051 2093788 Email: lmarconi@deis.unibo.it URL:
DettagliPROGETTAZIONE DI UN CONTROLLO ON-OFF CON CRITERI E METODOLOGIA
TECNICO DELLE INDUSTRIE ELETTRONICHE Misura n.3 A.s. 2012-13 PROGETTAZIONE DI UN CONTROLLO ON-OFF CON CRITERI E METODOLOGIA Ipsia E. Fermi Catania Laboratorio di Sistemi 2012-13 mis.lab. n.2 Pag. 0 Controllo
DettagliAPP RIO8 APP PER LA CONFIGURAZIONE GUIDA PER L UTENTE. Omniabit s.r.l. Via Val Camonica 11, Milan, Italy http://www.omniabit.com support@omniabit.
APP RIO8 APP PER LA CONFIGURAZIONE GUIDA PER L UTENTE 2 APP RIO8 Premessa L applicazione RIO8 è una App mobile, compatibile con i sistemi operativi Android ed ios, ideata per la configurazione del prodotto
Dettagli