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 .
ich besonders etwas sehen möchte, die auch Best Practices "ermutigt". Vielleicht sollten wir einen Open-Source-Ansatz starten? –
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
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