複数の画面サイズで機能するレイアウトの構築についていくつかの調査を行いましたが、明確化を求めています。
3 つの画面サイズ (小、中、大) ごとに個別のレイアウト ファイルを作成するのが一般的な方法ですか、それとももっと簡単な方法で実現できますか?
プロジェクトを大画面デバイスでテストしてきましたが、パディングやマージンなどに DIP (密度非依存ピクセル) を使用していますが、小さな画面で表示するとまだぎこちなくなります。中サイズの画面用にプロジェクトを設計し、Android が適切にスケーリングできるようにする必要がありますか?
これが良い質問かどうかはわかりませんが、複数の画面サイズを設計するための一般的な方法を探しています。職業はなんですか?
編集:これに加えて、たとえば、画面の下部から 40dip 上のボタンがあるとします。文字通り 40dip と書く必要がありますか、または 40 * screenWidth / blahblah などのような何らかのピクセル計算を使用する必要があります。ユーザーの画面サイズに応じてスケーリングするようにしますか? UI の経験が限られている...