Android. Intent, ListView e Adapter. Corso di programmazione di sistemi mobile 1

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Android. Intent, ListView e Adapter. Corso di programmazione di sistemi mobile 1"

Transcript

1 Android Intent, ListView e Adapter Corso di programmazione di sistemi mobile 1

2 Intent Uno degli argomenti di maggior interesse nell architettura di Android, è sicuramente costituito dalla possibilità delle activity di richiamarsi tra loro e di riutilizzare activity per eseguire azioni che possono essere comuni a più applicativi. Un intent, come il nome stesso suggerisce è un intenzione, una sorta di richiesta da parte di un applicazione di poter accedere ad una risorsa. Quando un applicazione ha la necessità di eseguire una particolare operazione non farà altro che creare un Intent richiedendo l utilizzo di una qualche risorsa, o componente, in grado di poterlo esaudire. Un qualsiasi intent necessiterà quindi delle informazioni relative all operazione che si intende eseguire e dovrà essere a conoscenza del tipo di dati su cui essa opera. A volte l intent sarà esplicito e quindi si conoscerà a priori chi sarà in grado di risolverlo. In questo caso dovremo specificare noi la classe da eseguire. In altri casi invece non sappiamo chi risolverà l intent, il nostro compito sarà quello di specificare l azione da eseguire pur non conoscendo il destinatario. Corso di programmazione di sistemi mobile 2

3 Intent Espliciti Vengono detti Intent Espliciti quelli in cui il componente chiamato è conosciuto in fase di creazione dell Intent. Intent intent = new Intent(CurrentActivity.this, SecondActivity.class); startactivity(intent); Per farlo è necessario creare un oggetto di tipo Intent, passando come parametri al costruttore il riferimento al Context attuale e la classe dell Activity che vogliamo lanciare. Successivamente è sufficiente invocare il metodo startactivity, passando l Intent appena creato. Di base le varie Activity si alternano all interno dello stesso stack, è comunque possibile decidere come organizzarle a livello di task e di processo. Questo è possibile impostando diversi flag dell Intent o configurazioni dell Activity per poter configurare ogni aspetto del task in cui l attività sarà eseguita Corso di programmazione di sistemi mobile 3

4 FLAG_ACTIVITY_NEW_TASK FLAG_ACTIVITY_SINGLE_TOP FLAG_ACTIVITY_NO_HISTORY FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS FLAG_ACTIVITY_BROUGHT_TO_FRONT FLAG_ACTIVITY_FROM_BACKGROUND FLAG_ACTIVITY_MULTIPLE_TASK FLAG_ACTIVITY_RESET_TASK_IF_NEEDED FLAG_ACTIVITY_CLEAR_TOP lancia o ripristina l Activity all interno del task con lo stesso valore di affinità se l Activity richiesta è già in cima allo stack non ne viene creata una nuova istanza l Activity avviata non viene inserita nello stack delle attività elimina l Activity corrente dall elenco delle attività recentemente avviate permette di notificare all attività che è stata portata in foreground in quanto già esistente permette di notificare ad un Activity che non è stata avviata da un azione dell utente ma ad esempio da un servizio utilizzato insieme a NEW_TASK, premette di avviare un attività all interno di un proprio task permette la cancellazione della storia di un task, impostando l Activity come root dello stesso elimina tutte le Activity nello stack, inclusa quella che ha avviato l intent Corso di programmazione di sistemi mobile 4

5 è possibile configurare le activity anche attraverso l attributo android:launchmode attraverso l elemento <activity> nel file AndroidManifest.xml multiple 0 valore di default, corrisponde alla creazione di una nuova istanza ad ogni lancio singletop 1 permette di non avviare più istanze della stessa activity, equivalente al flag Intent.FLAG_ACTIVITY_SINGLE_TOP singletask 2 per lanciare una nuova attività all interno di un nuovo task, se il task esiste già, verrà portato in foreground singleinstance 3 permette di creare solo un istanza dell Activity la quale è associata ad uno e un solo task Ogni volta che un attività viene chiamata da un intent diverso da quello che l ha invocata in precedenza viene richiamato il metodo: public void onnewintent(intent intent) Corso di programmazione di sistemi mobile 5

6 Manifest Se si esegue il metodo startactivity passando un intent esplicito è necessario che l acitivity sia dichiarata all interno del manifest, altrimenti l applicazione lancia un eccezione. Per dichiarare un activity nel manifest basta semplicemente creare un nuovo tag xml all interno di application e alla proprietà name dichiarare la classe che estende Activity. <application <activity android:name=".mainactivity"> <intent-filter> <action android:name="android.intent.action.main" /> <category android:name="android.intent.category.launcher" /> </intent-filter> </activity> <activity android:name=".secondaactivity"/> </application> Corso di programmazione di sistemi mobile 6

