32 votes

Outil de patch Android 9: Quelle est la nouvelle fonctionnalité de limites de mise en page?

J'ai mis à jour r20 du SDK Android et lancé l'outil 9 Patch.

Il semble y avoir une nouvelle fonctionnalité - Maintenir le contrôle et cliquer ajoute des limites de disposition appelées pixels rouges.

J'ai jeté un œil à la documentation mais elle semble obsolète.

Ma question est: à quoi servent les limites de mise en page et quelle est la meilleure façon de les utiliser?

Merci.

28voto

Sparky Points 6181

Edit: pris en charge dans Android 4.3 (API level 18). Voir plus récentes réponse par wayne.

Original: Ce n'est pas documentée, car il ne fait pas partie de l'OS encore, seuls les outils. Les pixels rouges pour le réglage de la mise en page de limites ne sont pas utilisés par l'Androïde cadre (comme de Jellybean 4.1.1), afin de ne pas les mettre en ce moment. Vous pouvez spéculer sur ce que cela signifie pour déclarer où votre image et la disposition des limites du contrôle devrait être. Et de regarder http://android-developers.blogspot.com/ annonces.

11voto

Wayne Points 1897

C'est pour "Optique limites de mise en page". Plus de détails peuvent être trouvés dans l'Android 4.3 description de l'API. Extrait:

Pour les vues qui contiennent neuf-patch images d'arrière-plan, vous pouvez maintenant spécifier qu'elles doivent être alignées avec les voisins de points de vue basés sur le "optique" limites de l'image d'arrière-plan plutôt que le "clip" les limites de la vue.

Par exemple, les figures 1 et 2 montrent la même mise en page, mais la version dans la figure 1 à l'aide de clip limites (comportement par défaut), tandis que la figure 2 est optique des limites. Parce que le neuf-patch images utilisées pour le bouton et le cadre photo inclure rembourrage sur les bords, ils ne semblent pas s'aligner les uns avec les autres ou le texte lors de l'utilisation du clip de limites.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X