私は線形レイアウトを使い、レイアウトに重みを付けてレイアウト画面を独立させます。それは問題を解決しますが、私はこのアプローチが好ましくないと言われてきましたか?画面に依存しないUIを設計するにはどうすればよいですか?
この重大な問題を解決するにはどうすればよいですか?
私は線形レイアウトを使い、レイアウトに重みを付けてレイアウト画面を独立させます。それは問題を解決しますが、私はこのアプローチが好ましくないと言われてきましたか?画面に依存しないUIを設計するにはどうすればよいですか?
この重大な問題を解決するにはどうすればよいですか?
あなたはPercentRelativeLayout
https://developer.android.com/reference/android/support/percent/PercentRelativeLayout.html
に見ていないのはなぜそれが(文書から取られた)
あなたは、たとえば、幅と高さ としてパーセンテージを使用することができているRelativeLayoutの小さな拡張です<android.support.percent.PercentRelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView
app:layout_widthPercent="50%"
app:layout_heightPercent="50%"
app:layout_marginTopPercent="25%"
app:layout_marginLeftPercent="25%"/>
今では別の画面アコーに異なるだろう鼎は、幅と高さが
あなたも、私はより有望であると思いますその下に蛇のコメントをチェックアウトすることができスクリーニングする
更新 @ cricket_007が指摘したようにPercentRelativeLayoutは、APIレベル26.0.0-β1で廃止されました。したがって、実際にはConstraintLayoutを使用して、上記のリンクを確認してConstraintLayoutで同じ結果を得ることができます。
https://developer.android.com/training/constraint-layout/index.html –