Je travaille sur un dessin XML assez complexe et je me demandais s’il existe des outils/plugins qui me permettent de prévisualiser mon dessin?
Je recherche quelque chose de similaire à l'onglet "Disposition graphique" disponible pour la disposition.
Par exemple, si j'ai quelque chose comme ça:
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:Android="http://schemas.Android.com/apk/res/Android">
<item Android:left="0dp" Android:right="0dp">
<shape Android:shape="rectangle">
<gradient Android:angle="-90" Android:startColor="#2B2B2B"
Android:endColor="#000000" />
</shape>
</item>
<item Android:top="1sp" Android:bottom="26sp" >
<shape Android:shape="rectangle">
<solid Android:color="#10ffffff"/>
</shape>
</item>
</layer-list>
Comment puis-je prévisualiser la forme et le dégradé? Et je suis probablement en train de rêver, mais y a-t-il des outils graphiques pour construire un dessinable?
Dans Android Studio, procédez comme suit: Affichage -> Fenêtres d'outils -> Aperçu
Android Studio prend en charge cette opération à partir de la version 0.3.2: http://tools.Android.com/recent/androidstudio032released
Dans Eclipse Créez une nouvelle présentation avec la racine LinearLayout. Ouvrez la vue hiérarchique. Dans la table des propriétés, recherchez View.Background. Appuyez sur le bouton ... Maintenant, vous pouvez choisir les ressources Couleur et Dessins et l’aperçu est petit.
Comment puis-je prévisualiser la forme et le dégradé?
Mettre en place une petite application Android pour le rendre.
Et je suis probablement en train de rêver, mais y a-t-il des outils graphiques pour construire un dessinable?
Je ne suis pas au courant de tels outils étant disponibles pour le moment. Créer une application en tant qu'application Android ne semblerait pas particulièrement difficile, si quelqu'un qui lit cette réponse est si enclin à tenter le coup.
Une autre possibilité:
Créez simplement une nouvelle mise en page "test", allez à la mise en page graphique, créez un bouton à l'intérieur (ou n'importe quelle vue) et affectez le dessin à l'arrière-plan du bouton. Le dessinable est rendu (son état normal).