7 Intent Impliciti Sono definiti intent impliciti quelli in cui il componente non è indicato in fase di creazione dell oggetto ma al suo posto viene descritta l azione che deve essere eseguita, delegandone la gestione ad un activity che dichiara di essere in grado di svolgere tale compito. Esempio richiesta di apertura di una pagina web: Intent intent = new Intent(Intent.ACTION_VIEW); intent.setdata(uri.parse(" startactivity(intent); Esempio richiesta di condivisione del testo: Intent intent = new Intent(Intent.ACTION_SEND); intent.putextra(intent.extra_text, "Prova condivisione testo!"); intent.settype("text/plain"); startactivity(intent); Esempio custom: Intent intent = new Intent(MY_ACTION); intent.putextra(my_value, 123); startactivity(intent); Corso di programmazione di sistemi mobile 7

8 Intent-Filter L intent filter è il tag xml che si occupa di dichiarare quali azioni e categorie e dati l activity può svolgere. <activity android:name=".mainactivity"> <intent-filter> <action android:name="android.intent.action.main" /> <category android:name="android.intent.category.launcher" /> </intent-filter> </activity> <activity android:name=".shareinimageactivity"> <intent-filter> <action android:name="android.intent.action.send" /> <category android:name="android.intent.category.default" /> <data android:mimetype="image/*" /> </intent-filter> </activity> Corso di programmazione di sistemi mobile 8

9 ACTION: descrive il tipo di azione, può assumere valori di sistema oppure azioni specifiche per la nostra applicazione. Alcune azioni del sistema android sono: ACTION_ANSWER ACTION_CALL ACTION_DELETE ACTION_DIAL ACTION_EDIT ACTION_INSERT ACTION_PICK ACTION_SEARCH ACTION_SENDTO ACTION_SEND ACTION_VIEW ACTION_WEB_SEARCH Per rispondere a una chiamata telefonica Per iniziare una chiamata corrispondente al numero descritto dall'uri Per eliminare il dato specificato nell'uri Per effettuare una chiamata al numero specificato nell'uri Per editate il dato specificato nell'uri Per inserire un elemento specificato nell'uri Per scegliere un elemento Per effettuare una ricerca Per l invio del messaggio specificato nell Uri Per l invio dei dati specificati nell Uri Per visualizzare i dati specificati nell Uri Per effettuare una ricerca sul web con i dati passati Corso di programmazione di sistemi mobile 9

10 CATEGORY: elemento opzionale indica le circostanze in cui l azione può essere utilizzata. Si possono dichiarare più category per la stessa action. ALTERNATIVE SELECTED_ALTERNATIVE BROWSABLE DEFAULT GADGET HOME LAUNCHER Le azioni alternative all'azione standard sull'oggetto Simile alla categoria ALTERNATIVE ma verrà risolta in una singola selezione Specifica azioni disponibili dal Browser Azione di default su un componente e per poter usare gli intent espliciti Si specifica un'attività che può essere inclusa in un'altra attività Specificando questa categoria e non specificando l'azione, si propone un'alternativa allo schermo home nativo Specifica un'attività che può essere eseguita dal launcher del sistema Android Corso di programmazione di sistemi mobile 10

11 DATA: permette di specificare che tipi di dati il cui componente può gestire. La sintassi è <scheme>://<host>:<port>/<path> android:scheme android:host android:port android:path android:mimetype Lo schema (esempio: content or http) Nome dell host valido (es. google.com) Eventuale porta dell'host Eventuale un path dell'uri (es. /transport/boats/) Tipo di dato che il componente è in grado di gestire Corso di programmazione di sistemi mobile 11

12 Passaggio di dati tramite Intent In alcuni casi può essere necessario passare informazioni all activity che stiamo avviando, mentre in altre situazioni può essere richiesto che sia l activity invocata a restituirci dei risultati. Per passare informazioni all activity è sufficiente invocare, sull oggetto intent, il metodo putextra(..) i cui overload ci consentono di inviare dati di vario tipo (String, int, Serializable...) L activity che viene lanciata può recuperare le informazioni associate al relativo intent attraverso il metodo getintent(). È necessario invocare poi il metodo appropriato a seconda del tipo di informazioni che si vogliono recuperare e di come queste sono state passate all intent. Per esempio, per recuperare le informazioni passate come stringa: Intent intent = getintent(); String text = intent.getstringextra(extra_nome); Corso di programmazione di sistemi mobile 12

13 Per far si che sia l activity a restituirci informazioni è necessario utilizzare il metodo startactivityforresult(intent intent, int requestcode) anziché startactivity(intent intent). L activity che viene lanciata deve restituire le informazioni richieste attraverso la creazione di un nuovo oggetto intent il quale sarà passato alla funzione setresult(..)prima della chiamata del metodo finish(). //si crea un nuovo intent inizialmente vuoto per restituire il risultato Intent resultintent = new Intent(); //si aggiunge all'intent, in forma di extra, le info da restituire resultintent.putextra(form_key_name, "prova"); //imposto l'intent dichiarando che la richiesta è andata a buon fine setresult(result_ok, resultintent); finish(); I risultati possono essere recuperati nell apposita funzione di callback onactivityresult(int requestcode, int resultcode, Intent data). Il parametro requestcode consente di associare la richiesta alla corrispondente risposta. Corso di programmazione di sistemi mobile 13

14 Liste/Griglie/Spinner Nelle applicazioni mobile capita spesso di dover mostrare degli elementi all interno di una lista. La lista può essere visualizzata in sequenza (ListView), in griglia (GridView), a selezione (Spinner). Tali elementi vengono mostrati con la stessa UI cambiando il contenuto al suo interno. Ad un evento di click su un elemento si vuole visualizzare il dettaglio dell elemento selezionato. In Android l entità che ha il compito di gestire e visualizzare gli elementi è l ADAPTER. Esistono diverse implementazioni dell interfaccia adapter come: BaseAdapter che implementa diversi metodi ma lascia definire allo sviluppatore la View da visualizzare ArrayAdapter che implementa i metodi per gestire e manipolare (add, remove ) le liste. Corso di programmazione di sistemi mobile 14

15 Adapter Fornisce l accesso ai dati ed è responsabile per la realizzazione delle View. I metodi principali da definire sono: public abstract Obejct getitem(int position); //restituisce l oggetto in posizione position; public abstract getcount(); // restituisce il numero di elementi che fanno parte dell adapter; public abstract long getitemid(int position); // l id associato all elemento in posizione position; public abstract View getview(int position, View convertview, ViewGroup parent) //instanzia la view da visualizzare nella posizione indicata, convertview è il riferimento a una precedente View non più visibile e parent è il riferimento all'oggetto ViewGroup che contiene le singole View dei record; Corso di programmazione di sistemi mobile 15

16 ListView Per rappresentare elenchi di dati in un applicazione si usano le ListView, con la possibilità di effettuare scrolling e di visualizzare i dati in riga uno sotto l altro. <ListView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/listview" /> Si può successivamente specificare a quale fonte di dati farà riferimento la lista, e il layout di ogni singola riga. ListView listview=(listview)findviewbyid(r.id.listview); String[] values= new String[]{"primo","secondo","terzo", "quarto"}; ArrayAdapter<String> arrayadapter = new ArrayAdapter<String> (this, R.layout.row, R.id.textViewList, values); listview.setadapter(arrayadapter); Corso di programmazione di sistemi mobile 16

17 Spinner Lo Spinner è il classico menu a tendina. Si possono definire le voci tramite un array di stringhe nei values della cartella res oppure come per le listview utilizzando un adapter <Spinner android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/spinner" android:entries="@array/persona"/> <string-array name="persona"> <item>maschio</item> <item>femmina</item> </string-array> Corso di programmazione di sistemi mobile 17

Corso 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 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ò

Dettagli

Sistemi Mobili e Wireless Android - Intent

Sistemi Mobili e Wireless Android - Intent Sistemi Mobili e Wireless Android - Intent Stefano Burigat Dipartimento di Matematica e Informatica Università di Udine www.dimi.uniud.it/burigat stefano.burigat@uniud.it Intent Un Intent è sostanzialmente

Dettagli

Programmazione. Android

Programmazione. Android Lezioni 4 e 5 Programmazione Android Componenti di un'applicazione AndroidManifest.xml Le Activity Definizione Ciclo di vita Layout & View Interazione Laboratorio 9 e 12 Ottobre 2012 2 Componenti di un'applicazione

Dettagli

Android. Intent e intent-filter. diegozabot@yahoo.it

Android. 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

Dettagli

Android lezione 9 Le listview

Android lezione 9 Le listview Android lezione 9 Le listview In questa lezione introduciamo le ListView. Una listview ci permette di mostrare una serie di elementi all interno di una lista che puo anche essere scrollata. Ecco un esempio

Dettagli

@ ITT M. BUONARROTI, TRENTO ANDROID DEVELOPMENT ELEMENTI BASE. RAMAN KAZHAMIAKIN OSCAR GIOVANNI DE

@ ITT M. BUONARROTI, TRENTO ANDROID DEVELOPMENT ELEMENTI BASE. RAMAN KAZHAMIAKIN OSCAR GIOVANNI DE @ ITT M. BUONARROTI, TRENTO ANDROID DEVELOPMENT ELEMENTI BASE RAMAN KAZHAMIAKIN OSCAR ZAMBOTTI @oskarnrk GIOVANNI DE FRANCESCO @jibbolus Sommario 1. Permissions 2. Intent 3. Intent espliciti e impliciti

Dettagli

Mobile Programming. Prova scritta del 07/04/2016. Prof. De Prisco. Corso di laurea in Informatica

Mobile Programming. Prova scritta del 07/04/2016. Prof. De Prisco. Corso di laurea in Informatica Corso di laurea in Informatica Mobile Prof. De Prisco Prova scritta del 07/04/2016 NOME: COGNOME: MATRICOLA: Domande Punti 1 /10 2 /10 3 /10 4 /10 5 /10 6 /10 7 /10 8 /10 9 /10 10 /10 TOTALE /100 Quesito

Dettagli

Mobile Programming. Prova scritta del 05/02/2016. Prof. De Prisco. Corso di laurea in Informatica

Mobile Programming. Prova scritta del 05/02/2016. Prof. De Prisco. Corso di laurea in Informatica Corso di laurea in Informatica Mobile Prof. De Prisco Prova scritta del 05/02/2016 NOME: COGNOME: MATRICOLA: Domande Punti 1 /10 2 /10 3 /10 4 /10 5 /10 6 /10 7 /10 8 /10 9 /10 10 /10 TOTALE /100 Quesito

Dettagli

Sistemi Mobili e Wireless Android Selection widget e adapter

Sistemi Mobili e Wireless Android Selection widget e adapter Sistemi Mobili e Wireless Android Selection widget e adapter Stefano Burigat Dipartimento di Matematica e Informatica Università di Udine www.dimi.uniud.it/burigat stefano.burigat@uniud.it Selection widget

Dettagli

Lezione 9 Liste, tabelle, caselle di scelta e gallerie di immagini

Lezione 9 Liste, tabelle, caselle di scelta e gallerie di immagini A cura di Carlo Pelliccia Tutti i layout dimostrati negli esempi delle lezioni precedenti sono dei layout fissi. I widget di un layout fisso sono sempre gli stessi e non cambiano ruolo o quantità nel corso

Dettagli

Android. Adapter e ListView. diegozabot@yahoo.it

Android. 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

Dettagli

Sistemi Mobili e Wireless Android - Risorse

Sistemi Mobili e Wireless Android - Risorse Sistemi Mobili e Wireless Android - Risorse Stefano Burigat Dipartimento di Matematica e Informatica Università di Udine www.dimi.uniud.it/burigat stefano.burigat@uniud.it Risorse in Android In Android,

Dettagli

Android. Anatomia di una applicazione

Android. Anatomia di una applicazione Android Anatomia di una applicazione Elementi di base Gli elementi di base per costruire una applicazione Android sono cinque: Activity Intent Broadcast Receiver Service Content Provider 2 Activity (1/3)

Dettagli

@ ITT M. BUONARROTI, TRENTO ANDROID DEVELOPMENT UI PERSONALIZZATE E MENU. RAMAN KAZHAMIAKIN OSCAR GIOVANNI DE

@ ITT M. BUONARROTI, TRENTO ANDROID DEVELOPMENT UI PERSONALIZZATE E MENU. RAMAN KAZHAMIAKIN OSCAR GIOVANNI DE @ ITT M. BUONARROTI, TRENTO ANDROID DEVELOPMENT UI PERSONALIZZATE E MENU RAMAN KAZHAMIAKIN OSCAR ZAMBOTTI @oskarnrk GIOVANNI DE FRANCESCO @jibbolus Sommario 1. ArrayAdapter Custom basilare 2. Menu 3. Un

Dettagli

Documento di Analisi. Mockup

Documento di Analisi. Mockup Documento di Analisi Studente: Marco Micera Matricola: 502797 Mockup Breve descrizione Questa semplice applicazione consente all utente di visualizzare le proprie spese finanziarie. A seconda del periodo

Dettagli

Ciclo di vita delle aevità Android Mobile Programming Prof. R. De Prisco

Ciclo 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

Dettagli

Introduzione alla programmazione Android. Emanuel Di Nardo

Introduzione alla programmazione Android. Emanuel Di Nardo Introduzione alla programmazione Android 1 Emanuel Di Nardo emanuel.dinardo@gmail.com Architettura di base Insieme software composto da: Sistema operativo Middleware Applicazioni di base Utilizzo del linguaggio

Dettagli

Manuale registro elettronico per docenti

Manuale registro elettronico per docenti Manuale registro elettronico per docenti INDICE 1. EFFETTUARE L ACCESSO 2. GESTIONE REGISTRI 3. LAVORARE SUI REGISTRI 4. LAVORARE SUGLI SCRUTINI 5. CAMBIARE PASSWORD 6. PROGRAMMAZIONE 7. USCITA 1. Effettuare

Dettagli

14Ex-Cap11.qxd :20 Pagina Le macro

14Ex-Cap11.qxd :20 Pagina Le macro 14Ex-Cap11.qxd 21-12-2006 11:20 Pagina 203 11 Le macro Creare le macro Registrare una macro Eseguire una macro Riferimenti assoluti e relativi nelle macro Assegnare un pulsante a una macro Modificare una

Dettagli

Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori

Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori Per impostazione predefinita, i risultati dei moduli vengono salvati

Dettagli

Inoltrare un messaggio.

Inoltrare un messaggio. Reti informatiche 359 7.5.3.9 Inoltrare un messaggio. È possibile spedire ad altri un messaggio inviato o ricevuto in precedenza. Al destinatario verrà recapitato il messaggio originale nel quale compariranno

Dettagli

Programmazione ad oggetti

Programmazione ad oggetti Programmazione ad oggetti OOP La programmazione orientata agli oggetti (Object Oriented Programming) ha l obiettivo di formalizzare gli oggetti del mondo reale e di costruire con questi un mondo virtuale.

Dettagli

Array. Corso di Laurea Ingegneria Informatica Fondamenti di Informatica 1. Dispensa 11. A. Miola Dicembre 2007

Array. Corso di Laurea Ingegneria Informatica Fondamenti di Informatica 1. Dispensa 11. A. Miola Dicembre 2007 Corso di Laurea Ingegneria Informatica Fondamenti di Informatica 1 Dispensa 11 Array A. Miola Dicembre 2007 http://www.dia.uniroma3.it/~java/fondinf1/ Array 1 Contenuti Il problema degli studenti da promuovere

Dettagli

Manuale d uso della Posta TBS. Oracle Collaboration Suite

Manuale d uso della Posta TBS. Oracle Collaboration Suite Manuale d uso della Posta TBS. Oracle Collaboration Suite Indice 1 Introduzione...3 2 Prerequisiti:...3 3 Accesso WEB...3 3.1 Come cambiare la propria password...8 4 Quota spazio su disco del mail server...9

Dettagli

Perché il linguaggio C?

Perché il linguaggio C? Il linguaggio C 7 Perché il linguaggio C? Larga diffusione nel software applicativo Standard di fatto per lo sviluppo di software di sistema Visione a basso livello della memoria Capacità di manipolare

Dettagli

Manuale di configurazione e utilizzo Barcode card

Manuale di configurazione e utilizzo Barcode card Manuale di configurazione e utilizzo Barcode card Premessa... 3 Impostazioni Monetica... 3 Impostazioni... 3 Menu Barcode card... 5 Impostazioni... 6 Registrazione... 6 Elenco barcode card... 7 Configurazione

Dettagli

Modulo o Form in Html

Modulo o Form in Html Pagina dinamica E un documento contenente oggetti, dati e informazioni che possono variare anche in base all iterazione dell utente con il documento stesso. Un esempio classico è quello di una persona

Dettagli

Tesina esame Programmazione di Sistemi Mobile realizzata da Roberto Giuliani matricola Sicurezza e Permission in Android

Tesina esame Programmazione di Sistemi Mobile realizzata da Roberto Giuliani matricola Sicurezza e Permission in Android Tesina esame Programmazione di Sistemi Mobile realizzata da Roberto Giuliani matricola 633688 Sicurezza e Permission in Android La sicurezza al giorno d oggi è uno degli aspetti più importanti dell informatica!

Dettagli

Programmazione Orientata agli Oggetti. Emilio Di Giacomo e Walter Didimo

Programmazione Orientata agli Oggetti. Emilio Di Giacomo e Walter Didimo Programmazione Orientata agli Oggetti Emilio Di Giacomo e Walter Didimo Una metafora dal mondo reale la fabbrica di giocattoli progettisti Un semplice giocattolo Impara i suoni Dall idea al progetto Toy

Dettagli

GESTIONE DEGLI ERRORI

GESTIONE DEGLI ERRORI GESTIONE DEGLI ERRORI Spesso vi sono istruzioni critiche, che in certi casi possono produrre errori L approccio classico consiste nell inserire controlli (if else..) per cercare di intercettare a priori

Dettagli

Sviluppare Applicazioni per Android

Sviluppare Applicazioni per Android Sviluppare Applicazioni per Android ArrayAdapter ndroid disegna i componenti di una schermata attraverso oggetti della classe View, raccolti all'interno di oggetti ViewGroup (che possono raccogliere, a

Dettagli

Il Portale Documentale. Note Operative. Distribuzione Documenti on Line

Il Portale Documentale. Note Operative. Distribuzione Documenti on Line W@DOM Il Portale Documentale Distribuzione Documenti on Line Note Operative Pagina 1 di 7 Sommario W@DOM Distribuzione Documenti On Line... 3 Descrizione... 3 Home Page e Accesso all Applicazione... 3

Dettagli

Gestione posta del Distretto 2060

Gestione posta del Distretto 2060 Gestione posta del Distretto 2060 0 Premessa Il presente documento riporta le indicazioni e le istruzioni per la gestione della posta sul server distrettuale. Per accedere alla posta si possono utilizzare

Dettagli

Funzioni, Stack e Visibilità delle Variabili in C

Funzioni, Stack e Visibilità delle Variabili in C Funzioni, Stack e Visibilità delle Variabili in C Programmazione I e Laboratorio Corso di Laurea in Informatica A.A. 2016/2017 Calendario delle lezioni Lez. 1 Lez. 2 Lez. 3 Lez. 4 Lez. 5 Lez. 6 Lez. 7

Dettagli

TALKING PAPER MANUALE D USO

TALKING PAPER MANUALE D USO TALKING PAPER MANUALE D USO Marco De Zorzi Matricola 734544 Manuel Fossemò Matricola 734531 Yanick Fratantonio Matricola 735198 Massimiliano Gentile Matricola 731238 INTRODUZIONE In questo manuale verranno

Dettagli

Passare argomenti al programma

Passare argomenti al programma Passare argomenti al programma Quando si invoca un programma è possibile passare degli argomenti ad esso durante la chiamata. Gli argomenti ricevuti saranno stringhe (array di char) quindi l insieme di

Dettagli

Android. Project, Activity, Layout e Toast

Android. Project, Activity, Layout e Toast Android Project, Activity, Layout e Toast ANDROID PROJET Un progetto android è composto da diverse cartelle, ogni cartella può contenere uno o più file. Android_20150310 : cartella principale, contiene

Dettagli

Il Manuale di KXSLDbg. Keith Isdale Traduzione del documento: Samuele Kaplun Traduzione del documento: Simone Solinas

Il Manuale di KXSLDbg. Keith Isdale Traduzione del documento: Samuele Kaplun Traduzione del documento: Simone Solinas Keith Isdale Traduzione del documento: Samuele Kaplun Traduzione del documento: Simone Solinas 2 Indice 1 Introduzione 5 1.1 Funzionalità......................................... 5 2 Usare KXSLDbg 6 2.1

Dettagli

Fiat Group Purchasing Supplier Quality SQP Manuale Utente Versione 1, Novembre 2008

Fiat Group Purchasing Supplier Quality SQP Manuale Utente Versione 1, Novembre 2008 SQP Riferimenti fornitore Versione 1, Novembre 2008 Indice argomenti 1. Versione documento... 2 2. Cosa si intende per Riferimento Fornitore... 3 3. Configurazione dei ruoli aziendali... 4 4. Ruoli aziendali

Dettagli

Mobile Programming. Prova scritta del 22/01/2016. Prof. De Prisco. Corso di laurea in Informatica

Mobile Programming. Prova scritta del 22/01/2016. Prof. De Prisco. Corso di laurea in Informatica Corso di laurea in Informatica Mobile Prof. De Prisco Prova scritta del 22/01/2016 NOME: COGNOME: MATRICOLA: Domande Punti 1 /10 2 /10 3 /10 4 /10 5 /10 6 /10 7 /10 8 /10 9 /10 10 /10 TOTALE /100 Quesito

Dettagli

Il sistema operativo Android

Il sistema operativo Android Il sistema operativo Android Application Lifecycle Letture consigliate: Il sistema operativo Android http://www-ictserv.poliba.it/piscitelli/doc/lucidiso_eltlc_270/il%20sistema%20operativo%20android.pdf

Dettagli

La Back Office Console consente di costruire lo scheletro degli schema.

La Back Office Console consente di costruire lo scheletro degli schema. BACK OFFICE CONSOLE 1.1 Introduzione 3 1.2 Creazione di uno Schema 4 1.2.1 Struttura dello Schema 5 1.2.2 Caratteristiche dei campi 6 1.2.3 Traduzioni 8 1.3 Ricerca degli schema 8 1.4 Gestione delle Categorie

Dettagli

Sezione Gestione Sconti. Concessionari DCI e Gruppo VW

Sezione Gestione Sconti. Concessionari DCI e Gruppo VW Sezione Gestione Sconti Concessionari DCI e Gruppo VW Indice Accesso Descrizione Classi di Sconto Gruppi di Sconto Promozioni Validità Sconti Accesso Se non è stata effettuata la Configurazione delle Percentuali

Dettagli

Sistemi Mobili e Wireless Android Action bar e menu

Sistemi Mobili e Wireless Android Action bar e menu Sistemi Mobili e Wireless Android Action bar e menu Stefano Burigat Dipartimento di Matematica e Informatica Università di Udine www.dimi.uniud.it/burigat stefano.burigat@uniud.it Action bar Dalla versione

Dettagli

MANUALE MODULO WIDGET EVENT TRACKING LICENZA SaaS

MANUALE MODULO WIDGET EVENT TRACKING LICENZA SaaS MANUALE MODULO WIDGET EVENT TRACKING LICENZA SaaS Revisione 1.0 Beta Ultimo Aggiornamento: 07/12/2010 SOMMARIO Panoramica... 3 Gli eventi tracciati... 3 I report... 4 Struttura... 4 Report / Object...

Dettagli

Android. Android01: Introduzione alle Activity.

Android. Android01: Introduzione alle Activity. Android Android01: Introduzione alle Activity diegozabot@yahoo.it Applicazioni Android (1) Una applicazione android è un insieme di task ognuno dei quali è detto Activity. Ogni Activity ha un unico scopo

Dettagli

Folium. Quick guide: gestione documentale e fascicolazione elettronica. Dicembre FOLIUM: Gestione documentale e fascicolazione elettronica

Folium. Quick guide: gestione documentale e fascicolazione elettronica. Dicembre FOLIUM: Gestione documentale e fascicolazione elettronica Folium Quick guide: gestione documentale e fascicolazione elettronica Dicembre 05 Premessa La guida veloce viene fornita a corredo delle attività formative d aula ed è concepita con l obiettivo di favorire

Dettagli

Modifica Pagina Web. Pulsante LogOut: cliccare per uscire dall'ambiente di amministrazione

Modifica Pagina Web. Pulsante LogOut: cliccare per uscire dall'ambiente di amministrazione Modifica Pagina Web Dopo aver effettuato la Login con la Username e la Password fornitavi (alla url http:// [nomedominio]/account oppure attraverso la pagina login se presente sul sito) vi troverete all'interno

Dettagli

Mobile Programming. Prova scritta del 10/02/2017. Prof. De Prisco. Corso di laurea in Informatica

Mobile Programming. Prova scritta del 10/02/2017. Prof. De Prisco. Corso di laurea in Informatica Corso di laurea in Informatica Mobile Prof. De Prisco Prova scritta del 10/02/2017 NOME: COGNOME: MATRICOLA: Domande Punti 1 /10 2 /10 3 /10 4 /10 5 /10 6 /10 7 /10 8 /10 9 /10 10 /10 TOTALE /100 Quesito

Dettagli

Configurazione di una LAN in ambiente Windows

Configurazione di una LAN in ambiente Windows Configurazione in ambiente Windows Configurazione di una LAN in ambiente Windows Appunti per le classi III inf. A cura dei proff. Mario Catalano e Paolo Franzese 1/23 Configurazione TCP/IP statica 1/2

Dettagli

Realizzazione di una semplice applicazione HelloWorld con una introduzione delle API di base del SDK Android.

Realizzazione di una semplice applicazione HelloWorld con una introduzione delle API di base del SDK Android. HelloWorld App Realizzazione di una semplice applicazione HelloWorld con una introduzione delle API di base del SDK Android. Introduzione Programmiamo una applicazione di base Android, prendendo confidenza

Dettagli

Strutture dati. Il che cosa e il come. F. Damiani - Alg. & Lab. 04/05

Strutture dati. Il che cosa e il come. F. Damiani - Alg. & Lab. 04/05 Strutture dati Il che cosa e il come Il che cosa ed il come Struttura dati: descrive come sono organizzati i dati e come sono realizzate le operazioni su di essi (cioe come si accede ai dati) Specifica

Dettagli

Sistemi Mobili e Wireless Android Interfacce utente: Widget e Layout (2)

Sistemi Mobili e Wireless Android Interfacce utente: Widget e Layout (2) Sistemi Mobili e Wireless Android Interfacce utente: Widget e Layout (2) Stefano Burigat Dipartimento di Matematica e Informatica Università di Udine www.dimi.uniud.it/burigat stefano.burigat@uniud.it

Dettagli

Fondamenti di Informatica e Laboratorio T-AB T-15 Strutture dati

Fondamenti di Informatica e Laboratorio T-AB T-15 Strutture dati Fondamenti di Informatica e Laboratorio T-AB T-15 Strutture dati Paolo Torroni Dipartimento di Elettronica, Informatica e Sistemistica Università degli Studi di Bologna Anno Accademico 2008/2009 Sommario

Dettagli

Windows. La prima realizzazione di un ambiente grafico si deve alla Apple (1984) per il suo Macintosh. La gestione dei file conserva la logica del DOS

Windows. La prima realizzazione di un ambiente grafico si deve alla Apple (1984) per il suo Macintosh. La gestione dei file conserva la logica del DOS Windows La prima realizzazione di un ambiente grafico si deve alla Apple (1984) per il suo Macintosh La gestione dei file conserva la logica del DOS Funzionalità di un S.O. Gestione dei file Gestione dei

Dettagli

Programmazione Orientata agli Oggetti in Linguaggio Java

Programmazione Orientata agli Oggetti in Linguaggio Java Programmazione Orientata agli Oggetti in Linguaggio Java Classi e Oggetti: Metafora Parte a versione 2.2 Questo lavoro è concesso in uso secondo i termini di una licenza Creative Commons (vedi ultima pagina)

Dettagli

Istruzioni per la Compilazione Online Domanda Servizio Civile

Istruzioni per la Compilazione Online Domanda Servizio Civile Istruzioni per la Compilazione Online Domanda Servizio Civile Sommario 1 Generalità...2 1.1 Scopo...2 2 Presentazione...2 3 Funzionalità...2 3.1 Come accedere le funzionalità disponibili...2 3.2 Modalità

Dettagli

Sviluppare Applicazioni per Android

Sviluppare Applicazioni per Android Sviluppare Applicazioni per Android ArrayAdapter ndroid disegna i componenti di una schermata attraverso oggetti della classe View, raccolti all'interno di oggetti ViewGroup (che possono raccogliere, a

Dettagli

03FYZ TECNICHE DI PROGRAMMAZIONE Esercitazione di Laboratorio 03 es.1 23 Marzo 2016

03FYZ TECNICHE DI PROGRAMMAZIONE Esercitazione di Laboratorio 03 es.1 23 Marzo 2016 03FYZ TECNICHE DI PROGRAMMAZIONE Esercitazione di Laboratorio 03 es.1 23 Marzo 2016 Obiettivi dell esercitazione: Utilizzo del pattern MVC Utilizzo di HashSet Introduzione alla complessità ESERCIZIO 1

Dettagli

DISPENSA ACCESS (OFFICE 2010 BETA)

DISPENSA ACCESS (OFFICE 2010 BETA) DISPENSA ACCESS (OFFICE 2010 BETA) 2. LE RELAZIONI. Una relazione può essere definita come un legame tra due tabelle basato sul valore di uno o più campi di ciascuna delle due tabelle. Di solito i campi

Dettagli

Cosa sono le maschere

Cosa sono le maschere Prof. Emanuele Papotto Cosa sono le maschere La maschera è un oggetto di database che viene realizzato per mostrare, modificare e immettere i record in modo più chiaro rispetto alla visualizzazione foglio

Dettagli

IMPORTAZIONE PRESENZE DA RILEVATORI ELETTRONICI. tramite file tracciato

IMPORTAZIONE PRESENZE DA RILEVATORI ELETTRONICI. tramite file tracciato IMPORTAZIONE PRESENZE DA RILEVATORI ELETTRONICI tramite file tracciato 1. Associazione del numero di badge ai nominativi Il programma PowerDIP consente di importare le presenze acquisiste con i rilevatori

Dettagli

Esercizi lezione 7. Esercizio A Progettate un'applicazione Android che consenta di fare una telefonata. Pag. 1/9

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

Dettagli

3.5.1 PREPARAZ1ONE I documenti che si possono creare con la stampa unione sono: lettere, messaggi di posta elettronica, o etichette.

3.5.1 PREPARAZ1ONE I documenti che si possono creare con la stampa unione sono: lettere, messaggi di posta elettronica, o etichette. 3.5 STAMPA UNIONE Le funzioni della stampa unione (o stampa in serie) permettono di collegare un documento principale con un elenco di nominativi e indirizzi, creando così tanti esemplari uguali nel contenuto,

Dettagli

D B M G Il linguaggio HTML

D B M G Il linguaggio HTML Programmazione Web Il linguaggio HTML Il linguaggio HTML Concetti di base Le interfacce utente in HTML I form Le tabelle Il passaggio dei parametri contenuti nei form @2011 Politecnico di Torino 1 Concetti

Dettagli

Esempio su strutture dati dinamiche: ArrayList

Esempio su strutture dati dinamiche: ArrayList Esempio su strutture dati dinamiche: ArrayList 1 ArrayList Abbiamo detto che gli array non possono cambiare la propria dimensione: il numero di elementi contenuti viene stabilito al momento della creazione

Dettagli

Inserire record. Microsoft Access. Inserire/modificare record. Inserire record. Cancellare record. Inserire/modificare record

Inserire record. Microsoft Access. Inserire/modificare record. Inserire record. Cancellare record. Inserire/modificare record Inserire record Microsoft Access Maschere (II) Una maschera può essere sfruttata non solo per vedere dati ma anche per immettere nuovi record, per modificarli o per cancellarli (come in visualizzazione

Dettagli

WORD PROCESSING.

WORD PROCESSING. WORD PROCESSING www.diego72.altervista.org CREARE IN SERIE LETTERE ED ETICHETTE La Creazione guidata Stampa unione è presente nella scheda Lettere consente di creare lettere tipo, etichette per indirizzi,

Dettagli

GUIDA RAPIDA EDILCONNECT

GUIDA RAPIDA EDILCONNECT 1 GUIDA RAPIDA EDILCONNECT Prima di iniziare In EdilConnect è spesso presente il simbolo vicino ai campi di inserimento. Passando il mouse sopra tale simbolo viene visualizzato un aiuto contestuale relativo

Dettagli

SISTEMA GESTIONE TOMBINI

SISTEMA GESTIONE TOMBINI SISTEMA GESTIONE TOMBINI Il sistema offre funzionalità di rilievo sul campo e censimento dei tombini presenti sulle strade comunali per mezzo di una App dedicata. Il rilievo è basato sul posizionamento

Dettagli

Aule. La classe in questo caso è composta solamente dal nome. Inserire quindi tale attributo all'interno della casella di testo indicata.

Aule. La classe in questo caso è composta solamente dal nome. Inserire quindi tale attributo all'interno della casella di testo indicata. PRENOTAZIONI In questo menù del pannello di amministrazione è possibile gestire la prenotazione delle aule e tutti i componenti che la costituiscono. Classi In questa sezione vengono gestite le classi

Dettagli

Telephony Appliance BNTA 2.0 Guida Rapida per l installazione

Telephony Appliance BNTA 2.0 Guida Rapida per l installazione Telephony Appliance BNTA 2.0 Guida Rapida per l installazione beronet GmbH info@beronet.com +49 30 25 93 89 0 1 Indice Introduzione... 3 1) beronet Hypervisor... 3 A. Come accedere l Hypervisor... 3 B.

Dettagli

ACCESSO AI SERVIZI RISERVATI DI RTRT https://accessosicuro.rete.toscana.it

ACCESSO AI SERVIZI RISERVATI DI RTRT https://accessosicuro.rete.toscana.it ACCESSO AI SERVIZI RISERVATI DI RTRT https://accessosicuro.rete.toscana.it MANUALE UTENTE INDICE REGISTRAZIONE... 1 AGGIORNAMENTO PROFILO UTENTE... 8 SCELTA APPLICAZIONE... 9 MODIFICA DEL PROPRIO PROFILO...

Dettagli

Indice generale. Prefazione...xiii. Introduzione...xv. Android e Java per Android...1

Indice generale. Prefazione...xiii. Introduzione...xv. Android e Java per Android...1 Indice generale Prefazione...xiii Introduzione...xv Ringraziamenti...xviii Capitolo 1 Capitolo 2 Android e Java per Android...1 Cos è Android... 2 Architettura di Android... 2 La Dalvik Virtual Machine...

Dettagli

Manuale d istruzioni per l uso della web-mail di ANDI

Manuale d istruzioni per l uso della web-mail di ANDI Manuale d istruzioni per l uso della web-mail di ANDI 1. Login Dopo esservi connessi all indirizzo https://webmail.andinazionale.it/ troverete una interfaccia come quella indicata in Figura 1. per accedere

Dettagli

AWN. Manuale utente Web Mail. Rev AWN ArchiWorld Network. Pag. 1 / 49. v Manuale utente della Web Mail

AWN. Manuale utente Web Mail. Rev AWN ArchiWorld Network. Pag. 1 / 49. v Manuale utente della Web Mail Pag. 1 / 49 AWN Manuale utente Web Mail Pag. 2 / 49 Sommario ACCESSO ALLA WEB MAIL... 3 MENU PRINCIPALE... 4 MENU NUOVO... 5 NUOVO MESSAGGIO... 6 NUOVO CONTATTO... 7 LISTA DISTRIBUZIONE... 8 NUOVO APPUNTAMENTO...

Dettagli

MANUALE OPERATIVO PROGRAMMA DI GESTIONE DATI DI SENSIBILITÀ AGLI ANTIBIOTICI.

MANUALE OPERATIVO PROGRAMMA DI GESTIONE DATI DI SENSIBILITÀ AGLI ANTIBIOTICI. MANUALE OPERATIVO PROGRAMMA DI GESTIONE DATI DI SENSIBILITÀ AGLI ANTIBIOTICI. Per utilizzare il programma di gestione dati di sensibilità agli antibiotici, occorre utilizzare un browser Web (Internet Explorer)

Dettagli

Introduzione alle classi e agli oggetti. Walter Didimo

Introduzione alle classi e agli oggetti. Walter Didimo Introduzione alle classi e agli oggetti Walter Didimo Classi e oggetti La classe rappresenta l unità di base della programmazione ad oggetti: una classe definisce una tipologia di elementi (cioè una categoria

Dettagli

Funzioni Principali dell APP ENTR

Funzioni Principali dell APP ENTR Funzioni Principali dell APP ENTR 1. Impostare il proprietario 2. Trovare la serratura 3. Chiudere/Riaprire 4. Menù 5. Aggiungere un utente 6. Gestione dell utente 7. Ottenere la chiave 8. Cancellare una

Dettagli

Elaborato Shell. Elementi di architettura e sistemi operativi 2016/2017

Elaborato Shell. Elementi di architettura e sistemi operativi 2016/2017 Elaborato Shell Elementi di architettura e sistemi operativi 2016/2017 Introduzione passwd è il file di configurazione di sistema in cui sono memorizzate alcune delle informazioni relative agli account

Dettagli

Metodi. Un metodo è una porzione di codice a cui si associa un nome. Un istruzione eseguita da un metodo può essere:

Metodi. Un metodo è una porzione di codice a cui si associa un nome. Un istruzione eseguita da un metodo può essere: Metodi Un metodo è una porzione di codice a cui si associa un nome. Un istruzione eseguita da un metodo può essere: invocazione: esecuzione di un metodo assegnamento: cambia lo stato di un campo ripetizione:

Dettagli

Tesina esame Programmazione di Sistemi Mobile Realizzato da Roberto Giuliani Matricola icloud. Inserimenti, modifiche e cancellazioni

Tesina esame Programmazione di Sistemi Mobile Realizzato da Roberto Giuliani Matricola icloud. Inserimenti, modifiche e cancellazioni Tesina esame Programmazione di Sistemi Mobile Realizzato da Roberto Giuliani Matricola 633688 icloud Inserimenti, modifiche e cancellazioni icloud Prima di iniziare ad osservare le strutture e le varie

Dettagli

Programmazione Android. Luca Morettoni <luca@morettoni.net> http://www.morettoni.net

Programmazione 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;

Dettagli

Istruzioni per la Compilazione Online Domanda Servizio Civile

Istruzioni per la Compilazione Online Domanda Servizio Civile Istruzioni per la Compilazione Online Domanda Servizio Civile Sommario 1 Generalità...2 1.1 Scopo...2 1.2 Validità...2 1.3 Riferimenti...2 2 Presentazione...2 3 Funzionalità...2 3.1 Modalità compilazione

Dettagli

Esercizio 1: archivio CD e DVD

Esercizio 1: archivio CD e DVD Esercizio 1: archivio CD e DVD Realizzare un applicazione Java per la creazione e la consultazione di un archivio di dischi ottici (CD e DVD). L applicazione riceve da standard input in maniera interattiva

Dettagli

Prova d Esame Compito A

Prova d Esame Compito A Domanda 1 A) Si richiede di analizzare le seguenti sezioni di codice. Il candidato indichi il risultato dell esecuzione del main. public class Father { private static int counter=0; private int code; public

Dettagli

Programmazione a oggetti

Programmazione a oggetti Programmazione a oggetti Quanti oggetti, tra di loro parlando, fanno programmi. Pilu Crescenzi piluc@dsi.unifi.it Università di Firenze Programmazione a oggetti p.1/32 Cosa è un oggetto Una scatola software

Dettagli

Riferimento rapido dell'applicazione Novell Filr 2.0 Web

Riferimento rapido dell'applicazione Novell Filr 2.0 Web Riferimento rapido dell'applicazione Novell Filr 2.0 Web Febbraio 2016 Riferimento rapido Questo documento è utile per acquisire familiarità con Novell Filr e per comprendere rapidamente i concetti e i

Dettagli

REMOTE DISK. GUIDA UTENTE v 2.2

REMOTE DISK. GUIDA UTENTE v 2.2 REMOTE DISK GUIDA UTENTE v 2.2 AREA DI GESTIONE UTENTI/CARTELLE 1. Collegarsi al sito http://remotedisk.hextra.it 2. Selezionare Accesso Amministratore in basso a destra 3. Inserire username e password

Dettagli

Utente Istruzioni per la Compilazione Online Domanda Servizio Civile

Utente Istruzioni per la Compilazione Online Domanda Servizio Civile Utente Istruzioni per la Compilazione Online Domanda Servizio Civile Pagina 1 di 16 Sommario 1 Generalità... 3 1.1 Scopo... 3 2 Presentazione... 3 3 Funzionalità... 3 3.1 Modalità compilazione domanda...

Dettagli

Fondamenti di Informatica 1. Prof. B.Buttarazzi A.A. 2010/2011

Fondamenti di Informatica 1. Prof. B.Buttarazzi A.A. 2010/2011 Fondamenti di Informatica 1 Prof. B.Buttarazzi A.A. 2010/2011 Sommario Paradigma OO Oggetti e Classi Metodi Parametri Variabili di istanza Costruttori Esercizi Paradigma Object-Oriented Il paradigma OO

Dettagli

Rotary. Portale Web. rev. portale

Rotary. Portale Web. rev. portale rev. portale 2 2017 H o m e p a g e ( senza eseguire login ) Ogni utente che accede al portale potrà vedere lo slideshow con la lista completa degli eventi in programma e premere sul pulsante partecipa

Dettagli

@2011 Politecnico di Torino 1

@2011 Politecnico di Torino 1 Concetti di base Programmazione Web Il linguaggio HTML HTML consente di annotare un testo per contrassegnare le parti che lo compongono Le annotazioni sono realizzate tramite i "tag" Visualizzare documenti

Dettagli

Programmazione ad Oggetti

Programmazione ad Oggetti Programmazione ad Oggetti Java Eccezioni Eccezioni in breve Un eccezione è un oggetto che descrive una situazione anomala o di errore L eccezioni vengono lanciate da una parte di un programma e possono

Dettagli

REVISIONE DESCRIZIONE EMISSIONE

REVISIONE DESCRIZIONE EMISSIONE TITOLO DOCUMENTO: TIPO DOCUMENTO: Manuale utente EMESSO DA: Telecom Italia Trust Technologies S.r.l. DATA EMISSIONE N. ALLEGATI: STATO: 14/12/2012 Rilasciato REDATTO: Galetta F. VERIFICATO: Donatone M.

Dettagli

Direzione Didattica e Servizi agli Studenti. Centro Linguistico e Risorse Digitali per la Didattica DIDATTICA ONLINE IL FORUM

Direzione Didattica e Servizi agli Studenti. Centro Linguistico e Risorse Digitali per la Didattica DIDATTICA ONLINE IL FORUM IL FORUM 1. Impostazioni generali Il forum è un ambiente per la comunicazione asincrona, permette cioè ai partecipanti di inviarsi messaggi in uno spazio condiviso senza necessariamente essere online nello

Dettagli

IMMAGINI INTRODUZIONE

IMMAGINI INTRODUZIONE IMMAGINI INTRODUZIONE Prima di inserire le immagini nella pagina HTML, le stesse devono essere copiate all interno della cartella del progetto (Sito). La loro copia può avvenire o tramite Risorse del Computer

Dettagli

Ratei e Risconti. La soluzione gestionale per te e per il tuo lavoro

Ratei e Risconti. La soluzione gestionale per te e per il tuo lavoro La soluzione gestionale per te e per il tuo lavoro Indice INTRODUZIONE... 3 CONFIGURAZIONE... 4 Impostazioni Contabili... 4 Causale Contabile... 5 Piano dei Conti... 6 ESEMPIO REGISTRAZIONE RATEO PASSIVO...

Dettagli

MANUALE UTENTE PROCEDURA PLANET WEB INTERPRISE (II edizione)

MANUALE UTENTE PROCEDURA PLANET WEB INTERPRISE (II edizione) UNIVERSITA DEGLI STUDI DI MACERATA AREA PERSONALE SETTORE P.T.A. Ufficio presenze e affari generali P.T.A. MANUALE UTENTE PROCEDURA PLANET WEB INTERPRISE (II edizione) Ufficio presenze affari generali

Dettagli

Il diagramma delle classi è raffigurato in Figura 1, insieme alla descrizione della responsabilità sulle associazioni.

Il diagramma delle classi è raffigurato in Figura 1, insieme alla descrizione della responsabilità sulle associazioni. SAPIENZA Università di Roma Facoltà di Ingegneria - Corso di Laurea in Ingegneria Informatica Corso di Progettazione del Software A.A. 2008/2009 Prova al calcolatore (riveduta) del 5 giugno 2009 L applicazione

Dettagli