A proposito
Riguardo a noi
Aiuto
Politica sulla Privacy
Termini di Servizio
LearnDesk
Imparare
accademici
Attività commerciale
Creativo
Salute e fitness
Stile di vita
Crescita personale
Software
Insegnare
Insegnare online
Programma
Elementi
utenti
Marketing
analitica
impostazioni
Cambia scuola
account
Log In
Sign Up
Corso completo Android PIE: da Principiante a Esperto
Introduzione
Regole da seguire
Anteprima
Installazione componenti necessari Windows
Installazione componenti necessari Mac
Gist e GitHub
Corso Java
Introduzione Java
Prime impostazioni dell'IDE Intellij
Variabili
Anteprima
Operatori
Array e liste
Condizionali
Cicli
Metodi
Programmazione ad oggetti (introduzione)
Programmazione ad oggetti (Incapsulamento)
Programmazione ad oggetti (ereditarietà)
Programmazione ad oggetti (polimorfismo)
Intefaccie
Anteprima
Modificatori di visibilità
Static e Final
Singleton - Chaining (Programmazione avanzata)
Observable (Programmazione avanzata)
Corso android (Base)
Hello World
Esegui su dispositivo reale
Formattazione testo
Click su un bottone
Calcola data di nascita
Challenge - App Conversione
Vediamo i layout
ImageView - Le immagini in Android
VideoView - I video in Android
MediaPlayer - Le riproduzione musicale in Android
ListView - Le liste in Android
Timer
Ciclo di vita
Intent - Prima parte (Un po' di teoria)
Intent - Seconda parte (Passiamo alla pratica)
Challenge - lucchetto
SavedInstance - salvataggio dei dati a causa di eventi imprevisti
Gioco moltiplicazioni
Gradle
Debug applicazioni
Trova le risposte in StackOverflow
Quiz App - Rinforziamo quello che abbiamo appena imparato
Introduzione
Creazione layout
Creazione delle domande per il quiz
Primo tentativo
Versione finale
Ultime modifiche
Gioco del Tris - Creiamo insieme il multiplayer
Introduzione
Creazione Layout
Multiplayer contro un amico
Multiplayer contro il computer
Gestione vincitore
Gestione diversi schermi e lingue
Constraint layout
Gestire diverse Lingue
Gestire diversi schermi
Costruire una UI dinamica attraverso i Fragment
Introduzione
Creiamo il primo Fragment
Scambio di fragment tramite pulsante
Comunicazione tra fragment ed activity
Invio dati tra fragment ed un'altra activity
Material Design
Introduzione
Colori
Splash Activity
Anteprima
Toolbar
Toolbar - Avanzato
Text Field
Navigation Drawer - Prima parte
Navigation Drawer - Seconda parte
Buttons
SnackBar
AlertView
View Pager - Scorrimento immagini
Collapsing Toolbar
CardView
RecyclerView
Anteprima
SwipeRefreshLayout
Time Picker
Data Picker
Bottom Navigation
Tabs Layout
Scaricamento dati dalla rete e parsing
Introduzione al parsing
Parsing XML
Parsing JSON
AsincTask
Richiesta Http
Libreria Volley
Libreria OkHttp
Appunti - Data storage
Room persistent - Ottimo sostituto di SQLite
Annotations Java
Esempio database con Room
Introduzione
Grafica
Creiamo il Database
Impostazioni iniziali
Aggiunta della nota
Modifica della nota
Eliminazione di una nota
Inseriamo il RecyclerView
Creiamo il metodo notifyAllDataChanged() per il RecyclerView
Big challenge - App che mostrerà le news in tempo reale
Introduzione
WebView
Inseriamo i Fragment e il TabLayout
Layout per singola riga
Impostiamo il RecyclerViewAdapter
Scarichiamo i dati reali da Ansa
Risolviamo il bug
Tocco sulla RecyclerView e gestione del WebView
Aggiungiamo i preferiti (Database)
LongListener e eliminazione articoli
SwipeRefreshLayout e modifiche finali
Bug finali e conclusioni
Salva Posizione Automobile - Geolocalizzazione
Introduzione
GoogleAPIClient
SharedPreferences
Permission
Tocco sui pulsanti
Conclusioni
Appunti - Firebase (Database online)
Introduzione Firebase
Sincronizziamo Firebase con la nostra app
Introduzione
Aggiungiamo il metodo onDataChange
Leggiamo le note da Firebase
Aggiungiamo la nota su Firebase
Modifichiamo una nota
Eliminiamo una nota
Come gestire un singolo utente su firebase
Mini corso Android Wear
Introduzione ad Android Wear
Iniziamo con Android Wear
WatchViewStub
Contatore
Cards
WearableRecyclerView
Voice Input
Notifiche
Come creare una Watch Face
Pubblica la tua app nel Google Play Store
Google play console
Creiamo il file APK
Pubblica il file APK
Android JetPack
Installazione Android Studio Preview MAC
Installiamo Android Studio Preview per Windows
Introduzione Android JetPack
Navigation Component
DataBinding
Anteprima
Bonus
Bonus
Appunti - Data storage
Corso completo Android PIE: da Principiante a Esperto
Mattia Ferigutti
Condividere
Condividi il link a questa pagina
Facebook
Twitter
WhatsApp
LinkedIn
E-mail
Aggiungi al calendario
Aggiungi la classe al tuo calendario
Google Calendario
Apple Calendario
Yahoo Calendario
Outlook Calendario
Completato
We'll cover the following topics in this section:
Room persistent - Ottimo sostituto di SQLite
Annotations Java
Esempio database con Room
Introduzione
Grafica
Creiamo il Database
Impostazioni iniziali
Aggiunta della nota
Modifica della nota
Eliminazione di una nota
Inseriamo il RecyclerView
Creiamo il metodo notifyAllDataChanged() per il RecyclerView
Pagina precedente
Il prossimo
Sign Up
Continua con Facebook
Continua con Google
O
Continua con la posta elettronica
sei già un membro?
Log In
By registering for a LearnDesk account, you agree to our
Terms of Service
and
Privacy Policy
.
Condividere
Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.
Share with Google Contacts