2017-11-25 9 views
-2

申し訳ありませんが、私は初心者のAndroid開発者ですので、私の質問があなたの上級者には奇妙に聞こえますが、私は本当にこの新機能を理解していません。AndroidスタジオではconstraintLayoutを必須としていますか?

誰かが簡単な言葉でconstraintLayoutの使い方を説明できるのであれば、現時点で私は本当にそれを理解するのに苦労しています。 constaintLayoutの内側に要素を配置するのは非常に難しくなります。

また、RelativeLayoutのような代替レイアウトをベースレイアウトとして使用できますか?

+0

いいえ、必須ではありません。好きなViewGroupを自由に使うことができます。 –

+2

"また、基本レイアウトとしてRelativeLayoutのような選択肢を使用できますか? - はい。 "誰かが簡単な言葉でconstraintLayoutの使い方を説明できるのであれば" - それはStack Overflowの答えの範囲をはるかに超えています。 [トレーニングガイド](https://developer.android.com/training/constraint-layout/index.html)以外にも、YouTubeビデオに加えて、ConstraintLayoutをカバーする書籍やコースがたくさんあります。 'ConstraintLayout'の使用に関する*具体的な質問がある場合は、Stack Overflowの別の質問にお気軽にお問い合わせください。 – CommonsWare

+0

どうすればいいですか?deleteLitoutを削除しようとすると何も起こりません。 @commonsWareはxmlファイルに手を加えることで手動で行う必要がありますか?どのようにすればいいですか?例を挙げてください – soche123

答えて

0

もちろん、必須ではありませんが、最新のレイアウトであり、RelativeLayoutやLinearLayoutよりも強力です。 ConstraintLayoutを使用することで、これらのレイアウトの動作を達成することさえできます。

+0

ここにいくつかのリンクがあります:あなたがそれを学びたいと思ったら: [ConstraintLayout codelab](https://codelabs.developers.google.com/codelabs/constraint-layout/index.html?index=..%2F..% 2Findex#0) [ConstraintLayoutでレスポンシブUIを構築](https://developer.android.com/training/constraint-layout/index.html) [ConstraintLayout](https://constraintlayout.github.io/) –

+0

おかげさまでブックマークしました。私はすぐに読むでしょう。しかし、それは本当に複雑ですか、それとも理解する時間を与えていないのですか? – soche123

+0

@ soche123はい、最初は複雑に見えますが、それほど難しいことではありません。試してみる!私を大いに助けてくれたことの1つは、「デザインモード(グラフィックエディタ)で使用するようにしました」でした。そして、私がここで言及したコードラブを作ったが、それはすべて明らかだった。がんばろう! –

関連する問題