Dans le cours : Le développement mobile : Série
Accédez au cours complet aujourd’hui
Inscrivez-vous aujourd’hui pour accéder à plus de 24 200 cours dispensés par des experts.
Comment utiliser Picasso pour charger, afficher et mettre en cache les images sur Android ?
Dans le cours : Le développement mobile : Série
Comment utiliser Picasso pour charger, afficher et mettre en cache les images sur Android ?
Bonjour. Vous aimez le Dev Mobile (? )? Eh bien dans quelques minutes, vous l'aimerez encore plus. Car aujourd'hui, je vais vous parler de Picasso, une bibliothèque open source éditée par Square, qui va vous permettre très très très facilement de charger des images depuis des URL et de les placer directement dans des Image View, et tout ceci de façon asynchrone. Alors pourquoi est-ce que je vous parle de ceci? Il existe d'autres bibliothèques, notamment par exemple celle de Volé (? ) qui est recommandée par Google. Moi j'aime bien celle-ci, je trouve qu'elle est très simple à mettre en place. Elle est édité par Square, donc c'est rassurant, ils font beaucoup de projets open source qui sont très bien réalisés et qui sont toujours maintenus. Ce que j'aime bien, donc, c'est la façon de l'utiliser. Vous avez vu que c'est relativement stable dans l'exemple qui est ici. C'est une fonction statique, vous partez donc de la classe Picasso, vous lui dites: avec ce contexte - là ça va souvent…
Entraînez-vous tout en suivant la formation avec les fichiers d’exercice.
Téléchargez les fichiers utilisés par l’instructeur pour enseigner le cours. Suivez attentivement et apprenez en regardant, en écoutant et en vous entraînant.
- fichiers_d_exercice_02_snapshot.zip
- fichiers_d_exercice_01_redimension_android.zip
- fichiers_d_exercice_data_binding_demo.zip
- fichiers_d_exercice_09_performances.zip
- fichiers_d_exercice_16_perf_android.zip
- fichiers_d_exercice_21_IBInspectable.zip
- fichiers_d_exercice_23_DataBinding_demo.zip
- fichiers_d_exercice_26_gestion_du_multilangue.zip
- fichiers_d_exercice_27_suivi_de_lutilisateur_sur_une_carte.zip
- fichiers_d_exercice_28_outil_Blurkit.zip
- fichiers_d_exercice_29_donnees_utilisateur_sous_ios_10.zip
- 32_recyclerview.zip
- 33_utiliser_le_presse_papier_sous_IOS.zip
- fichiers_d_exercice_screengrab.zip
Table des matières
-
-
-
Comment redimensionner les images pour Android ?5 m 9 s
-
(Verrouillé)
Comment utiliser Snapshot pour automatiser la prise de captures d'écran sur iOS ?5 m 53 s
-
(Verrouillé)
Comment naviguer au clavier dans Android Studio ?4 m 15 s
-
(Verrouillé)
Comment naviguer au clavier dans Xcode ?5 m
-
(Verrouillé)
Comment détecter le mode économie d'énergie d'iOS 9 ?4 m 36 s
-
(Verrouillé)
Comment exploiter l'outil Fastlane pour iOS et Android ?4 m 39 s
-
(Verrouillé)
Comment accéder à tout moment à ses applications mobiles avec un service web ?3 m 12 s
-
(Verrouillé)
Comment utiliser CloudRail, une API unique pour de multiples services web ?3 m 21 s
-
(Verrouillé)
Comment utiliser Instruments pour analyser les performances de son app iOS ?3 m 36 s
-
Comment simplifier la liaison entre ses activités Android et ses ressources XML ?3 m 56 s
-
(Verrouillé)
Comment détecter si son application est au premier plan ou en arrière-plan sur Android ?4 m 4 s
-
(Verrouillé)
Comment composer des animations physiques sous iOS ?3 m 14 s
-
(Verrouillé)
Comment consulter rapidement ses documentations en mode hors ligne à l'aide de Dash ou Zeal ?4 m 13 s
-
(Verrouillé)
Comment utiliser J2ObjC pour partager du code entre Android et iOS ?3 m 12 s
-
(Verrouillé)
Comment étendre les possibilités de NSUserDefaults sous iOS ?5 m 21 s
-
(Verrouillé)
Comment analyser les performances de ses applications Android ?5 m 5 s
-
(Verrouillé)
Comment utiliser Deliver pour automatiser la mise à jour de ses fiches AppStore ?3 m 28 s
-
(Verrouillé)
Comment simplifier l'utilisation d'AutoLayout en code ?3 m 49 s
-
(Verrouillé)
Comment simplifier l'injection de code dans ses activités Android ?3 m 47 s
-
Comment tirer le meilleur de l'éditeur de code Android Studio ?6 m 14 s
-
(Verrouillé)
Comment manipuler les vues personnalisées dans l'inspecteur d'Interface Builder ?2 m 58 s
-
(Verrouillé)
Comment optimiser l'utilisation des raccourcis clavier sous iOS ?3 m 51 s
-
(Verrouillé)
Comment utiliser le Data Binding Library sur Android ?6 m 40 s
-
(Verrouillé)
Comment bien tirer parti de Lorempixel.com ?3 m 43 s
-
(Verrouillé)
Comment utiliser Network Link Conditionner sur votre Mac ?4 m 52 s
-
(Verrouillé)
Comment gérer plusieurs langues dans votre application iOS ?7 m 29 s
-
(Verrouillé)
Comment verrouiller la carte sur la position de l'utilisateur sous iOS ?2 m 57 s
-
(Verrouillé)
Comment intégrer facilement du flou dans vos interfaces graphiques sous Android ?3 m 3 s
-
(Verrouillé)
Comment utiliser les données utilisateur sous iOS 10 ?4 m 22 s
-
Comment tirer parti de realm.io, la base de données facile sur mobile ?2 m 58 s
-
(Verrouillé)
Comment synchroniser des données utilisateur entre plusieurs mobiles avec realm.io ?5 m 50 s
-
(Verrouillé)
Comment tirer parti du RecyclerView pour Android ?6 m 11 s
-
(Verrouillé)
Comment utiliser le presse-papier synchronisé avec UIPasteboard sous iOS ?3 m 57 s
-
(Verrouillé)
Comment optimiser son utilisation du RecyclerView sous Android ?4 m 37 s
-
(Verrouillé)
Comment profiter des extensions SwifterSwift au quotidien ?1 m 53 s
-
(Verrouillé)
Comment utiliser le système de snippets avec Xcode ?7 m 6 s
-
(Verrouillé)
Comment gérer des tests unitaires avec Xcode sous iOS ?5 m 25 s
-
(Verrouillé)
Comment tester les performances de son iOS avec Xcode ?5 m 58 s
-
(Verrouillé)
Comment gérer la sécurité des clés d'API et des applications ?4 m 5 s
-
Comment effectuer des tests graphiques automatisés avec Espresso sous Android ?7 m 16 s
-
(Verrouillé)
Comment utiliser Screengrab pour automatiser la prise de captures d'écran sous Android ?5 m 31 s
-
(Verrouillé)
Comment simplifier la gestion des animations dans Swift 3 ?4 m 6 s
-
(Verrouillé)
Comment utiliser Picasso pour charger, afficher et mettre en cache les images sur Android ?5 m 26 s
-
(Verrouillé)
Comment utiliser ConstraintLayout pour Android ?6 m 10 s
-
(Verrouillé)
Comment ouvrir des applications externes sous iOS ?3 m 44 s
-
(Verrouillé)
Comment tirer parti du framework de gestion des couleurs Chameleon pour iOS ?5 m 18 s
-
(Verrouillé)
Comment vérifier le numéro de version sous Android et iOS ?4 m 10 s
-
(Verrouillé)
Comment profiter de la liste de projets open source sous iOS ?3 m 24 s
-
(Verrouillé)
Comment profiter de la liste de projets open source Android ?2 m 29 s
-
Comment redimensionner facilement l'icône de son application sous iOS ?4 m 53 s
-
(Verrouillé)
Conclure cette série sur le développement mobile49 s
-