{"id":25149,"date":"2019-03-11T06:19:08","date_gmt":"2019-03-11T06:19:08","guid":{"rendered":"https:\/\/www.knowband.com\/blog\/?p=25129\/"},"modified":"2022-07-14T18:31:02","modified_gmt":"2022-07-14T18:31:02","slug":"come-salvare-i-dati-su-firebase-in-android","status":"publish","type":"post","link":"https:\/\/www.knowband.com\/blog\/it\/non-categorizzato\/come-salvare-i-dati-su-firebase-in-android\/","title":{"rendered":"How to save data to Firebase in Android?"},"content":{"rendered":"<p><html lang=\"it\"><head><meta charset=\"utf-8\"><\/head><body><\/p>\n<h2><strong>Obiettivi:<\/strong><\/h2>\n<p>Lo scopo di questo blog \u00e8 informare i lettori su come salvare i dati nel database Firebase Realtime di Android. In questo database possono essere scritti tipi di dati semplici, come stringhe, cos\u00ec come tipi di dati pi\u00f9 complicati, come oggetti Java.<\/p>\n<h2><strong>Pre-requisiti:<\/strong><\/h2>\n<p><strong><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-816772\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Pre-requisites.jpeg\" alt=\"prerequisiti per salvare l'app Android\" width=\"760\" height=\"539\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Pre-requisites.jpeg 760w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Pre-requisites-300x213.jpeg 300w\" sizes=\"auto, (max-width: 760px) 100vw, 760px\" \/><\/strong>Per utilizzare Firebase Realtime Database in Android, \u00e8 necessario disporre di un progetto Android Studio per la creazione dell&#8217;app Android. Oltre a ci\u00f2, abbiamo bisogno di un progetto Firebase per connettere il database in tempo reale di Firebase all&#8217;app Android.<\/p>\n<h2><strong>Per creare un nuovo progetto Firebase, segui i passaggi indicati di seguito:- \ufffd<\/strong><\/h2>\n<p><strong>1. <\/strong>Apri l&#8217;URL &#8211; <a href=\"https:\/\/console.firebase.google.com\" target=\"_blank\">https:\/\/console.firebase.google.com<\/a><br \/>\n<a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/add-project.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-25130 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/add-project.png\" alt=\"aggiungere-progetto\" width=\"650\" height=\"406\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/add-project.png 650w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/add-project-300x187.png 300w\" sizes=\"auto, (max-width: 650px) 100vw, 650px\" \/><\/a><\/p>\n<p><strong>2.<\/strong> Quindi fare clic su &#8220;<strong>Aggiungi progetto<\/strong>&#8220;.<\/p>\n<p><strong>3.<\/strong>\ufffdQuindi, inserisci il nome del progetto Firebase e accetta le condizioni. Successivamente, procedi facendo clic su &#8220;<strong>Continua<\/strong>Pulsante &#8220;.<\/p>\n<p><strong>4.<\/strong>\ufffdQuindi, nella schermata di benvenuto successiva, fare clic su &#8220;<strong>Aggiungi Firebase alla tua app Android<\/strong>&#8220;. Allo stesso modo, inserisci il nome del pacchetto e fai clic su Avanti.<\/p>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture1-7.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-25131 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture1-7.png\" alt=\"Firebase alla tua app Android\" width=\"650\" height=\"406\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture1-7.png 650w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture1-7-300x187.png 300w\" sizes=\"auto, (max-width: 650px) 100vw, 650px\" \/><\/a><\/p>\n<p><strong>5. <\/strong>Ora scarica il file google-services.json sul tuo sistema locale. Quindi, copia questo file nella posizione nel progetto Android Studio come specificato.<\/p>\n<p><strong>6.<\/strong> Segui il piccolo processo nel passaggio successivo per aggiungere 3 righe di codice alla build. File Gradle a livello di progetto e di app.<\/p>\n<p><strong>7.<\/strong>\ufffdQuindi, completa l&#8217;aggiunta dell&#8217;app Android al progetto Firebase.<\/p>\n<p><strong>8.<\/strong> Aprire la sezione Database cliccando su &#8220;<strong>Banca Dati<\/strong>&#8221; opzione nel menu a sinistra. Quindi, fai clic su &#8220;<strong>Crea Database<\/strong>&#8220;link.<\/p>\n<p><strong>9.<\/strong> Ora il processo di creazione del progetto Firebase \u00e8 terminato.<\/p>\n<p><strong>Raccomandato Leggi:<\/strong>\u00ef \u00bf\u00bd<a href=\"https:\/\/www.knowband.com\/blog\/tutorials\/fetch-data-firebase-android\/\">Come recuperare i dati da Firebase in Android?<\/a><\/p>\n<h3>Aggiungi la riga seguente nella build a livello di app. gradle per aggiungere la libreria per iniziare a utilizzare il database in tempo reale di Firebase.<\/h3>\n<pre class=\"brush: actionscript3; gutter: true\">implementazione 'com.google.firebase:firebase-database:16.0.6'<\/pre>\n<h2><strong>Implementazione del codice<\/strong><\/h2>\n<p>Prima di procedere oltre, cerchiamo di capire cos&#8217;\u00e8 un riferimento Firebase? Nel database di Firebase, i dati vengono archiviati in una posizione. Quindi, il puntatore a quella posizione \u00e8 noto come riferimento Firebase. Pi\u00f9 riferimenti puntano alla stessa posizione se vengono avviati con lo stesso percorso.<\/p>\n<h3>Crea un&#8217;istanza di Firebase Database scrivendo la seguente riga di codice:<\/h3>\n<pre class=\"brush: actionscript3; gutter: true\">privato FirebaseDatabase mDatabase = FirebaseDatabase.getInstance();<\/pre>\n<p>Ora crea i riferimenti dei percorsi in cui i dati sarebbero archiviati nel database in tempo reale. Poich\u00e9 i dati sono archiviati nel formato JSON nel database Firebase, i percorsi specificati nei riferimenti sono le chiavi dell&#8217;oggetto JSON.<\/p>\n<p><strong>Raccomandato Leggi:<\/strong>\u00ef \u00bf\u00bd<a href=\"https:\/\/www.knowband.com\/blog\/tips\/fetch-data-firebase-swift-language-ios\/\">Come recuperare i dati da Firebase in Swift Language (iOS)?<\/a><\/p>\n<h3>\u00c8 necessario aggiungere la seguente riga di codice per creare un riferimento al nodo radice nel database:<\/h3>\n<pre class=\"brush: actionscript3; gutter: true\">privato DatabaseReference mDatabaseReference = mDatabase.getReference();<\/pre>\n<p>Quindi, crea un figlio sotto il nodo radice nel database e usa questa chiave figlio per aggiungere i dati corrispondenti. Successivamente, \u00e8 possibile aggiungere una stringa al database seguendo le righe di codice sotto indicate:<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">mDatabaseReference = mDatabase.getReference().child(\"nome\"); mDatabaseReference.setValue (\"Paperino\");<\/pre>\n<h3>Le righe di codice precedenti inserirebbero i dati nel database. Il database nel progetto Firebase avr\u00e0 il seguente aspetto:<\/h3>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture2-4.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-25132 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture2-4.png\" alt=\"Progetto Firebase\" width=\"1222\" height=\"583\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture2-4.png 1222w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture2-4-300x143.png 300w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture2-4-768x366.png 768w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture2-4-1024x489.png 1024w\" sizes=\"auto, (max-width: 1222px) 100vw, 1222px\" \/><\/a><\/p>\n<p>Il database Firebase Realtime supporta anche il salvataggio di oggetti Java complessi. Quindi, \u00e8 necessario creare prima una classe modello per salvare gli oggetti Java. Inoltre, assicurati di aggiungere un costruttore vuoto e i getter di ogni attributo nella classe.<\/p>\n<h3>Di seguito \u00e8 riportato il codice per una classe modello demo:<\/h3>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/code-1.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-25133 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/code-1.png\" alt=\"codice\" width=\"467\" height=\"498\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/code-1.png 467w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/code-1-281x300.png 281w\" sizes=\"auto, (max-width: 467px) 100vw, 467px\" \/><\/a><\/p>\n<p>Di seguito \u00e8 riportato il codice per salvare un oggetto di questa classe nel database Firebase:<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">Utente utente = nuovo Utente(\"Topolino\", 18); mDatabaseReference = mDatabase.getReference().child(\"utente\"); mDatabaseReference.setValue(utente);<\/pre>\n<h3>Il suddetto codice inserirebbe i dati dell&#8217;oggetto nel database di Firebase come segue:<\/h3>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture3-2.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-25134 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture3-2.png\" alt=\"codice\" width=\"1056\" height=\"525\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture3-2.png 1056w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture3-2-300x149.png 300w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture3-2-768x382.png 768w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture3-2-1024x509.png 1024w\" sizes=\"auto, (max-width: 1056px) 100vw, 1056px\" \/><\/a><\/p>\n<p><strong>Raccomandato Leggi:<\/strong>\u00ef \u00bf\u00bd<a href=\"https:\/\/www.knowband.com\/blog\/mobile-app\/save-data-firebase-swift-language-ios\/\">Come salvare i dati su Firebase in Swift Language (iOS)?<\/a><\/p>\n<h2>Conclusione:<\/h2>\n<p>Ora sai come salvare i dati nel database in tempo reale di Firebase. Inoltre, Knowband offre un modulo eCommerce Mobile App Builder per i proprietari di negozi online. Quindi, il plug-in Maker dell&#8217;app mobile \u00e8 disponibile per piattaforme come PrestaShop, OpenCart, WooCommerce e Magento 2. Quindi, con pochi clic e nessuna difficolt\u00e0, puoi creare la tua app nativa e reattiva per smartphone e tablet.<\/p>\n<p><iframe loading=\"lazy\" title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/XIYd7u3h574\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Obiettivi: Lo scopo di questo blog \u00e8 informare i lettori su come salvare i dati nel database Firebase Realtime di Android. In questo database possono essere scritti tipi di dati semplici, come stringhe, cos\u00ec come tipi di dati pi\u00f9 complicati, come oggetti Java. Pre-requisiti: Per utilizzare Firebase Realtime Database in Android, \u00e8 necessario disporre di [&hellip;]<\/p>\n","protected":false},"author":16,"featured_media":816775,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_kbui_enabled":"","footnotes":""},"categories":[],"tags":[2298,7520,26757,9148,16421,9063,8936],"class_list":["post-25149","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-android","tag-banca-dati-in-tempo-reale","tag-database-in-tempo-reale","tag-firebase","tag-lezione"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to save data to Firebase in Android? - Knowband Blog | Ecommerce Modules<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.knowband.com\/blog\/it\/non-categorizzato\/come-salvare-i-dati-su-firebase-in-android\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to save data to Firebase in Android? - Knowband Blog | Ecommerce Modules\" \/>\n<meta property=\"og:description\" content=\"Obiettivi: Lo scopo di questo blog \u00e8 informare i lettori su come salvare i dati nel database Firebase Realtime di Android. In questo database possono essere scritti tipi di dati semplici, come stringhe, cos\u00ec come tipi di dati pi\u00f9 complicati, come oggetti Java. Pre-requisiti: Per utilizzare Firebase Realtime Database in Android, \u00e8 necessario disporre di [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.knowband.com\/blog\/it\/non-categorizzato\/come-salvare-i-dati-su-firebase-in-android\/\" \/>\n<meta property=\"og:site_name\" content=\"Knowband Blog | Ecommerce Modules\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Knowband\" \/>\n<meta property=\"article:published_time\" content=\"2019-03-11T06:19:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-07-14T18:31:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/How-to-save-data-to-Firebase-in-Android.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"760\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Ajay Taneja\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@KnowbandPlugin\" \/>\n<meta name=\"twitter:site\" content=\"@KnowbandPlugin\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ajay Taneja\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/it\\\/non-categorizzato\\\/come-salvare-i-dati-su-firebase-in-android\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/it\\\/non-categorizzato\\\/come-salvare-i-dati-su-firebase-in-android\\\/\"},\"author\":{\"name\":\"Ajay Taneja\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/person\\\/091fe95729cba0da363b4fd2a784a893\"},\"headline\":\"How to save data to Firebase in Android?\",\"datePublished\":\"2019-03-11T06:19:08+00:00\",\"dateModified\":\"2022-07-14T18:31:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/it\\\/non-categorizzato\\\/come-salvare-i-dati-su-firebase-in-android\\\/\"},\"wordCount\":619,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/it\\\/non-categorizzato\\\/come-salvare-i-dati-su-firebase-in-android\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/How-to-save-data-to-Firebase-in-Android.jpeg\",\"keywords\":[\"\",\"Android\",\"banca dati in tempo reale\",\"database in tempo reale\",\"database in tempo reale\",\"firebase\",\"lezione\"],\"inLanguage\":\"it-IT\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/it\\\/non-categorizzato\\\/come-salvare-i-dati-su-firebase-in-android\\\/\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/it\\\/non-categorizzato\\\/come-salvare-i-dati-su-firebase-in-android\\\/\",\"name\":\"How to save data to Firebase in Android? - Knowband Blog | Ecommerce Modules\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/it\\\/non-categorizzato\\\/come-salvare-i-dati-su-firebase-in-android\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/it\\\/non-categorizzato\\\/come-salvare-i-dati-su-firebase-in-android\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/How-to-save-data-to-Firebase-in-Android.jpeg\",\"datePublished\":\"2019-03-11T06:19:08+00:00\",\"dateModified\":\"2022-07-14T18:31:02+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/it\\\/non-categorizzato\\\/come-salvare-i-dati-su-firebase-in-android\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.knowband.com\\\/blog\\\/it\\\/non-categorizzato\\\/come-salvare-i-dati-su-firebase-in-android\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/it\\\/non-categorizzato\\\/come-salvare-i-dati-su-firebase-in-android\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/How-to-save-data-to-Firebase-in-Android.jpeg\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/How-to-save-data-to-Firebase-in-Android.jpeg\",\"width\":760,\"height\":300},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/it\\\/non-categorizzato\\\/come-salvare-i-dati-su-firebase-in-android\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to save data to Firebase in Android?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\",\"name\":\"Knowband Blog | Ecommerce Modules\",\"description\":\"Magento, Prestashop, Opencart, Shopify\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\",\"name\":\"Knowband Blog | Ecommerce Modules\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/cropped-knowband_logo-v2.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/cropped-knowband_logo-v2.png\",\"width\":153,\"height\":61,\"caption\":\"Knowband Blog | Ecommerce Modules\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Knowband\",\"https:\\\/\\\/x.com\\\/KnowbandPlugin\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/person\\\/091fe95729cba0da363b4fd2a784a893\",\"name\":\"Ajay Taneja\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"caption\":\"Ajay Taneja\"},\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/it\\\/author\\\/ataneja\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to save data to Firebase in Android? - Knowband Blog | Ecommerce Modules","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.knowband.com\/blog\/it\/non-categorizzato\/come-salvare-i-dati-su-firebase-in-android\/","og_locale":"it_IT","og_type":"article","og_title":"How to save data to Firebase in Android? - Knowband Blog | Ecommerce Modules","og_description":"Obiettivi: Lo scopo di questo blog \u00e8 informare i lettori su come salvare i dati nel database Firebase Realtime di Android. In questo database possono essere scritti tipi di dati semplici, come stringhe, cos\u00ec come tipi di dati pi\u00f9 complicati, come oggetti Java. Pre-requisiti: Per utilizzare Firebase Realtime Database in Android, \u00e8 necessario disporre di [&hellip;]","og_url":"https:\/\/www.knowband.com\/blog\/it\/non-categorizzato\/come-salvare-i-dati-su-firebase-in-android\/","og_site_name":"Knowband Blog | Ecommerce Modules","article_publisher":"https:\/\/www.facebook.com\/Knowband","article_published_time":"2019-03-11T06:19:08+00:00","article_modified_time":"2022-07-14T18:31:02+00:00","og_image":[{"width":760,"height":300,"url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/How-to-save-data-to-Firebase-in-Android.jpeg","type":"image\/jpeg"}],"author":"Ajay Taneja","twitter_card":"summary_large_image","twitter_creator":"@KnowbandPlugin","twitter_site":"@KnowbandPlugin","twitter_misc":{"Written by":"Ajay Taneja","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.knowband.com\/blog\/it\/non-categorizzato\/come-salvare-i-dati-su-firebase-in-android\/#article","isPartOf":{"@id":"https:\/\/www.knowband.com\/blog\/it\/non-categorizzato\/come-salvare-i-dati-su-firebase-in-android\/"},"author":{"name":"Ajay Taneja","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/person\/091fe95729cba0da363b4fd2a784a893"},"headline":"How to save data to Firebase in Android?","datePublished":"2019-03-11T06:19:08+00:00","dateModified":"2022-07-14T18:31:02+00:00","mainEntityOfPage":{"@id":"https:\/\/www.knowband.com\/blog\/it\/non-categorizzato\/come-salvare-i-dati-su-firebase-in-android\/"},"wordCount":619,"commentCount":0,"publisher":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/it\/non-categorizzato\/come-salvare-i-dati-su-firebase-in-android\/#primaryimage"},"thumbnailUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/How-to-save-data-to-Firebase-in-Android.jpeg","keywords":["","Android","banca dati in tempo reale","database in tempo reale","database in tempo reale","firebase","lezione"],"inLanguage":"it-IT"},{"@type":"WebPage","@id":"https:\/\/www.knowband.com\/blog\/it\/non-categorizzato\/come-salvare-i-dati-su-firebase-in-android\/","url":"https:\/\/www.knowband.com\/blog\/it\/non-categorizzato\/come-salvare-i-dati-su-firebase-in-android\/","name":"How to save data to Firebase in Android? - Knowband Blog | Ecommerce Modules","isPartOf":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.knowband.com\/blog\/it\/non-categorizzato\/come-salvare-i-dati-su-firebase-in-android\/#primaryimage"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/it\/non-categorizzato\/come-salvare-i-dati-su-firebase-in-android\/#primaryimage"},"thumbnailUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/How-to-save-data-to-Firebase-in-Android.jpeg","datePublished":"2019-03-11T06:19:08+00:00","dateModified":"2022-07-14T18:31:02+00:00","breadcrumb":{"@id":"https:\/\/www.knowband.com\/blog\/it\/non-categorizzato\/come-salvare-i-dati-su-firebase-in-android\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.knowband.com\/blog\/it\/non-categorizzato\/come-salvare-i-dati-su-firebase-in-android\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.knowband.com\/blog\/it\/non-categorizzato\/come-salvare-i-dati-su-firebase-in-android\/#primaryimage","url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/How-to-save-data-to-Firebase-in-Android.jpeg","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/How-to-save-data-to-Firebase-in-Android.jpeg","width":760,"height":300},{"@type":"BreadcrumbList","@id":"https:\/\/www.knowband.com\/blog\/it\/non-categorizzato\/come-salvare-i-dati-su-firebase-in-android\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.knowband.com\/blog\/fr\/"},{"@type":"ListItem","position":2,"name":"How to save data to Firebase in Android?"}]},{"@type":"WebSite","@id":"https:\/\/www.knowband.com\/blog\/fr\/#website","url":"https:\/\/www.knowband.com\/blog\/fr\/","name":"Knowband Blog | Ecommerce Modules","description":"Magento, Prestashop, Opencart, Shopify","publisher":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.knowband.com\/blog\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization","name":"Knowband Blog | Ecommerce Modules","url":"https:\/\/www.knowband.com\/blog\/fr\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2016\/09\/cropped-knowband_logo-v2.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2016\/09\/cropped-knowband_logo-v2.png","width":153,"height":61,"caption":"Knowband Blog | Ecommerce Modules"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Knowband","https:\/\/x.com\/KnowbandPlugin"]},{"@type":"Person","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/person\/091fe95729cba0da363b4fd2a784a893","name":"Ajay Taneja","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","url":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","caption":"Ajay Taneja"},"url":"https:\/\/www.knowband.com\/blog\/it\/author\/ataneja\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.knowband.com\/blog\/it\/wp-json\/wp\/v2\/posts\/25149","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.knowband.com\/blog\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.knowband.com\/blog\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/it\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/it\/wp-json\/wp\/v2\/comments?post=25149"}],"version-history":[{"count":0,"href":"https:\/\/www.knowband.com\/blog\/it\/wp-json\/wp\/v2\/posts\/25149\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/it\/wp-json\/wp\/v2\/media\/816775"}],"wp:attachment":[{"href":"https:\/\/www.knowband.com\/blog\/it\/wp-json\/wp\/v2\/media?parent=25149"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/it\/wp-json\/wp\/v2\/categories?post=25149"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/it\/wp-json\/wp\/v2\/tags?post=25149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}