Passer au contenu principal
Android Developers
Les indispensables
  • Créer des expériences d'IA
  • Créez des applications Android optimisées par l'IA avec les API Gemini et plus encore.
  • Premiers pas
  • Premiers pas
  • Commencez par créer votre première appli. Approfondissez vos connaissances en suivant nos formations ou explorez par vous-même le développement d'applications.
  • Hello World
  • Formations
  • Tutoriels
  • Compose pour les équipes
  • Kotlin pour Android
  • Monétisation avec Play ↗️
  • Extension par appareil
  • Créez des applications pour offrir à vos utilisateurs une expérience fluide sur téléphone, tablette, montre, casque, etc.
  • Applications adaptatives
  • Android XR
  • Wear OS
  • Android for Cars
  • Android TV
  • ChromeOS
  • Créer par catégorie
  • Apprenez à créer des applis selon votre cas d'utilisation en suivant les conseils pratiques et avisés de Google.
  • Jeux
  • Appareil photo et contenus multimédias
  • Réseaux sociaux et messagerie
  • Santé et remise en forme
  • Productivité
  • Applications pour les entreprises
  • Tenez-vous informé
  • Tenez-vous informé des dernières nouveautés tout au long de l'année, rejoignez nos programmes Preview et faites-nous part de vos commentaires.
  • Dernières actualités
  • Mises à jour expérimentales
  • Preview d'Android Studio
  • Bibliothèques Jetpack et Compose
  • Versions Wear OS
  • Privacy Sandbox ↗️
Conception et planification
  • Des expériences d'exception
  • Créez une expérience à la hauteur de vos utilisateurs
  • En savoir plus
  • Conception d'UI
  • Concevez une interface utilisateur esthétique grâce aux bonnes pratiques Android.
  • Concevoir pour Android
  • Mobile
  • UI adaptative
  • Android XR
  • Widgets
  • Wear OS
  • Android TV
  • Architecture
  • Concevez une logique et des services d'application robustes, testables et faciles à gérer.
  • Présentation
  • Bibliothèques
  • Navigation
  • Modularisation
  • Tests
  • Qualité
  • Assurez la qualité de vos applications en amont et respectez les consignes du Play Store.
  • Aperçu
  • Valeur fondamentale
  • Expérience utilisateur
  • Accessibilité
  • Qualité technique
  • Des expériences d'exception
  • Sécurité
  • Protégez les utilisateurs contre les menaces et assurez une expérience Android sécurisée.
  • Aperçu
  • Confidentialité
  • Autorisations
  • Identité
  • Prévention des fraudes
Développer
  • Gemini dans Android Studio
  • Votre assistant d'IA pour le développement sur Android.
  • En savoir plus
  • Télécharger Android Studio
  • Domaines principaux
  • Obtenez les exemples et la documentation des fonctionnalités dont vous avez besoin.
  • Exemples
  • Interfaces utilisateur
  • Travail en arrière-plan
  • Données et fichiers
  • Connectivité
  • Tous les domaines principaux ⤵️
  • Outils et workflow
  • Utilisez l'IDE pour écrire et compiler votre appli, ou créez votre propre pipeline.
  • Écrire et déboguer du code
  • Projets de compilation
  • Tester votre application
  • Performance
  • Outils de ligne de commande
  • API du plug-in Gradle
  • Technologie de l'appareil
  • Écrivez du code pour les facteurs de forme. Connectez des appareils et partagez des données.
  • UI adaptative
  • Wear OS
  • Android XR
  • Santé d'Android
  • Android for Cars
  • Android TV
  • Tous les appareils ⤵️
  • Bibliothèques
  • Parcourez la documentation de référence de l'API avec tous les détails.
  • Plate-forme Android
  • Bibliothèques Jetpack
  • Bibliothèques Compose
  • Services Google Play ↗️
  • Google Play SDK Index ↗️
