新しいAndroid Studio 2.2では、制約レイアウトが導入されました。私はこの新しいレイアウトhereとhereを検索して読んでいました。そしてthis linkに私が制約と相対的なレイアウトの違いについて読んでいたが、それでもいくつかの質問が残る:hereが述べたように相対レイアウトの代わりに制約レイアウト
- 我々は、completly
ConstraintLayout
でRelativeLayout
を置き換えることはできますか? - 古いバージョンの端末では
ConstraintLayout
をサポートできますか? ConstraintLayout
のアプリを設計するには、Android Studio 2.2にアップデートする必要がありますか?ConstraintLayout
を使用すると、すべての画面解像度で応答性の高いアプリケーションを作成するために多くのdimens.xmlを記述する必要はありませんか?
入れ子のConstraintLayoutはどうですか? –
一般的に入れ子にすると、パフォーマンスが悪化します。たとえば、2つのTextviewなどを保持するネストされた制約レイアウトを作成することは良い考えではありません。制約レイアウトの柔軟性のおかげで(多くのクールな考えがレイアウト1.1の制約に追加されています - それをチェックしてください)、制約レイアウト内でフラットなビュー階層を行うことができ、多くのネストされたレイアウトを取り除き、 –