Est-il un bon outil pour faire des Android conception de mise en page?
J'ai essayé DroidDraw et l'Éclipse de mise en page de l'éditeur et les deux semblent très difficiles à créer autre chose que des mises en page très simple. Je me retrouve en train de retomber dans le fichier XML pour pouvoir la manipuler.
Quelqu'un a trouvé un bon outils pour concevoir le réel écrans? Je ne suis pas à la recherche d'un mock-up outil... mais un réel outil pour créer le XML mises en page.
Mise à jour: La nouvelle eclipse créateur avec la 2.3 est mieux, mais honnêtement, j'ai pensé qu'il serait plus long. Je ne crains pas de descendre dans le XML lorsque cela est nécessaire, mais il semble juste comme il est temps de faire quelques bons outils du concepteur dans l'espace.
- Je pensais que c'était pertinent, Pourquoi vous ne voulez pas vraiment un WYSIWYG éditeur de mise pour Android
Vous devez vous connecter pour publier un commentaire.
Fil des années, j'ai appris qu'il n'est pas bon de faire glisser et de déposer outil pour rien. Code, les formes, les mises en page, à la fin le meilleur moyen de créer quelque chose se passe à la src.
Puisque nous parlons d'appareil mobile ici, bon, optimisé layouts sont importantes. Par conséquent, il vaut la peine de consacrer du temps et de modifier manuellement XML, il va faire le produit de mieux.
LinearLayout
etRelativeLayout
.essayer IntelliJ IDEA IDE. Il a une bonne android disposition de l'outil de conception d'
DroidDraw: Il n'est pas parfait, mais c'est un bon début.
AbsoluteLayout
, sérieux?J'ai créé un outil qui vous permet de redimensionner, ajuster vos mises en page pour les tablettes et les petits appareils à écran et fait un post de blog à ce sujet ici: http://onemanmobile.blogspot.com/2012/04/how-to-scale-your-android-layouts-to.html
Fondamentalement, la définition de vos mises en page en dp n'est pas suffisant si vous voulez que votre application pour s'adapter sur tous les appareils et les tablettes, comme il y a quatre différents "densité-seaux". Cet outil permettra à votre dispositions pour être converti en montage densité de ces seaux.
Donc dans votre cas, de définir une mise en page et l'ai mis à l'échelle comme vous s'il vous plaît..
Ouais, ce n'est pas facile. Mais si vous travaillez avec elle (Eclipse qui est) assez longtemps et vous allez comprendre les astuces pour rendre les choses fonctionnent bien.
Complexe, avec des écrans le plus gros problème, c'est qu'ils ont tendance à ne pas l'échelle vers le haut/vers le bas ainsi que de la plus simple des écrans. Ainsi, vous pouvez finir la conception de l'écran à quelques différentes façons de prendre en charge plusieurs tailles d'écran.
Assez intéressant pour iPhone conception de l'écran, la partie mise en page est extrêmement facile en raison du fait que le positionnement absolu est utilisé, il vous suffit de faire glisser des trucs exactement où vous le souhaitez. Donc, pour complexe Android écrans peut-être utiliser la présentation absolue. La plupart des gens vous diront que c'est une mauvaise approche, et je n'ai jamais utilisé moi-même, mais qui sait. Il suffit de garder à l'esprit qu'ils myriade de tailles d'écran que votre application sera indiqué sur.