June 2, 2023

Tech Articles

L'art de la technologie

Jetpack Compose 1.2 packs d’améliorations du texte

Jetpack Compose 1.2, la boîte à outils de Google pour la création d’interfaces utilisateur Android natives, est désormais généralement disponible. Les factors forts de la mise à jour incluent des améliorations de texte telles que le remplissage des polices et les polices téléchargeables.

Jetpack Compose est la méthode recommandée par Google pour créer de nouvelles apps Android pour téléphones, tablettes et pliables. La variation 1.2 a été déclarée secure le 27 juillet.

Avec polices téléchargeables, les développeurs d’applications bénéficient de nouvelles API pour accéder aux polices Google de manière asynchrone et pour définir des polices de secours sans configuration complexe. Les avantages incluent des tailles d’APK in addition petites et une meilleure santé du système, a déclaré Google, car plusieurs apps peuvent partager la même law enforcement via un fournisseur.

Résolvant un bogue le in addition voté dans le suivi des problèmes Android, Jetpack Compose 1.2 rend includeFontPadding un paramètre personnalisable. Google recommande de définir cette valeur sur bogus, ce qui permettra un alignement additionally précis du texte dans les mises en page. Le plan est de faire fake la valeur par défaut dans une long term edition.

Jetpack Compose 1.2 est obtainable depuis le Web site Web des développeurs Android. La version de output de Jetpack Compose 1. a été publiée en juillet dernier.

Les autres améliorations de Jetpack Compose 1.2 incluent :

  • Pour mises en webpage paresseusesAPI de grille LazyVerticalGrid et LazyHorizontalGrid sont sortis du statut expérimental. Une nouvelle API expérimentale, LazyLayoutpermet aux développeurs d’implémenter des mises en website page personnalisées.
  • UN WindowInsets classe fournit des modificateurs tels que windowInsetsPadding, systemBarsPadding, et windowInsetsTopHeight pour traiter les encarts d’un appareil.
  • Modifer.nestedScroll offre une interopérabilité de défilement imbriquée avec les vues.
  • Courbes d’assouplissement aider à écrire des animations efficacement.
  • La prise en cost de la souris a été améliorée.
  • Des bogues ont été corrigés, tels que permettre aux animations de suivre «l’échelle de durée d’animation» définie par le système et permettre de désactiver le défilement des mises en web page paresseuses en ajoutant un userScrollEnabled paramètre.
  • Compose pour la plate-forme de smartwatch Wear OS 1. est désormais généralement disponible.

Copyright © 2022 IDG Communications, Inc.