Androidアプリを作っています。そして、いくつかのボタンとプログレスバーをレイアウトに配置します。しかし、これらのコンポーネントの位置を調整することは非常に困難です。ドラッグすると野生の場所に移動します。他の人が同じ問題に遭遇したかどうかはわかりません。そして、私が理解できないのは、コンポーネントの再レイアウトを終了すると、ボタン1にボタン2の機能があり、ボタン2にボタン3の機能があることがわかったということです...誰が同じ問題に遭遇しましたか? そして、その理由と解決策を教えていただけますか?
4 に答える
somethink の難しさは簡単には比較できません。それは多くの要素に依存しますが、最も重要なものの 1 つは専門知識です。何かに慣れていて、急にまったく違うものに変えると、一般的には使いやすくても、これは使いにくいと感じるでしょう。
Android ADT レイアウトに関しては、グラフィカルなインターフェイスが使いにくいことに同意します (特に iPhone からアクセスしている場合)。
XML を直接使用し、ボタンやテキストなどの作成などの基本的なことのみにグラフィカル インターフェイスを使用することをお勧めします。
XML を使用すると、最初は少し難しくなりますが、慣れてくると限界を押し上げることができます。
参考になるかわかりませんが、私の見解です。(+1 dor you、興味深い質問)。
グラフィカル レイアウトが予期しない動作をすることがあります。私の解決策は、「ドラッグアンドドロップ方式」を使用する代わりに、画面の右側のペインでアウトラインを使用し、すべてのパラメーターを手動で設定することです。
ドラッグ アンド ドロップ エディターが予期しない動作をすることがあるという Marcin の意見に同意します。私は通常、これを使用して大まかなレイアウトを作成し、xml で微調整します。
参照用に含まれています - xml で入力コントロールを作成するための Android ドキュメント:
以前、Eclipse に 1 つのレイアウト プラグインがなく、すべてのレイアウトを手作業で書かなければならなかったときの Tom Hard には同意しません。実際には、ADT にはまだ多くのバグが存在します。
私のアドバイスは、レイアウトを一生懸命勉強し、エラーが発生したときにコードを介して編集することです。