Google vient de publier sur son blog Android developer, via Romain Guy, un petit tutorial sur l’utilisation de layoutopt qui permet d’optimiser vos fichiers layouts.
Android a un grand atout pour lui : la possibilité de construire ses interfaces graphiques un peu à la manière d’un fichier HTML, c’est à dire avec un ensemble de balises XML.
Cette simplicité peut amener quelques fois à l’ajout de balises qui ne seraient pas requises, à l’utilisation de paramètres inadéquats, ou bien encore à une imbrication un peu trop complexe alourdissant le rendu.
Android dispose d’un outil d’analyse de vos fichiers layouts, nommé layoutopt, qui permet de vous fournir un rapport sur les optimisations possibles au sein de vos fichiers.
Retrouvez les explications traduites sur le Wiki !
Envie de rejoindre une communauté de passionnés ? Notre Discord vous accueille, c’est un lieu d’entraide et de passion autour de la tech.
depuis une version relativement récente du sdk tool, layoutopt est remplacé par un autre script, lint, qui fourni exactement les même fonctionnalités, en plus d'être intégré directement dans eclipse
un autre post daté de hier et qui est très intéressant http://android.cyrilmottier.com/?p=182 comme tout le contenu de ce blog
J'ai tésté ce matin et personnelement j'ai aucun retour. Je sais pas si ça signifie que mes layouts sont optimisé ou pas. Mais bien pratique en tout cas, tout comme le <a href="http://android-developers.blogspot.com/2009/09/zipalign-easy-optimization.html" rel="nofollow">zipalign</a>. PS : Toujours pas besoin d'aide à la traduction du dev guide?
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix