2017-06-30 12 views
0

私はAndroidスタジオには新しく、デザイナーに多くの問題を抱えています。私はドラッグ&ドロップデザイナーのすべてのフォーマットをして、それからプレイを押してプロジェクトを実行するとすぐに、すべてのボタンとテキストを左上隅にまとめて編集します。私はオンラインで検索しましたが、線形レイアウトや相対レイアウトとXMLを使用する方法を学習する必要があるようです。誰かがこれを私に説明したり、チュートリアルの指示で私を指摘できますか?AndroidスタジオのUI

+0

XMLを実際に学習する必要があります。ドラッグアンドドロップすると、XMLに変わってしまいます。より簡単で、速く、保守性があり、最初から良いxmlを書くだけです。私は今、ほぼ8年間アンドロイドをやってきました。私は、グラフィカルツールを何年も見ていません。ソフトウェアを書くうえで効果的な方法ではありません。 –

答えて

0

.XMLファイルのルート要素のようですが、ConstraintLayoutです。開始するには、LinearLayoutsとRelativeLayoutについて読んでください。簡単に説明すると、LLは線形階層を使用して、ビューを互いに縦方向または横方向に積み重ねます。 RLは、ビューを互いに対して配置するために使用されます。つまり、あるビューの位置は別のビューの位置に依存します。 ConstraintLayoutは最新の最も強力なもので、レイアウト内のビュー間の特定の制約を定義することによって、ビューの深いネストを減らすために使用されます。 また、将来の質問投稿については、問題の原因と思われるコードスニペットを含めてください。それは多くの助けになります。乾杯!

関連する問題