Skip to content
Videos
Video

Dessiner autour du notch des smartphones Android đŸ‘šâ€đŸ’» Tutoriel Flutter / Android

by Edouard Marquez youtube.com

11 min 541 views

Il existe sur Android des APIs pour connaĂźtre la forme et la position du notch des tĂ©lĂ©phones. Dans cette vidĂ©o, nous allons voir comment l’exploiter. Pour cela, nous verrons le code Ă  Ă©crire sur Android, puis celui en Flutter. Par simplicitĂ©, deux algorithmes seront mis en place : si c’est un carrĂ© = un cercle, puis un notch façon iPhone. Si toutefois aucun notch n’est prĂ©sent (ou que les APIs n’existent pas), une progression sera affichĂ©e dans la status bar. ⚠ N’hĂ©sitez pas Ă  liker la vidĂ©o pour que d’autres personnes puissent la dĂ©couvrir. 💙 Si vous n’ĂȘtes pas encore abonnĂ©s, n’hĂ©sitez pas Ă  le faire activer la cloche 🛎 avec toutes les notifications activĂ©es ! 🗓 Au programme de cette vidĂ©o : 00:00 Introduction 00:34 Simuler un notch sur un Ă©mulateur ou un tĂ©lĂ©phone Android (display cutout) 01:13 L’objectif de ce tutoriel : progression dans une liste 01:38 ImplĂ©mentation Flutter du remplissage de la status bar 02:41 Les APIs Android pour obtenir les informations sur le notch 03:40 API Flutter/Dart ↔ Android 04:17 L’implĂ©mentation cĂŽtĂ© Android 05:54 L’implĂ©mentation cĂŽtĂ© Flutter 06:27 L’implĂ©mentation avec un cercle (= camĂ©ra) 06:49 La version avec un notch façon iPhon 07:40 Bug avec la combinaison des Paths 08:06 Combiner deux Paths 08:15 Dessiner une portion d’un Path 09:27 Un rappel sur la maniĂšre d’obtenir l’effet 09:50 AccĂšs au code 10:14 D’autres idĂ©es autour du notch 10:44 A bientĂŽt - pensez Ă  liker :) 👉 Liens utiles 1Ăšre partie du tuto (Pigeon) https://www.youtube.com/watch?v=bZWJTx-rCpU Documentation Android sur les notch https://source.android.com/docs/core/display/display-cutouts Article de Cyril Mottier https://cyrilmottier.com/2018/05/31/fun-with-cutouts/ API Android sur le notch (cutout) https://developer.android.com/reference/android/view/DisplayCutout#getBoundingRects() BibliothĂšque PathWay https://github.com/romainguy/pathway Lien vers le code https://github.com/g123k/devcafe_demo_notch Retrouvez des tutoriaux Flutter et Android sur la chaĂźne DevCafĂ© : https://youtube.flutter.paris/ Retrouvez-moi aussi avec mes deux newsletters : - Flutter Digest 💙 : https://flutter-digest.com/ - Android Croissants đŸ„ : https://android-croissants.com/

It's All Widgets

Apps by Edouard Marquez

  • Flydirekt screenshot

    Flydirekt

    Flydirekt - Standby Loads

    Travel & Local 3.5

Report this · Wrote this? Claim it

Supported by