私は過去6か月間Androidに取り組んできました。なぜUIデザインは「dp」で行われるのだろうか。dpの代わりに「%」で言及されていれば素晴らしいでしょう。私が言いたかったのは、画面の全幅と高さを「100%」と仮定して、各ウィジェットの幅と高さを分割できるということです。このようになるかもしれません:
<ImageView android:layout_width="20%" android:layout_height="20%" />
すべての画面が自動的にそれを取得するように。オフコース"wrap_content"
と"fill_parent"
できる。しかし、それらをすべてのビューに使用することはできません。それが可能かどうかはわかりません。