だからdpは何から始めましょう?実際には、非技術的なスタッフのためにこの概念を完全に明確にすることは非常に複雑なので、彼はそれで何をしているかを知っている、Android陣営の断片化のため、画面の異なる解像度の雑多があるでしょうが、UIのスタッフは、イメージのアプリケーションに異なる解像度にすることはできませんもう一度、右カットされますか?だから、dpという単位を使うだけで、このことで、画面上の異なる解像度で同じ絵が基本的に同じ物理サイズを維持することを保証できます。
dpは、pxについて話をしなければならないと述べ、pxは、画面上の物理的な画素点であり、以前の画面の画素点は、肉眼で見ることができ、その後、スティーブ-ジョブズは、網膜画面の概念を誇大宣伝し、実際には、画素密度が大きいですが、肉眼では見えなくなっています。
下図は、低解像度、中解像度、高解像度でそれぞれボタンやイメージをピクセル単位で表示した場合の効果を示したもので、物理的な大きさが変化していることがわかります。
下の表を見ると、dpを単位にしても物理的な大きさはあまり変わりません。
Androidの開発に携わっている人なら、コンポーネントのサイズを指定するのにdpを使うのが一般的でしょう。もちろん、たまにコンポーネントのサイズをピクセルで指定する人がいますが、その理由は初心者であったり、アプリをより幅広いデバイスに対応させたくないからだったりします。
上記のdpとは何かについて説明しましたが、dpは基本的にデバイスに依存しない単位であり、ディスプレイが大きな偏差を表示されませんが、適応上記の異なるマシンのUIのセットを確保することができます。48dpの法則は何ですか?
一般的に48dpは、物理的なスクリーン上ではほぼ9mmの大きさです。UIデザインにおいて、すべてのタッチベースのコントロールに推奨されるサイズは7mmから10mmの間です。
そのため、タッチ可能なコントロールの高さと幅が48dp以上である場合、一方では、コントロールがどのデバイス上でも7mmより小さくならないことを確保することができ、同時に、コントロール内のコンテンツがより快適に見え、誤タッチの現象がないことも確保できます。これはいわゆる48dpの法則ですが、もちろん、これはすべて推奨値であり、法則を念頭に置いて、実際の柔軟な取り扱いの状況は、むしろ法則に縛られるよりも、良いデザイナーです。
簡単な例なので、自分で分析してください:





