0

私はアンドロイド開発を学んでいますが、これにはまだ慣れていません。

私はすでに多くの iOS 用アプリを設計しています。

レイアウトを iOS と同じくらい簡単にするためのより良い方法はありますか?

iOS では、ドラッグして好きな場所に移動するだけでよいためです。Android では、テーブルを挿入して XML を編集する必要がありますが、これは非常に紛らわしく、柔軟に対応できません。

私は多くのチュートリアルを読んで見ましたが、まだ対処するのが少し難しいと感じています

ありがとう

4

3 に答える 3

2

Eclipseで使用できるAndroid用のレイアウトエディターがあります。それはあなたが探しているものですか?

http://developer.android.com/guide/developing/tools/adt.html#graphical-editor

于 2012-05-01T05:24:05.717 に答える
1

短い答えはノーです。長い答えは、これが Android での方法であり、iOS の方法よりもはるかに柔軟であるということです。iOS のやり方で Android アプリを作成し、240x320、320x480、480x800、480x854、540x960、600x1024、720x1280 などの画面サイズをサポートすることを想像してみてください。これがほぼ間違いなく、Apple が正確に 2 倍のピクセル密度とまったく同じ画面サイズ (3.5 インチ) の「Retina ディスプレイ」を採用した理由です。 @2x 接尾辞を付けて画像を提供するだけです。

そのため、iOS のような絶対的な配置とサイズ変更の代わりに、XML が Android で使用されます。Android では、デザイナーはこの多様な画面サイズをサポートできる 1 つまたは複数のレイアウトを考え出す必要があります。

于 2012-05-01T05:36:06.133 に答える
0

絶対レイアウトでドラッグアンドドロップ用のEclipseレイアウトエディターを使用できます。ただし、iOSではすべてのデバイスで画面サイズが固定されているため、絶対レイアウトを使用することはお勧めできませんが、Androidではさまざまな画面サイズのデバイスを使用できます。単一の画面サイズを考慮してレイアウトを設計すると、別の画面サイズのデバイスで混乱します。 。レイアウトを作成するには、標準に従う必要があります。詳細については、このリンクを参照してください。

http://developer.android.com/guide/topics/ui/layout-objects.html

于 2012-05-01T05:29:43.667 に答える