Google Play
  • Play Console
  • Publiez votre application ou votre jeu, et développez votre activité sur Google Play.
  • Accéder à la console
  • En savoir plus ↗️
  • Principes de base
  • Découvrez comment susciter l'intérêt des utilisateurs, monétiser votre application et la sécuriser.
  • Play Billing
  • Play Integrity
  • Règles Play
  • Programmes Play ↗️
  • Games Dev Center
  • Développer et proposer des jeux Obtenez des outils, des téléchargements et des exemples.
  • Aperçu
  • Play Asset Delivery
  • Services de jeux Play
  • Play Jeux sur PC
  • Bibliothèques
  • Parcourez la documentation de référence de l'API avec tous les détails.
  • Play Feature Delivery
  • Mises à jour dans l'application Play
  • Avis dans l'application Play
  • Play Install Referrer
  • Services Google Play ↗️
  • Google Play SDK Index ↗️
  • Outils et ressources
  • Outils pour publier, promouvoir et gérer votre application.
  • Android App Bundles
  • Marque et marketing
  • API Play Console ↗️
  • Play Points
Communauté
/
  • English
  • Deutsch
  • Español
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Polski
  • Português – Brasil
  • Tiếng Việt
  • Türkçe
  • Русский
  • עברית
  • العربيّة
  • فارسی
  • हिंदी
  • বাংলা
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
Android Studio
  • Core areas
  • UI
