diff --git a/app/src/main/res/values-fr-rFR/strings.xml b/app/src/main/res/values-fr-rFR/strings.xml index 194744af..5409c2b2 100644 --- a/app/src/main/res/values-fr-rFR/strings.xml +++ b/app/src/main/res/values-fr-rFR/strings.xml @@ -1,6 +1,6 @@ - + - Aperçu de l'image + Aperçu de l\'image Apprenez à créer des applications Java simples dans Android Studio. 📱 Nouvelle mise à jour disponible . Une nouvelle version de l\'application est disponible. Cliquez pour mettre à jour . diff --git a/app/src/main/res/values-it-rIT/strings.xml b/app/src/main/res/values-it-rIT/strings.xml index 8780b110..1409d4f9 100644 --- a/app/src/main/res/values-it-rIT/strings.xml +++ b/app/src/main/res/values-it-rIT/strings.xml @@ -152,7 +152,7 @@ Digita qui Inserisci la tua password - Notifiche sull\'utilizzo dell'app + Notifiche sull\'utilizzo dell\'app Notifiche di aggiornamento Consulta i Termini di servizio e la Informativa sulla privacy @@ -388,15 +388,15 @@ Come posso verificare la presenza di aggiornamenti per Android Studio Tutorials: Java Edition? Come posso sostenere lo sviluppo di Android Studio Tutorials: Java Edition? Android Studio Tutorials: Java Edition è un\'app gratuita e open source che offre una raccolta di video tutorial su come utilizzare Android Studio, l\'ambiente di sviluppo integrato (IDE) ufficiale per lo sviluppo di app Android. - Android Studio Tutorials: Java Edition è disponibile per il download sul Google Play Store. Cerca semplicemente \"Android Studio Tutorials\" nell'app Play Store sul tuo dispositivo Android e tocca \"Installa\" per scaricare e installare l'app. + Android Studio Tutorials: Java Edition è disponibile per il download sul Google Play Store. Cerca semplicemente \"Android Studio Tutorials\" nell\'app Play Store sul tuo dispositivo Android e tocca \"Installa\" per scaricare e installare l\'app. No, Android Studio Tutorials: Java Edition attualmente è disponibile solo per dispositivi Android. - Sì, Android Studio Tutorials: Java Edition è adatto ai principianti che sono nuovi nello sviluppo di app Android e vogliono imparare a usare Android Studio. L\'app fornisce una serie di video tutorial che coprono le basi dell'uso di Android Studio, dall'installazione dell'IDE alla creazione e distribuzione della tua prima app. + Sì, Android Studio Tutorials: Java Edition è adatto ai principianti che sono nuovi nello sviluppo di app Android e vogliono imparare a usare Android Studio. L\'app fornisce una serie di video tutorial che coprono le basi dell\'uso di Android Studio, dall\'installazione dell\'IDE alla creazione e distribuzione della tua prima app. Sì, Android Studio Tutorials: Java Edition viene aggiornato regolarmente con nuovi video tutorial e contenuti per mantenere gli utenti aggiornati sulle ultime funzionalità e modifiche in Android Studio. - Se hai una domanda o un problema con Android Studio Tutorials: Java Edition, contatta il supporto tramite la pagina di supporto dell\'app o via email all'indirizzo d4rk7355608@gmail.com. Il team di supporto lavorerà per risolvere eventuali problemi riscontrati. - Puoi disattivare Firebase Analytics e Crashlytics andando nel menu Impostazioni dell\'app e disattivando l'interruttore per queste funzionalità. - Puoi verificare la presenza di aggiornamenti per Android Studio Tutorials: Java Edition andando nel menu Impostazioni dell\'app e selezionando l'opzione \"Verifica aggiornamenti\". - Puoi sostenere lo sviluppo di Android Studio Tutorials: Java Edition lasciando una recensione positiva su Google Play Store, condividendo l\'app con amici e colleghi e supportando gli sviluppatori tramite l'opzione \"Condividi\" nel menu Impostazioni. - Consente all\'app di recuperare e utilizzare l\'identificatore pubblicitario associato al dispositivo dell\'utente, fornendo annunci personalizzati, misurando l'efficacia degli annunci e mostrando annunci sui dispositivi con Android 13 o versioni successive. + Se hai una domanda o un problema con Android Studio Tutorials: Java Edition, contatta il supporto tramite la pagina di supporto dell\'app o via email all\'indirizzo d4rk7355608@gmail.com. Il team di supporto lavorerà per risolvere eventuali problemi riscontrati. + Puoi disattivare Firebase Analytics e Crashlytics andando nel menu Impostazioni dell\'app e disattivando l\'interruttore per queste funzionalità. + Puoi verificare la presenza di aggiornamenti per Android Studio Tutorials: Java Edition andando nel menu Impostazioni dell\'app e selezionando l\'opzione \"Verifica aggiornamenti\". + Puoi sostenere lo sviluppo di Android Studio Tutorials: Java Edition lasciando una recensione positiva su Google Play Store, condividendo l\'app con amici e colleghi e supportando gli sviluppatori tramite l\'opzione \"Condividi\" nel menu Impostazioni. + Consente all\'app di recuperare e utilizzare l\'identificatore pubblicitario associato al dispositivo dell\'utente, fornendo annunci personalizzati, misurando l\'efficacia degli annunci e mostrando annunci sui dispositivi con Android 13 o versioni successive. Consente all\'app di stabilire una connessione a Internet per inviare rapporti di errore o verificare la presenza di aggiornamenti. Consente all\'app di mostrare notifiche sui dispositivi con Android 13 o versioni successive. Consente all\'app di verificare la connettività di rete e recuperare informazioni sul Wi‑Fi, incluso lo stato di attivazione e i nomi dei dispositivi Wi‑Fi collegati. @@ -449,18 +449,18 @@ Il Kit di Sviluppo Software Android (SDK) è una raccolta di strumenti che consente agli sviluppatori di creare app Android. Include un set di librerie, un debugger, un emulatore di dispositivi e la documentazione. Lo SDK include anche una libreria API e una serie di documentazione API. I pacchetti che scarichi contengono librerie, che ti aiutano a creare la tua app.\n\nQuesta è una panoramica di tutte le versioni di Android e dei loro identificatori corrispondenti per gli sviluppatori Android. Chiunque è invitato ad aprire un issue o una pull request. Buon sviluppo. Il View Binding è una funzionalità che ti permette di scrivere più facilmente codice che interagisce con le view. Una volta che il View Binding è abilitato in un modulo, genera una classe di binding per ogni file di layout XML presente in quel modulo. Un\'istanza di una classe di binding contiene riferimenti diretti a tutte le view che hanno un ID nel layout corrispondente. Il View Binding viene abilitato modulo per modulo. Per abilitare il View Binding in un modulo, imposta l\'opzione di build viewBinding su true nel file build.gradle a livello di modulo, come mostrato nel seguente esempio: - Puoi aggiungere un pulsante di attivazione di base al layout con l\'oggetto ToggleButton. Android 4.0 (livello API 14) introduce un altro tipo di pulsante di attivazione chiamato switch che fornisce un controllo a scorrimento, che puoi aggiungere con un oggetto Switch. SwitchCompat è una versione del widget Switch che funziona sui dispositivi fino all'API 7. + Puoi aggiungere un pulsante di attivazione di base al layout con l\'oggetto ToggleButton. Android 4.0 (livello API 14) introduce un altro tipo di pulsante di attivazione chiamato switch che fornisce un controllo a scorrimento, che puoi aggiungere con un oggetto Switch. SwitchCompat è una versione del widget Switch che funziona sui dispositivi fino all\'API 7. Nota importante: l\'orologio digitale è deprecato a partire dall\'API 17. Dal livello API 17 puoi usare TextClock al posto dell\'orologio digitale. Di seguito è riportata la descrizione di TextClock in Android. - I pulsanti sono un elemento essenziale di qualsiasi app Android. Consentono agli utenti di interagire con l\'app ed eseguire azioni come inviare un modulo, avviare una nuova attività o effettuare un acquisto.\n\nIn Android Studio i pulsanti vengono creati utilizzando la classe Button e possono essere personalizzati in vari modi, incluso impostare testo, colore e dimensione. Possono anche essere configurati per eseguire azioni diverse quando vengono cliccati, come avviare una nuova attività o mostrare un messaggio pop-up.\n\nI pulsanti possono essere posizionati ovunque nel layout di un'app e possono essere usati insieme ad altri elementi dell'interfaccia utente come campi di testo e liste per creare un'app completamente funzionale e facile da usare.\n\nNel complesso, i pulsanti sono uno strumento semplice ma potente per creare app Android coinvolgenti e interattive. - Ad esempio, se la tua app deve scaricare qualcosa, richiederà l\'autorizzazione a Internet.\n\nConsulta il sito degli sviluppatori Android per tutte le autorizzazioni e un riferimento alla documentazione ufficiale.\n\nLe app Android devono richiedere l\'autorizzazione per accedere a determinate funzionalità o dati su un dispositivo. Queste autorizzazioni vengono utilizzate per proteggere la privacy dell\'utente e del dispositivo. Quando un\'app viene installata, all\'utente viene chiesto di concedere o negare le autorizzazioni richieste dall\'app. L\'app avrà accesso solo alle funzionalità o ai dati per cui ha chiesto il permesso.\n\nEsistono due tipi di autorizzazioni: normali e pericolose. Le autorizzazioni normali non rappresentano un rischio per la privacy dell'utente. Includono cose come l'accesso a Internet e la vibrazione. Le autorizzazioni pericolose, invece, possono potenzialmente accedere a informazioni o azioni sensibili e sono quindi più limitate. Queste includono permessi come l'accesso alla posizione dell'utente, alla fotocamera e ai contatti.\n\nÈ importante che gli sviluppatori richiedano solo le autorizzazioni strettamente necessarie per il corretto funzionamento della loro app. Ciò aiuta a proteggere la privacy dell'utente e rende anche l'app più facile da usare. - I pulsanti immagine sono pulsanti che contengono un\'immagine invece del testo. Possono essere utilizzati in Android per fornire un\'interfaccia utente più visivamente accattivante e interattiva. I pulsanti immagine possono essere utilizzati per attivare azioni, navigare tra diverse schermate o visualizzare informazioni aggiuntive. Spesso vengono utilizzati insieme a etichette di testo per comunicare chiaramente all'utente lo scopo del pulsante. - AndroidX AppCompatImageView è una sottoclasse di ImageView progettata per supportare varie funzionalità della ActionBar e del Material Design. Fa parte della libreria AndroidX, una serie di librerie di supporto che offrono versioni retrocompatibili delle API del framework Android così come funzionalità disponibili solo tramite le API della libreria.\n\nAppCompatImageView è pensata come sostituzione diretta di ImageView, permettendo agli sviluppatori di usare lo stesso codice e gli stessi elementi dell\'interfaccia utente su diverse versioni di Android. Include supporto per varie funzionalità come la colorazione, il caricamento di drawable vettoriali e la gestione della scalatura delle immagini.\n\nAppCompatImageView include anche il supporto per caratteristiche del Material Design come l'elevazione, che consente alla vista immagine di proiettare un'ombra e apparire sollevata rispetto alla superficie del layout. Include inoltre il supporto per l'effetto ripple del Material Design, che è un effetto visivo applicato quando la vista immagine viene toccata.\n\nIn sintesi, AndroidX AppCompatImageView è una sottoclasse di ImageView versatile e ricca di funzionalità, progettata per supportare un'ampia gamma di caratteristiche ed elementi di design nelle app Android. + I pulsanti sono un elemento essenziale di qualsiasi app Android. Consentono agli utenti di interagire con l\'app ed eseguire azioni come inviare un modulo, avviare una nuova attività o effettuare un acquisto.\n\nIn Android Studio i pulsanti vengono creati utilizzando la classe Button e possono essere personalizzati in vari modi, incluso impostare testo, colore e dimensione. Possono anche essere configurati per eseguire azioni diverse quando vengono cliccati, come avviare una nuova attività o mostrare un messaggio pop-up.\n\nI pulsanti possono essere posizionati ovunque nel layout di un\'app e possono essere usati insieme ad altri elementi dell\'interfaccia utente come campi di testo e liste per creare un\'app completamente funzionale e facile da usare.\n\nNel complesso, i pulsanti sono uno strumento semplice ma potente per creare app Android coinvolgenti e interattive. + Ad esempio, se la tua app deve scaricare qualcosa, richiederà l\'autorizzazione a Internet.\n\nConsulta il sito degli sviluppatori Android per tutte le autorizzazioni e un riferimento alla documentazione ufficiale.\n\nLe app Android devono richiedere l\'autorizzazione per accedere a determinate funzionalità o dati su un dispositivo. Queste autorizzazioni vengono utilizzate per proteggere la privacy dell\'utente e del dispositivo. Quando un\'app viene installata, all\'utente viene chiesto di concedere o negare le autorizzazioni richieste dall\'app. L\'app avrà accesso solo alle funzionalità o ai dati per cui ha chiesto il permesso.\n\nEsistono due tipi di autorizzazioni: normali e pericolose. Le autorizzazioni normali non rappresentano un rischio per la privacy dell\'utente. Includono cose come l\'accesso a Internet e la vibrazione. Le autorizzazioni pericolose, invece, possono potenzialmente accedere a informazioni o azioni sensibili e sono quindi più limitate. Queste includono permessi come l\'accesso alla posizione dell\'utente, alla fotocamera e ai contatti.\n\nÈ importante che gli sviluppatori richiedano solo le autorizzazioni strettamente necessarie per il corretto funzionamento della loro app. Ciò aiuta a proteggere la privacy dell\'utente e rende anche l\'app più facile da usare. + I pulsanti immagine sono pulsanti che contengono un\'immagine invece del testo. Possono essere utilizzati in Android per fornire un\'interfaccia utente più visivamente accattivante e interattiva. I pulsanti immagine possono essere utilizzati per attivare azioni, navigare tra diverse schermate o visualizzare informazioni aggiuntive. Spesso vengono utilizzati insieme a etichette di testo per comunicare chiaramente all\'utente lo scopo del pulsante. + AndroidX AppCompatImageView è una sottoclasse di ImageView progettata per supportare varie funzionalità della ActionBar e del Material Design. Fa parte della libreria AndroidX, una serie di librerie di supporto che offrono versioni retrocompatibili delle API del framework Android così come funzionalità disponibili solo tramite le API della libreria.\n\nAppCompatImageView è pensata come sostituzione diretta di ImageView, permettendo agli sviluppatori di usare lo stesso codice e gli stessi elementi dell\'interfaccia utente su diverse versioni di Android. Include supporto per varie funzionalità come la colorazione, il caricamento di drawable vettoriali e la gestione della scalatura delle immagini.\n\nAppCompatImageView include anche il supporto per caratteristiche del Material Design come l\'elevazione, che consente alla vista immagine di proiettare un\'ombra e apparire sollevata rispetto alla superficie del layout. Include inoltre il supporto per l\'effetto ripple del Material Design, che è un effetto visivo applicato quando la vista immagine viene toccata.\n\nIn sintesi, AndroidX AppCompatImageView è una sottoclasse di ImageView versatile e ricca di funzionalità, progettata per supportare un\'ampia gamma di caratteristiche ed elementi di design nelle app Android. Linear Layout Compat è una classe nella libreria di supporto Android appCompat v7. È stata aggiunta per supportare i metodi introdotti nei livelli API più recenti anche su quelli vecchi (come i divisori). Se confronti i metodi in LinearLayout e LinearLayoutCompat, puoi vedere che il layout Compat dispone di tutti i metodi del LinearLayout senza alcuna limitazione di livello API. Ad esempio, il metodo setShowDividers è stato introdotto nel livello API 11. Quindi, in questo caso, setShowDividers (e i suoi parametri) dovrebbe essere richiamato utilizzando Linear Layout Compat invece di LinearLayout se stai puntando a una piattaforma con livello API inferiore a 11. La tua donazione aiuta a mantenere l\'app in funzione e a migliorare le funzionalità. Grazie per la tua generosità. Impara a usare le barre di avanzamento in Android con questa lezione interattiva. La lezione comprende due sezioni: una per una barra di avanzamento orizzontale e una per una barra di avanzamento circolare. In ogni sezione puoi vedere come la barra di avanzamento si aggiorna man mano che procede un download. Puoi anche visualizzare il codice della lezione toccando il pulsante di azione fluttuante nella parte inferiore dello schermo. - Android è un sistema operativo mobile sviluppato da Google. È stato rilasciato per la prima volta come versione beta il 5 novembre 2007 e la prima versione commerciale, Android 1.0, è stata lanciata il 23 settembre 2008. Android si basa su una versione modificata del kernel Linux e su altri software open source.\n\nAndroid Studio è l\'ambiente di sviluppo integrato (IDE) ufficiale per lo sviluppo di app Android. È stato annunciato da Google alla conferenza I/O del 15 maggio 2013 ed è stato rilasciato per l\'uso pubblico l\'8 dicembre 2014. Android Studio si basa su IntelliJ IDEA, un popolare IDE Java.\n\nKotlin è un linguaggio di programmazione multipiattaforma che può essere eseguito sulla Java Virtual Machine (JVM), su Android, nel browser e su piattaforme native. È stato creato da JetBrains, una società di software con sede a Praga. Kotlin è stato annunciato per la prima volta nel luglio 2011 e rilasciato come progetto open source nel febbraio 2012.\n\nGoogle ha annunciato il supporto ufficiale per Kotlin come linguaggio per lo sviluppo di app Android alla conferenza I/O del 17 maggio 2017. Da allora Kotlin è diventato uno dei linguaggi più popolari per gli sviluppatori Android. Secondo i dati di Google dell'ottobre 2020, oltre il 70% delle prime 1000 app su Google Play usa Kotlin. - Android non è solo un sistema operativo, ma anche una piattaforma che offre una gamma di funzionalità e capacità per utenti e sviluppatori. Alcune delle funzionalità di Android includono:\n\n- Near Field Communication (NFC), che consente di condividere dati, effettuare pagamenti e connettersi con altri dispositivi in modalità wireless.\n- Tastiere alternative, che permettono di personalizzare il metodo di input con layout, lingue e temi diversi.\n- Trasmissione IR, che consente di usare il telefono come telecomando per TV, condizionatori e altri apparecchi.\n- Controllo senza tocco, che permette di eseguire azioni sul telefono senza toccare lo schermo, usando gesti o comandi vocali.\n- Automazione, che consente di impostare routine e trigger affinché il telefono esegua automaticamente determinate attività.\n- Download di app wireless, che permettono di installare app dal computer o dal browser web senza collegare il telefono con un cavo.\n- Sostituzione di memoria e batteria, che offre la possibilità di espandere la memoria del telefono o sostituirne facilmente la batteria.\n- Schermata iniziale personalizzata, che consente di personalizzare l'aspetto del telefono con widget, sfondi, icone e launcher.\n\nAndroid Studio è il miglior strumento per sviluppare app Android. Offre molte funzionalità e vantaggi per gli sviluppatori, come:\n\n- Editor di codice con evidenziazione della sintassi, completamento del codice, refactoring, strumenti di debug, test e lint.\n- Editor di layout con interfaccia drag-and-drop per progettare le interfacce utente.\n- Emulatore con avvio rapido e supporto per snapshot per testare le app su diversi dispositivi e configurazioni.\n- Integrazione con Firebase con servizi come autenticazione, database, archiviazione, analisi, segnalazione di crash e altro. \n- Sistema di build basato su Gradle con gestione delle dipendenze,\npersonalizzazione,\nottimizzazione,\nfirma,\nopzioni di distribuzione e altro. \n\nCon Android Studio puoi creare app straordinarie per dispositivi Android usando Kotlin,\nun linguaggio di programmazione moderno che è conciso,\nsicuro,\nespressivo\ne interoperabile con Java. - Un Chronometer è un widget specializzato nel framework Android che fornisce una funzionalità simile a un timer per visualizzare il tempo trascorso. Può essere configurato per contare in avanti o all\'indietro ed è comunemente utilizzato nelle applicazioni che richiedono il cronometro, come quelle di stopwatch o di conto alla rovescia. La classe Chronometer deriva dalla classe TextView, il che significa che eredita tutte le proprietà e i metodi di una TextView. Ciò consente agli sviluppatori di personalizzare facilmente l'aspetto del Chronometer, inclusi dimensione del testo, colore e carattere. + Android è un sistema operativo mobile sviluppato da Google. È stato rilasciato per la prima volta come versione beta il 5 novembre 2007 e la prima versione commerciale, Android 1.0, è stata lanciata il 23 settembre 2008. Android si basa su una versione modificata del kernel Linux e su altri software open source.\n\nAndroid Studio è l\'ambiente di sviluppo integrato (IDE) ufficiale per lo sviluppo di app Android. È stato annunciato da Google alla conferenza I/O del 15 maggio 2013 ed è stato rilasciato per l\'uso pubblico l\'8 dicembre 2014. Android Studio si basa su IntelliJ IDEA, un popolare IDE Java.\n\nKotlin è un linguaggio di programmazione multipiattaforma che può essere eseguito sulla Java Virtual Machine (JVM), su Android, nel browser e su piattaforme native. È stato creato da JetBrains, una società di software con sede a Praga. Kotlin è stato annunciato per la prima volta nel luglio 2011 e rilasciato come progetto open source nel febbraio 2012.\n\nGoogle ha annunciato il supporto ufficiale per Kotlin come linguaggio per lo sviluppo di app Android alla conferenza I/O del 17 maggio 2017. Da allora Kotlin è diventato uno dei linguaggi più popolari per gli sviluppatori Android. Secondo i dati di Google dell\'ottobre 2020, oltre il 70% delle prime 1000 app su Google Play usa Kotlin. + Android non è solo un sistema operativo, ma anche una piattaforma che offre una gamma di funzionalità e capacità per utenti e sviluppatori. Alcune delle funzionalità di Android includono:\n\n- Near Field Communication (NFC), che consente di condividere dati, effettuare pagamenti e connettersi con altri dispositivi in modalità wireless.\n- Tastiere alternative, che permettono di personalizzare il metodo di input con layout, lingue e temi diversi.\n- Trasmissione IR, che consente di usare il telefono come telecomando per TV, condizionatori e altri apparecchi.\n- Controllo senza tocco, che permette di eseguire azioni sul telefono senza toccare lo schermo, usando gesti o comandi vocali.\n- Automazione, che consente di impostare routine e trigger affinché il telefono esegua automaticamente determinate attività.\n- Download di app wireless, che permettono di installare app dal computer o dal browser web senza collegare il telefono con un cavo.\n- Sostituzione di memoria e batteria, che offre la possibilità di espandere la memoria del telefono o sostituirne facilmente la batteria.\n- Schermata iniziale personalizzata, che consente di personalizzare l\'aspetto del telefono con widget, sfondi, icone e launcher.\n\nAndroid Studio è il miglior strumento per sviluppare app Android. Offre molte funzionalità e vantaggi per gli sviluppatori, come:\n\n- Editor di codice con evidenziazione della sintassi, completamento del codice, refactoring, strumenti di debug, test e lint.\n- Editor di layout con interfaccia drag-and-drop per progettare le interfacce utente.\n- Emulatore con avvio rapido e supporto per snapshot per testare le app su diversi dispositivi e configurazioni.\n- Integrazione con Firebase con servizi come autenticazione, database, archiviazione, analisi, segnalazione di crash e altro. \n- Sistema di build basato su Gradle con gestione delle dipendenze,\npersonalizzazione,\nottimizzazione,\nfirma,\nopzioni di distribuzione e altro. \n\nCon Android Studio puoi creare app straordinarie per dispositivi Android usando Kotlin,\nun linguaggio di programmazione moderno che è conciso,\nsicuro,\nespressivo\ne interoperabile con Java. + Un Chronometer è un widget specializzato nel framework Android che fornisce una funzionalità simile a un timer per visualizzare il tempo trascorso. Può essere configurato per contare in avanti o all\'indietro ed è comunemente utilizzato nelle applicazioni che richiedono il cronometro, come quelle di stopwatch o di conto alla rovescia. La classe Chronometer deriva dalla classe TextView, il che significa che eredita tutte le proprietà e i metodi di una TextView. Ciò consente agli sviluppatori di personalizzare facilmente l\'aspetto del Chronometer, inclusi dimensione del testo, colore e carattere. Networking Retrofit Fetch data