2010-11-29 6 views
8

Kennt jemand Werkzeuge (außer DroidDraw), die mir helfen können, die Grundlagen meiner Projekte ein bisschen schneller zu erstellen? Ich suche nach etwas, das es mir erlaubt, sehr schnell das XML für meine Layouts zu generieren, so dass ich nicht so lange dort sitzen und wie ein Roboter tippen muss.Werkzeuge für schnelle Layout/Interface-Kreationen?

Danke!

+0

ich besonders etwas sehen möchte, die auch Best Practices "ermutigt". Vielleicht sollten wir einen Open-Source-Ansatz starten? –

+0

Ich bin unten. Lass uns reden. Obwohl ich lerne, dass der Layout-Ressourcen-Editor das Leben viel einfacher macht. Aber immer noch .... auch da ist das: http://www.amlcode.com/examples/ – LuxuryMode

+2

Vielleicht brauchst du mehr Übung. Das Schreiben eines einfachen Layouts kann 2 Minuten dauern (1 Minute mit DroidDraw). Das Schreiben eines komplexen Layouts könnte 10 Minuten dauern, was eigentlich gar nicht so schlimm ist. Das Erstellen eines komplexen Layouts mit DroidDraw ist die Hölle ... es gibt nichts Besseres, als zu wissen, was Sie tun, und sauberes XML zu schreiben. Vielleicht gibt es dafür kein anderes Tool als DroidDraw, weil ich denke, dass es nicht funktioniert (nicht zum Aufbau einer mobilen UI). Schließlich, wenn Sie mehr als eine Stunde brauchen, um ein Layout zu schreiben: Sie sind zu langsam oder Ihr Layout ist zu komplex, was wahrscheinlich schlecht aussehen wird. – Cristian

Antwort

3

jedoch die Drag & Drop-Layout-Design-Methode ist nicht für Android-Anwendungen UI Designer empfohlen, aber es ist ein Open-Source-Projekt auf Google Code: android-ui-utils , in dem Sie etwas Interessantes finden könnten.

Es verwendet einen Firefox-Addon Pencil zu zeichnen und Android Design-Layout und verwendet auch ein Online "Android Assets Studio", wo Sie Ihre eigenen Symbole wie entwerfen können:

  • Liste item Symbole

    • Launcher Icons
    • Menu Icons
    • Benachrichtigungssymbole

    Sie können einen Versuch aufgeben, er re:

    http://code.google.com/p/android-ui-utils/

  • +0

    Vikas, das sieht toll aus. Danke vielmals! – LuxuryMode

    +0

    Kann nicht scheinen, Bleistift zur Arbeit zu bekommen. Versucht, die Reißverschlüsse wie angewiesen zu ziehen, funktioniert aber nicht. – LuxuryMode

    +1

    Dies ist im Beta-Stadium und funktioniert möglicherweise nicht gut. –

    2

    DroidDraw ist in Ordnung, aber die Realität ist, dass wenn Sie für Android schreiben werden Sie lernen möchten, wie man XML-Layouts von Grund auf neu schreibt. Ich erinnere mich, dass XML-Layouts bizarr erschienen, als ich anfing, mit dem Android-SDK zu arbeiten, aber letztendlich macht es Sinn.

    Ich las einen Blogbeitrag von einem Mitglied des Android-Teams bei Google und erklärte, warum XML-Layouts besser sind als GUI-basierte Layoutsysteme (wie das, das mit dem iPhone SDK mitgeliefert wird). Ich kann den Link im Moment nicht finden, aber im Grunde erlaubt XML Layouts, die elegant über Geräte von radikal verschiedenen Größen und Zwecken skalieren, wo ein GUI-basierter Layout-Designer oft optimiert werden muss und im schlimmsten Fall für Geräte verschiedener Größen erneuert werden muss .

    +0

    Großartiger Punkt, Computersih. Ich habe kein Problem, XML von Grund auf neu zu schreiben. Manchmal scheint es so, als würden Sie vorbildliche Arbeit leisten, die rationalisiert werden könnte. Ich denke, ich benutze DroidDraw jetzt eigentlich besser. Ich möchte einfach in der Lage sein, einen Button schnell zu erstellen. Danke allen! – LuxuryMode

    +0

    Ich stimme der Geschwindigkeit zu. Ich verwende manchmal die in Eclipse bereitgestellte Gliederungsansicht. Es ist ziemlich schnell, eine Schaltfläche für Sie erstellen zu lassen. Dann können Sie den XML-Code für die von Ihnen benötigten Parameter und Positionen manuell ändern. – Computerish

    Verwandte Themen