Aperçu Tutoriel Exemples Docs Guides rapides
Android Developers
  • Les indispensables
    • Plus
  • Conception et planification
    • Plus
  • Développer
    • Plus
    • Aperçu
    • Tutoriel
    • Exemples
    • Docs
    • Guides rapides
  • Google Play
    • Plus
  • Communauté
  • Android Studio
  • Présentation
    • Documentation
    • Pourquoi choisir Compose ?
    • Démarrage rapide
    • Plug-in Gradle de Compose Compiler
    • Raisonnement dans Compose
    • Créer des applications adaptatives
    • Nomenclature
      • Utiliser la nomenclature
      • Correspondance entre les versions de la nomenclature et des bibliothèques
  • Architecture de l'UI
    • Cycle de vie
    • Effets secondaires
    • Phases
    • Gérer l'état
      • Aperçu
      • Où hisser l'état
      • Enregistrer l'état de l'UI
    • Architecture
    • Couches architecturales
    • CompositionLocal
    • Navigation
  • Mise en page de l'application
    • Aperçu
    • Principes de base de la mise en page
    • Modificateurs
    • Contraintes et ordre des modificateurs
    • Modificateurs personnalisés
    • Liste des modificateurs
    • Bipeur
    • Mises en page de flux
    • Mises en page personnalisées
    • Mises en page adaptatives
      • Aperçu
      • Orientation, format et redimensionnement de l'application
      • Mises en page canoniques
      • Assurer la compatibilité avec différentes tailles d'écran
      • Utiliser des classes de taille de fenêtre
      • Prise en charge du mode multifenêtre
      • Prendre en charge le fenêtrage de bureau
      • Prise en charge des écrans connectés
      • Créer une navigation adaptative
      • Créer une mise en page liste/détails
      • Créer une mise en page de volet secondaire
      • Bonnes pratiques et pratiques à éviter pour les adapter
      • Appareils pliables
        • À propos des appareils pliables
        • Rendre votre application pliable
        • Assurer la compatibilité avec les modes d'affichage des appareils pliables
    • Lignes d'alignement
    • Mesures des fonctionnalités intrinsèques
    • ConstraintLayout
  • Composants
    • Aperçu
    • Barres d'application
      • Aperçu
      • Naviguer depuis la barre d'application supérieure
      • Créer une barre d'application supérieure dynamique
    • Badges
    • Bottom sheets
      • Aperçu
      • Partie en bas de l'écran
    • Button
      • Overview
      • Floating action button
      • Icon button
      • Segmented button
    • Jeux de cartes
    • Carrousel
    • Case à cocher
    • Chip
    • Sélecteurs de date
    • Boîte de dialogue
    • Séparateur
    • Listes et grilles
    • Menus
    • Barre de navigation
    • Panneau de navigation
    • Rail de navigation
    • Indicateurs de progression
    • Faire glisser pour actualiser
    • Case d'option
    • Ressources
    • Scaffold
    • Barre de recherche
    • Curseur
    • Barre de notification
    • Changer
    • Onglets
    • Sélecteurs d'heure
      • Aperçu
      • Boîtes de dialogue de sélection de l'heure
    • Info-bulle
  • Thématisation
    • Aperçu
    • Material Design 3
    • Passer de Material 2 à Material 3
    • Material Design 2
    • Thématisation personnalisée
    • Anatomie d'un thème
    • Migrer des thèmes XML vers Compose
  • Texte et typographie
    • Aperçu
    • Afficher et styliser le texte
      • Afficher le texte de la ressource
      • Appliquer un style au texte
      • Appliquer un style à un paragraphe
      • Configurer la mise en page du texte
    • Gérer les entrées utilisateur
      • Configurer les champs de texte
      • Migrer vers des champs de texte basés sur l'état
    • Activer les interactions utilisateur
    • Utiliser des polices
    • Afficher les emoji
    • Activer la saisie automatique
  • Images et éléments graphiques
    • Aperçu
    • Images
      • Aperçu
      • Chargement des images
      • ImageBitmap et ImageVector
      • Icônes Material
      • Personnaliser une image
      • Painter personnalisé
      • Optimiser les performances
    • Graphismes
      • Aperçu
      • Modificateurs graphiques
      • Pinceau
      • Formes
  • Animation
    • Aperçu
    • Choisir une API d'animation
    • Guide rapide
    • Modificateurs d'animation et composables
    • Animations basées sur la valeur
    • Images vectorielles animées
    • Exemple d'animation avancée
    • Personnaliser les animations
    • Éléments partagés
      • Aperçu
      • Personnaliser
      • Cas d'utilisation courants
      • Avec navigation
      • Autres exemples
    • Tester les animations
    • Outils
    • Ressources supplémentaires
  • Accessibilité
    • Aperçu
    • Paramètres par défaut de l'API
    • Sémantique
    • Modifier l'ordre de balayage
    • Fusion et nettoyage
    • Inspecter et déboguer
    • Tests
  • Saisie tactile et entrées
    • Aperçu
    • Saisie du pointeur
      • Aperçu
      • Comprendre les gestes
      • Appuyer et appuyer
      • Faire défiler
      • Faire glisser des éléments, les faire glisser et les faire glisser d'un geste vif
      • Gestes à plusieurs doigts
    • Saisie au clavier
      • Gérer les actions du clavier
      • Outil d'aide pour raccourcis clavier
    • Cibler
      • Aperçu
      • Modifier l'ordre de balayage du curseur
      • Modifier le comportement de mise au point
      • Réagir à la mise au point
    • Interactions utilisateur
      • Gérer les interactions
      • Migrer vers les API Indication et Ripple
      • Glisser-déposer
      • Balayez l'écran pour ignorer ou mettre à jour
    • Saisie au stylet
      • Aperçu
      • Saisie au stylet dans les champs de texte
      • Fonctionnalités avancées du stylet
      • Applications de prise de notes
      • Ajouter le dessin à votre application avec l'API Ink
        • À propos de l'API Ink
        • Configuration
        • Choisir votre module
        • Dessiner un trait
        • Définissez vos pinceaux
        • Créer des outils interactifs avec les API Geometry
        • Conservation de l'état et stockage persistant
    • Copier et coller
    • Compatibilité avec la saisie sur grand écran
  • Performance
    • Aperçu
    • Phases
    • Profils de référence
    • Stabilité
      • Aperçu
      • Diagnostiquer les problèmes de stabilité
      • Résoudre les problèmes de stabilité
      • Forte saut de page
    • Outils
    • Bonnes pratiques
  • Consignes de style
    • Consignes de l'API Compose
    • Kotlin pour Compose
  • Test de l'interface utilisateur
    • Aperçu
    • Aide-mémoire
    • Sémantique
    • API de test
    • Synchroniser les tests
    • Interopérabilité
    • Schémas courants
    • Déboguer les tests
  • Migrer vers Compose
    • Aperçu
    • Stratégie de migration
    • API d'interopérabilité
      • Aperçu
      • Utiliser Compose dans les vues
      • Utiliser les vues dans Compose
    • Scénarios de migration courants
      • Migrer RecyclerView vers Compose
      • Migrer CoordinatorLayout vers Compose
      • Migrer la navigation Jetpack vers Navigation Compose
    • Autres points à prendre en compte
    • Adopter Compose pour les équipes
    • Compose et autres bibliothèques
    • Comparer les métriques Compose et View
  • Outils
    • Aperçu
    • Design
      • Prévisualiser votre UI
      • Prévisualiser et déboguer des animations
    • Développer
      • Développer le code de manière itérative
      • Actions de l'éditeur
      • Lint
    • Déboguer
      • Aperçu
      • Suivre les performances de l'application
  • Fonctionnalités du système
    • Les encarts WindowInsets
      • À propos des encarts WindowInsets
      • Configurer les encarts de fenêtre
      • Utiliser les animations IME du clavier
      • Utiliser des encarts Material 3
      • Utiliser des encarts dans Views et Compose
      • À propos de la protection de la barre système
    • Découches
      • À propos des encoches
      • Tester l'affichage de votre contenu avec des découpes
    • Picture-in-picture
      • À propos du mode Picture-in-picture
      • Configurer votre application pour le PIP
      • Activer le mode PiP au bon moment
      • Ajouter PIP via un bouton
      • Ajouter des actions à distance à PiP
    • Prévisualisation du retour
      • À propos de la prévisualisation du Retour
      • Configurer la prévisualisation du Retour
      • Accéder manuellement à la progression
      • Tester la prévisualisation du Retour
  • Créer des widgets
    • Aperçu
    • Configuration de Glance
    • Créer un widget d'application avec Glance
    • Gérer les erreurs avec Glance
    • Tests unitaires avec Glance
    • Gérer les interactions des utilisateurs avec Glance
    • Gérer et mettre à jour GlanceAppWidget
    • Créer une UI avec Glance
    • Implémenter un thème Glance
    • Interopérabilité de l'aperçu
    • Ressources supplémentaires
  • Créer des expériences d'IA
  • Premiers pas
  • Premiers pas
  • Hello World
  • Formations
  • Tutoriels
  • Compose pour les équipes
  • Kotlin pour Android
  • Monétisation avec Play ↗️
  • Extension par appareil
  • Applications adaptatives
  • Android XR
  • Wear OS
  • Android for Cars
  • Android TV
  • ChromeOS
  • Créer par catégorie
  • Jeux
  • Appareil photo et contenus multimédias
  • Réseaux sociaux et messagerie
  • Santé et remise en forme
  • Productivité
  • Applications pour les entreprises
  • Tenez-vous informé
  • Dernières actualités
  • Mises à jour expérimentales
  • Preview d'Android Studio
  • Bibliothèques Jetpack et Compose
  • Versions Wear OS
  • Privacy Sandbox ↗️
  • Des expériences d'exception
  • En savoir plus
  • Conception d'UI
  • Concevoir pour Android
  • Mobile
  • UI adaptative
  • Android XR
  • Widgets
  • Wear OS
  • Android TV
  • Architecture
  • Présentation
  • Bibliothèques
  • Navigation
  • Modularisation
  • Tests
  • Qualité
  • Aperçu
  • Valeur fondamentale
  • Expérience utilisateur
  • Accessibilité
  • Qualité technique
  • Des expériences d'exception
  • Sécurité
  • Aperçu
  • Confidentialité
  • Autorisations
  • Identité
  • Prévention des fraudes
  • Gemini dans Android Studio
  • En savoir plus
  • Télécharger Android Studio
  • Domaines principaux
  • Exemples
  • Interfaces utilisateur
  • Travail en arrière-plan
  • Données et fichiers
  • Connectivité
  • Tous les domaines principaux ⤵️
  • Outils et workflow
  • Écrire et déboguer du code
  • Projets de compilation
  • Tester votre application
  • Performance
  • Outils de ligne de commande
  • API du plug-in Gradle
  • Technologie de l'appareil
  • UI adaptative
  • Wear OS
  • Android XR
  • Santé d'Android
  • Android for Cars
  • Android TV
  • Tous les appareils ⤵️
  • Bibliothèques
  • Plate-forme Android
  • Bibliothèques Jetpack
  • Bibliothèques Compose
  • Services Google Play ↗️
  • Google Play SDK Index ↗️
  • Play Console
  • Accéder à la console
  • En savoir plus ↗️
  • Principes de base
  • Play Billing
  • Play Integrity
  • Règles Play
  • Programmes Play ↗️
  • Games Dev Center
  • Aperçu
  • Play Asset Delivery
  • Services de jeux Play
  • Play Jeux sur PC
  • Bibliothèques
  • Play Feature Delivery
  • Mises à jour dans l'application Play
  • Avis dans l'application Play
  • Play Install Referrer
  • Services Google Play ↗️
  • Google Play SDK Index ↗️
  • Outils et ressources
  • Android App Bundles
  • Marque et marketing
  • API Play Console ↗️
  • Play Points
