40 votes

Existe-t-il des designers Android Drawable?

Je voudrais utiliser plus de dessins vectoriels dans mes applications Android. Fournissant des images n'est pas aussi efficace de l'espace ou évolutive que je voudrais qu'il soit.

Android fournit une série de Drawable formats de fichiers, tels que l' ShapeDrawable, qui peuvent être combinés dans un LayeredDrawable. Pour aller très loin dans cette voie, il serait bien s'il y avait un designer pour la visualisation des résultats, de faire le dessin et la gestion de tous les fichiers résultants.

C# WPF a Expression Blend, Adobe Flash CS4, et l'iPhone a l'Opacité. Donc ma question est, est-il un designer ou un outil de dessin pour Android?

Remarque: d'Autres questions ont parlé de l'utilisation de SVG dans Android. Android n'a pas de support natif pour le format SVG, de sorte que la seule façon de le faire est avec une bibliothèque externe. Je voudrais éviter cela et fais une demande pour un côté développeur de l'outil. Une SVG d' Drawable convertisseur serait bien, mais je ne suis pas au courant d'une.

1voto

r3gis3r Points 206

J'ai rencontré le même problème et je viens de publier une petite bibliothèque sur github qui permet d'exporter svg plus rapidement.

https://github.com/r3gis3r/svg2drawable

L'espoir peut vous être utile.

1voto

Dion Points 46

Pour le sous-sous-ensemble de ShapeDrawables rectangulaire, il existe un outil en ligne chez Angry Tools qui permet de modifier le dessin d'un bouton:

http://angrytools.com/android/button/

-1voto

Nathan Points 648

La chose la plus proche que j'ai trouvée depuis que j'ai posé cette question est DroidDraw . Il est destiné à afficher les dispositions d'écran telles que LinearLayout . Il ne semblait pas supporter ShapeDrawable et la gestion des fichiers semblait un peu déroutante.

Je pense que ce serait un bon endroit pour commencer à regarder comment écrire une application qui gère ShapeDrawable .

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