web-dev-qa-db-ja.com

Androidレイアウト設計のための良いツールはありますか?

DroidDraw とEclipseレイアウトエディターを試しましたが、どちらも非常に単純なレイアウト以外のものを作成するのは非常に難しいようです。 XMLファイルに戻って操作できるようになりました。

実際の画面を設計するための優れたツールはありますか?モックアップツールを探しているのではなく、XMLレイアウトを作成する実際のツールを探しています。

更新:2.3を備えた新しいEclipseデザイナーの方が優れていますが、正直なところ、さらに先に進むと思いました。必要なときにXMLにドロップダウンしても構いませんが、スペースで優れたデザイナーツールを入手するときが来たようです。

24
Brian ONeil

長年にわたり、私は何のためにも良いドラッグアンドドロップツールがないことを学びました。コード、フォーム、レイアウト、最後に何かを作成する最良の方法はsrcになります。ここではモバイルデバイスについて説明しているため、適切な最適化されたレイアウトが重要です。そのため、少し時間をかけてXMLを手動で編集する価値があり、製品の品質が向上します。

23
Alex Volovoy

try IntelliJ IDEA IDE。優れたAndroid=レイアウト設計ツール

4
pleerock

DroidDraw :完全ではありませんが、いいスタートです。

3
Brandon

タブレットや小さな画面のデバイスのレイアウトをスケーリング/調整できるツールを作成し、それに関するブログ記事をここに作成しました: http://onemanmobile.blogspot.com/2012/04/how-to- scale-your-Android-layouts-to.html

基本的に、4つの異なる「密度バケット」があるため、アプリをすべてのデバイスとタブレットに適合させるには、dp単位でレイアウトを定義するだけでは不十分です。このツールを使用すると、レイアウトをこれらの密度バケットに合わせて変換できます。

したがって、あなたの場合、1つのレイアウトを定義し、必要に応じてスケーリングします。

2
Andreas Rudolph

ええ、簡単ではありません。しかし、それ(Eclipse)を十分に長く使用すると、物事をうまく機能させるための秘figureがわかります。

複雑な画面の最大の問題は、画面が単純であるだけでなく、拡大/縮小されない傾向があることです。そのため、複数の画面サイズをサポートするいくつかの異なる方法で画面を設計することになります。

興味深いことに、iPhoneの画面設計では、絶対配置が使用されるため、レイアウト部分は非常に簡単です。したがって、必要な場所にドラッグするだけです。したがって、複雑なAndroid画面では絶対レイアウトを使用する可能性があります。ほとんどの人は、これは悪いアプローチであり、自分で使用したことはありませんが、誰が知っています。アプリが表示される画面サイズ。

0
Fraggle