Cette page a été traduite par l'API Cloud Translation.
  • Android Developers
  • Develop
  • Core areas
  • UI
  • Docs

Dessiner un trait

Précédent
arrow_back Choisir votre module
Suivant
Définissez vos pinceaux arrow_forward

Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.

Dernière mise à jour le 2025/07/27 (UTC).

  • WeChat WeChat
    Suivez Développeurs Android sur WeChat
  • X X
    Suivez @AndroidDev sur X
  • YouTube YouTube
    Retrouvez la chaîne Android Developers sur YouTube
  • En savoir plus sur Android

    • Android
    • Android pour les entreprises
    • Sécurité
    • Projet Android Open Source
    • Actualités
    • Blog
    • Podcasts
  • Découvrir

    • Jeux vidéo
    • Machine learning
    • Santé et remise en forme
    • Appareil photo et contenus multimédias
    • Règles de confidentialité
    • 5G
  • Appareils Android

    • Grands écrans
    • Wear OS
    • Appareils ChromeOS
    • Android for Cars
    • Android TV
  • Versions

    • Android 15
    • Android 14
    • Android 13
    • Android 12
    • Android 11
    • Android 10
    • Pie
  • Documentation et téléchargements

    • Guide Android Studio
    • Guides pour les développeurs
    • Document de référence sur les API
    • Télécharger Studio
    • Android NDK
  • Support

    • Signaler un bug de la plate-forme
    • Signaler un bug relatif à la documentation
    • Google Play support
    • Participer aux études sur l'expérience utilisateur
Google Developers
  • Android
  • Chrome
  • Firebase
  • Google Cloud Platform
  • Tous les produits
  • Règles de confidentialité
  • Licence
  • Consignes relatives à la marque
  • ICP证合字B2-20070004号
  • Manage cookies
  • Recevoir des actualités et des conseils par e-mail S’abonner
  • English
  • Deutsch
  • Español
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Polski
  • Português – Brasil
  • Tiếng Việt
  • Türkçe
  • Русский
  • עברית
  • العربيّة
  • فارسی
  • हिंदी
  • বাংলা
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어